技術專區- 皕像科技(工業相機專業提供商)
文章推薦指數: 80 %
如何透過Python 使用IDS uEye 相機? · 1. 安裝Python 開發環境 · 2. 安裝IDS Software Suite · 3. (非必要) 安裝常見工具,如numpy 與OpenCV · 4. 安裝Python interface for ...
產品介紹
標準工業相機uEyeC/CS接口3D深度攝影機Ensenso3D立體相機
自動對焦相機AutoFocus系列
IDSNXTAI深度學習相機
IDS偏振相機Polarization(SonyPolarsens)
線掃描應用針對linescanmode推薦相機
裸板相機與客製化CameraModule與客製方案
強固型防水相機IP65/67防護等級(防水防塵)
NIR相機近紅外線(near-infrared)系列
UVC相機USBVideoClass
顯微鏡應用針對microscopy推薦相機
視覺系統
物料取放與手臂引導3D機器視覺
物件分類與瑕疵檢測AI機器視覺
自動對焦系統程控AF視覺套件
軟體下載
技術專區
最新消息
關於皕像
皕像科技
IDS策略夥伴
聯絡我們
皕像科技有限公司
©2018PixoelTWDesingbyEGALtd.AllRightsReserved.
首頁技術專區如何透過Python使用IDSuEye相機?
Techtips/技術專區
教學文章
教學影片
案例文集
應用影片
如何透過Python使用IDSuEye相機?2019/1/30
本篇主要介紹如何在Windows作業系統環境下,安裝對應的軟體,讓IDSuEye相機支援Python環境;主要步驟如下:
1.安裝Python開發環境
您可以在這邊下載Python安裝檔:https://www.python.org/downloads/
安裝完成後,可利用python-V確認所安裝的Python版本。
2.安裝IDSSoftwareSuite
您可以在這邊下載IDSSoftwareSuite安裝檔:http://pixoel.com.tw/download_1.html;安裝完成後開啟IDSCameraManager,即可看到IDSuEye相機出現在列表中:
3.(非必要)安裝常見工具,如numpy與OpenCV
可透過pip安裝影像處理時需要的工具;輸入pipinstallnumpy與pipinstallopencv-python:
安裝完成後,可在Python環境下確認所安裝的OpenCV版本:
4.安裝PythoninterfaceforuEye(即PyuEye)
可透過pip安裝uEyeAPI的Pythonbindings;輸入pipinstallpyueye:
亦可在這邊下載:https://pypi.org/project/pyueye/
以上步驟即完成所有必要的工具安裝;因為Python是直譯式的程式語言,我們可以直接在Python輸入以下語法:
frompyueyeimportueye %從pyueye裡importueye
h_Cam=ueye.HIDS(0) %相機handle(0=第一支uEye相機)
ret=ueye.is_InitCamera(h_Cam,None) %初始化相機
此時可以同步觀察IDSCameraManager,並看到相機狀態已經變為被佔用(使用中),表示上面那段程式已成功啟動相機。
接著只需要再透過下面的語法,即可將相機關閉:
ret=ueye.is_ExitCamera(h_Cam) %關閉相機
此時在IDSCameraManager中,可以看到相機恢復到閒置狀態。
接著可以利用IDS提供的Python範例程式,搭配IDSuEyeSDK的語法說明文件,開始開發您的客製化Python應用程式。
更多資訊:
軟體下載:IDS相機的驅動程式(Windows/Linux/LinuxEmbedded)
軟體下載:Python安裝檔
線上手冊:IDSuEyeSDK語法說明(需登入)
教學影片:在嵌入式系統上使用IDS相機(以樹莓派RaspberryPi為例)
應用影片:IDS自動對焦相機XS應用於嵌入式系統樹莓派(RaspberryPi)
回上頁
延伸文章資訊
- 1Python Reporter.ids方法代碼示例- 純淨天空
本文整理匯總了Python中reporter.Reporter.ids方法的典型用法代碼示例。如果您正苦於以下問題:Python Reporter.ids方法的具體用法?Python Repor...
- 2Python id() 函数 - 菜鸟教程
Python id() 函数Python 内置函数描述id() 函数返回对象的唯一标识符,标识符是一个整数。 CPython 中id() 函数用于获取对象的内存地址。 语法id 语法: id([...
- 3IDS Software Suite: PyuEye - uEye interface for Python
IDS Software Suite: PyuEye - uEye interface for Python. Contents. PyuEye interface 4.95.0; PyuEye...
- 4ncsuarc/ids: Interface for IDS machine vision cameras - GitHub
A module for interfacing with IDS Imaging machine vision cameras. This module wraps the IDS uEye ...
- 5IDS Cameras: Pyueye python package set exposure ...
When I use the IDS GUI software and flip on auto exposure, things look great. But when I try to d...