Procesamiento de imágenes remotas en JavaScript

March 13, 2023 0 By mnylkp

[Tom] escribió para informarnos sobre su proyecto JavaScript para detección de movimiento. Se unen dos ideas en las que hemos hablado recientemente. La primera es hacer un procesamiento de imágenes en el navegador utilizando lienzo (), que hemos visto empleados en la ruptura de CAPTCHA. El segundo está descargando el procesamiento pesado a los navegadores, que vimos recientemente en la implementación de MapReduce. [Tom] está utilizando JavaScript para comparar imágenes consecutivas para determinar si hay algún movimiento. Lo hizo como parte de MJPG-Streamer, un programa para transmitir imágenes de cámaras web. Puede ejecutarse en hardware muy limitado, pero el procesamiento de la imagen puede ser muy intensivo. Hacer el procesamiento de imágenes en el navegador compensa esta limitación y significa que no tiene que escribir un programa cliente personalizado. Puede encontrar el código aquí y un PDF sobre la prueba de concepto.