La caméra THORLABS CS2100M-USB fonctionne sur Python [pour recherche]

introduction

Je voudrais partager comment exécuter la caméra THORLABS CS2100M-USB en Python. C'est la même caméra que celle utilisée dans l'article précédent Déplacer la scène automatique THORLABS avec Python [pour la recherche].

Résultat d'exécution de l'exemple de programme

9.png

Environnement de développement

Matériel à utiliser

Installation

Les langues qui peuvent être utilisées sont les suivantes. C'est épanouissant.

C、C++、C#、Python、Visual Basic .NET API Logiciels tiers LabVIEW, MATLAB et µManager

Le SDK (kits de développement logiciel) est fourni avec le téléchargement du logiciel ThorCam ™ pour Windows® 7 et 10. Téléchargeons-le tout de suite.

** 1. Téléchargez le logiciel ThorCam ™ ** Tout d'abord, téléchargez le logiciel ThorCam ™. ThorCam™ Software for Scientific and Compact USB Cameras Cliquez sur ① dans le cadre rouge コメント 2020-02-18 110907.png

Écran de téléchargement

Enfin, c'est fait.

** 2. Vérifiez le répertoire ** Assurez-vous qu'un dossier portant le nom suivant a été créé. Travaillez dans ce dossier. C:\Program Files\Thorlabs\Scientific Imaging

** 3. Ceci et cela ** Décompressez Scientific_Camera_Interfaces.zip. Si vous ne pouvez pas le décompresser, choisir unzip avec des privilèges d'administrateur fonctionnera. 2.PNG

C:\Program Files\Thorlabs\Scientific Imaging\Scientific Camera Support\Scientific_Camera_Interfaces\Scientific Camera Interfaces Contient le SDK. Faisons ceci et cela selon Python README.txt. (C'est gênant) 3.PNG

Sélectionnez tous les fichiers dans le répertoire suivant C:\Program Files\Thorlabs\Scientific Imaging\Scientific Camera Support\Scientific_Camera_Interfaces\Scientific Camera Interfaces\SDK\Native Compact Scientific Camera Toolkit\dlls\Native_64_lib

Copiez-le dans le répertoire suivant (voir photo). C:\Program Files\Thorlabs\Scientific Imaging\Scientific Camera Support\Scientific_Camera_Interfaces\Scientific Camera Interfaces\SDK\Python Compact Scientific Camera Toolkit\dlls\64_lib 5.PNG

Ensuite, décompressez thorlabs_tsi_camera_python_sdk_package.zip dans le répertoire suivant avec les privilèges d'administrateur.

C:\Program Files\Thorlabs\Scientific Imaging\Scientific Camera Support\Scientific_Camera_Interfaces\Scientific Camera Interfaces\SDK\Python Compact Scientific Camera Toolkit

Copiez le dossier thorlabs_tsi_sdk dans le dossier décompressé

C:\Program Files\Thorlabs\Scientific Imaging\Scientific Camera Support\Scientific Camera Interfaces\SDK\Python Compact Scientific Camera Toolkit\examples

Coller. 8.png

** 4. Installation des modules requis ** Installez les modules suivants avec la commande pip ou conda.

Je suis prêt. Prenons une pause une fois que nous pouvons atteindre ce point.

Contrôle de fonctionnement d'un exemple de programme

Stocké dans le dossier exemple, tkinter_camera_live_view.py Courons. Une fenêtre apparaîtra comme indiqué dans l'image ci-dessous, et la vidéo sera affichée. Cette fois, j'observe la carte de test.

9.png

Customiser

Des instructions de classe sont fournies pour personnaliser le programme exemple. Veuillez vous référer au fichier suivant.

C:\Program Files\Thorlabs\Scientific Imaging\Documentation\Scientific Camera Documents\Thorlabs_Camera_Python_API_Reference.pdf

Recommended Posts

La caméra THORLABS CS2100M-USB fonctionne sur Python [pour recherche]
Déplacer la scène automatique THORLABS avec Python [pour recherche]
Installez confluent-kafka pour Python sur Ubuntu
Remarques sur l'utilisation d'OpenCV avec Windows10 Python 3.8.3.
Note de nfc.ContactlessFrontend () de nfcpy de python
(Windows) Causes et solutions de contournement pour UnicodeEncodeError dans Python 3
Tweet (API 1.1) avec Google App Engine pour Python
Un mémorandum pour toucher Python Flask avec Heroku
Installation de TensorFlow sur Windows Easy pour les débutants en Python
Installer Python et les bibliothèques pour Python sur MacOS Catalina
30/10/2016 else pour Python3> pour:
python [pour moi]
Python sur Windows
twitter avec python3
python sur mac
Python sur Windbg
Paramètres initiaux pour l'utilisation de Python3.8 et pip sur CentOS8
Installez psycopg2 (bibliothèque pgsql pour python3) sur Apple Silicon
J'ai essayé Python sur Mac pour la première fois.
Construire l'extension Python E-Cell 4 sur Windows 7 (64 bits)
J'ai essayé python pour la première fois avec heroku
Informations pour contrôler les moteurs avec Python sur RaspberryPi
PIL en Python sur Windows8 (pour Google App Engine)
Prise en charge de l'environnement d'exécution Python 2.7 sur AWS Lambda (à partir de 2020.1)
Procédure de création d'un environnement CDK sous Windows (Python)
Paramètres de test des modules Python C ++ 11 avec Travis CI
Remarques sur l'écriture des fichiers de configuration pour Python Remarque: configparser
Scraping Web pour débutants avec Python (4) --2 Scraping sur Cloud Shell
Pour ceux qui ne peuvent pas installer Python sur Windows XP