recognition php opencv integration integrate

recognition - ¿Hay alguna manera de integrar OpenCV con PHP?



opencv php (4)

Depende de las restricciones del servidor y del programa de destino. Si el servidor lo permite, puede ejecutar programas externos y pasarles argumentos.

Estos programas externos suelen ser programas CLI, es decir, sin GUI. La imagen se pasaría como una ruta a un archivo de imagen (en lugar de datos sobre píxeles), es decir, my_opencv_program -resize 1024x768 -infile /tmp/input.jpg -outfile /tmp/output.jpg

Estoy tratando de desarrollar una aplicación con PHP.

Hay dos formas posibles de desarrollar esta aplicación. El primero es tratar de hacer algo como www.picnik.com , el procesamiento de imágenes directamente en el navegador. El otro es desarrollar algoritmos CBIR (recuperación de imágenes de bases de contenido).

Entonces, ¿es posible enviar una imagen desde un script PHP a un programa OpenCV? ¿O incluso mostrar la imagen siendo manipulada en tiempo real?

Gracias.


Hacer una búsqueda en Google para ''php opencv'' sugiere - sí, puedes :)

Este se ve decente. http://www.xarg.org/project/php-facedetect/ (Sé que es específico para enfrentar la distracción, pero podría ser un buen punto de partida para usted).

Solo será factible si está utilizando su propio servidor, ya que necesita agregar muchas cosas adicionales del núcleo.


Hay otra clase de detección de caras de PHP here :

Aparentemente no funciona al 100% en todas las fotos, probablemente tenga que ver con el ángulo de la cara, etc., pero he escuchado buenos informes al respecto. Estoy pensando en usarlo en mi próximo proyecto.


OpenCV para PHP es un nuevo módulo pecl. Necesita un poco de trabajo para completarse, pero ya se ha hecho mucho trabajo.