2011-08-16 2 views
4

OpenCV를 사용하여 코드를 작성하려고합니다. 내 센서는 Point Grey Systems에서 가져온 것이고 FlyCapture API를 사용하여 이미지를 가져옵니다. 그 이미지를 잡고 OpenCV에서 파이썬을 사용하여 몇 가지 작업을하고 싶습니다. FlyCapture는 모두 C/C++이므로 바인딩을 만들기 위해 SWIG를 실행하고 있습니다. 나는 바퀴를 다시 발명합니까? FlyCapture에 대한 파이썬 바인딩은 이미 내가 모르는 어딘가에 존재합니까?FlyCapture API에 기존의 파이썬 바인딩이 있습니까?

답변

3

FlyCapture 2.11에는 공식 Point Grey/FLIR python 래퍼가 있습니다. 지금까지 파이썬 2.7을 사용했습니다.

enter image description here

pyflycapture2은 여전히 ​​사용할 수뿐만 아니라 ... 은 마지막이 래퍼 주 pyflycapture2 지금까지 내 반딧불 MV의 USB 여기

1

파이썬 언어이 유일한 제한 인 경우 Jython을 통해 적절한 기능을 호출하여 FlyCapture from the JavaCPP Presets에 대한 래퍼를 사용할 수 있습니다.

+0

매우 재미 있습니다. 나는 결코 자이 썬 바인딩을 찾지 않을 생각이었다. 나는 오래된 구식 파이썬을 사용하고 있지만 전환 할 수있는 이유는 없습니다. 즉, 저는 SWIG에서 Boost로 전환했습니다. 파이썬. 제 바인딩은 거의 완료되었습니다. 그것이 작동하지 않는다면, 자이 썬은 그렇다. – nont

2

잘 나는 시작될 새로운 사이 썬 래퍼의 작업을 사용하기 시작 FlyCapture V1의 API :

https://github.com/kbrafford/pyfly1

는 또한 그것을 보여주는 몇 가지 wx.Python 데모를 가지고 효과를 평가할 수 있습니다.

관련 문제