2009-03-31 4 views
0

Trolltech QT Library를 사용하여 C++ 어플리케이션을 개발 중입니다. 카메라 및 일부 의료 기기에서 비디오 스트림을 캡처해야합니다.MacOS에서의 비디오 캡처

어떤 종류의 하드웨어로이 작업을 수행 할 수 있습니까? OpenCV로 시도했지만 EyeTV 250을 인식하지 못합니다.

Mac 용 Pinnacle 비디오 캡처를 사용할 수 있습니까?

덕분에, 안드레아

답변

1

나는 Qt는 대의원 내가 때문에 퀵타임에 의해 하드웨어 supported 플레이에 있음을 기대 OS X의에 미디어를 퀵타임 있다고 생각합니다. OS X에 기꺼이 잠글 수 있다면 네이티브 API를 사용하는 것이 훨씬 쉽습니다. QTKit, 퀴즈 타임용 Objective-C API는 Leopard (OS X 10.5)의 새로운 기능으로 매우 유용합니다. QTKit's Capture API부터 시작하는 것이 좋습니다. C++로 작업하기 때문에 QTKit과 코드 간의 연결을 구축하기 위해 Objective-C++에 대해 배우고 싶을 것입니다.

+0

감사합니다. 배리. 나는 QTKit으로 시도하지만 가능하면 Windows에서 QTApplication을 이식해야하기 때문에 OpenCV를 사용하여 비디오를 캡처하는 편을 선호합니다. –

+0

OpenCV가 OS X에서 최소한의 하드웨어를 지원하는 것처럼 보입니다 : http://opencv.willowgarage.com/wiki/#Welcome.2BAC8-OS.MacOSXVersion –

+0

또한 OpenCV는 이제 libdc1394를 통해 OS X에서 모든 DCam/IIDC를 지원해야합니다 . http://opencv.willowgarage.com/wiki/Mac_OS_X_OpenCV_Port를 참조하십시오. –