Mac OS X Lion访问内置于MacBook/MacBook Pro和iMac中的FaceTime/iSight相机的正确方法是什么?我必须想象有一种方法可以在使用Xcode之外访问它。我需要哪些库来提供给g ++,以及如何编译它?我知道人们已经这样做了,但我不确定我会如何去做。如何访问MacBook上的摄像头?
8
A
回答
5
在Mac OS X Lion上,您将需要使用AV Foundation框架进行视频捕获。 AV Foundation Programming Guide对如何捕获音频和视频数据有明确的说明。你不必使用Xcode,但你必须使用一些Objective-C。如果您主要使用C++进行编程,则通常会使用Objective-C++编译器编译Objective-C对象来配置各种AV Foundation对象,并将其用作视频帧的视频捕获代理。一旦你收到了视频帧,你可以将它们传回给你的C++代码以便你使用。如果您对Objective-C拥有适度的经验,整个过程并不是特别困难。
请注意,如果您需要在Lion(10.7)之前定位Mac OS X的版本,那么您将不得不使用QTKit。这也需要Objective-C和使用它的技术是相似的,但是这个框架的功能更加有限。
相关问题
- 1. 访问摄像头
- 2. java捕捉摄像头图像macbook
- 3. 如何使用SWT访问摄像头
- 4. 如何使用JavaScript访问摄像头
- 5. 如何从HTML5访问摄像头?
- 6. 如何从Webview中访问摄像头?
- 7. iphone如何从UIWebView访问摄像头?
- 8. 如何使用C#访问摄像头?
- 9. 如何同时访问双摄像头?
- 10. 在androidemulator上访问摄像头
- 11. HTML5:摄像头访问
- 12. 访问摄像头失败
- 13. HTML5 - 访问摄像头
- 14. 从uiwebview访问摄像头?
- 15. IPhone SDK:摄像头访问?
- 16. 访问IP摄像头流
- 17. 如何通过打开的cv从IP摄像头访问无线摄像头?
- 18. 如何访问opentopia上的网络ip摄像头?
- 19. 管理摄像头 - 无法访问摄像头
- 20. 作为网络摄像头访问手机摄像头C++
- 21. 如何在windows phone模拟器上访问摄像头
- 22. 访问摄像头的Windows Phone 10
- 23. 访问多个摄像头的JavaScript getusermedia
- 24. Opencv无法访问我的摄像头
- 25. Python:没有OpenCV的访问摄像头
- 26. 多个按钮的访问摄像头
- 27. Google Mirror API中的摄像头访问
- 28. 在Android Galaxy S3上访问前置摄像头的问题
- 29. 无法访问摄像头(Javascript)?
- 30. iphone摄像头访问移动网页