Pregunta

Estoy buscando una aplicación OSX (¿o Linux?) que pueda recibir datos de una cámara web / entrada de video y le permita hacer un procesamiento de imagen en los píxeles en algo similar a c o python o perl, no tan molesto sobre el lenguaje de procesamiento.

Estaba considerando lanzar uno juntos, pero pensé que trataría de encontrar uno que ya existiera antes de comenzar a reinventar la rueda.

Queriendo hacer algunos experimentos con detección de objetos y lectura de diales y números.

¿Fue útil?

Solución

Si está dispuesto a hacer un poco de codificación, desea echar un vistazo a QTKit, el marco de QuickTime para Cocoa. QTKit le permitirá configurar fácilmente una fuente de entrada desde la cámara web (introducción aquí ). También puede aplicar filtros Core Image a la transmisión (código de demostración aquí ). Si desea utilizar OpenGL para representar o aplicar filtros a la película, consulte Core Video (ejemplos aquí ).

El uso de la MyMovieFilter demo debería ponerlo en funcionamiento muy rápidamente.

Otros consejos

Encontré una herramienta multiplataforma llamada 'Procesamiento', en realidad ejecutó la versión de Windows para evitar mayores complicaciones para que las cámaras web funcionen.

Tuve que instalar tiempo rápido, y algo llamado gVid para que funcione, pero después de la codificación de obstáculo inicial parece C; (Creo que se "compila" en Java) y se ejecuta bastante rápido; incluso escaneando píxeles de la cámara web en tiempo real.

Todavía para que funcione en OSX.

Dependiendo de qué procesamiento desea hacer (es decir, si es un filtro que está disponible en la biblioteca de filtros Core Image de Apple), el Photo Booth puede ser todo lo que necesita. También hay un conjunto comercial de filtros complementarios disponibles en la tienda de Apple ( http : //www.apple.com/downloads/macosx/imaging_3d/composerfxeffectsforphotobooth.html) .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top