Mac OS: take full control of your webcam (USB connection)

A task:

OS: Mac OS X 10.9+

Description:

  • There is a webcam connected to the Mac via USB. I need to find a way to access its brightness, panorama, color temperature, focus, etc.
  • I also need a way to apply image filters to the camera's video stream.
  • I need to be able to control the camera when it is in use by other programs such as Skype, so I can stream, for example, a high-contrast video stream on a Skype video call.
  • Reference app: https://itunes.apple.com/app/webcam-settings/id533696630?mt=12

Decision:

This is the question.

As far as I understood, I have to find a custom kext (driver) to do all this magic.

Could you please show me the right direction, libraries, drivers, etc.

+3


source to share


1 answer


You can use opencv library to capture camera frames, apply filters, etc. http://docs.opencv.org/2.4/doc/tutorials/introduction/display_image/display_image.html



Then you can submit a virtual camera that can connect to Skype, etc. http://download.cnet.com/Virtual-Webcam/3000-2348_4-75754338.html There are also many open source virtual webcams available. Hope this helps.

0


source







All Articles