Framework .js de Computer Vision que necesita saber

La visión por computadora ha sido un tema candente en los últimos años, lo que ha permitido innumerables aplicaciones excelentes. Con el esfuerzo de algunos desarrolladores dedicados en el mundo, la creación de una aplicación que utiliza visión por computadora ya no es ciencia espacial. De hecho, puede compilar muchas de las aplicaciones en unas pocas líneas de código JavaScript. En este artículo, te presentaré algunos de ellos.

1. TensorFlow.js

Al ser uno de los marcos de trabajo de aprendizaje automático más grandes, TensorFlow también permite la creación de Node.js y aplicaciones de JavaScript front-end con Tensorflow.js . A continuación se muestra una de sus demostraciones que combina poses con una colección de imágenes. TensorFlow también tiene un área de juegos que nos permite visualizar mejores redes neuronales artificiales, lo que puede ser excelente para fines educativos.

2. Amazon Rekognition

Amazon Rekognition es una poderosa herramienta basada en la nube. Pero también proporcionan SDK para JavaScript en navegadores que se pueden encontrar aquí . A continuación se muestra una imagen que ilustra qué tan detallada puede ser su detección de rostros.

3. OpenCV.js

Siendo uno de los marcos de visión por computadora más antiguos que existen, OpenCV ha servido a los desarrolladores en visión por computadora durante mucho tiempo. También tienen una versión de JavaScript que permite a los desarrolladores implementar esas funciones en un sitio web.

4. tracking.js

Si solo está buscando crear una aplicación de detección rápida de rostros, como una versión web de los filtros de Snapchat, debería echar un vistazo a tracking.js . Este marco permite la integración del reconocimiento facial con JavaScript con una configuración bastante simple. También escribí una guía sobre este marco colocando un sombrero de duende en las caras para el Día de San Patricio.

5. WebGazer.js

Ya sea que esté intentando realizar estudios de experiencia del usuario o creando nuevos sistemas interactivos para su juego o sitios web, WebGazer.js puede ser un excelente lugar para comenzar. Este poderoso marco permite que nuestras aplicaciones sepan dónde está mirando la persona con entradas de cámara.

6. three.ar.js

Otro marco de Google, three.ar.js , extiende las funcionalidades de ARCore a JavaScript front-end. Nos permite integrar la detección de superficies y objetos en los navegadores, que es la herramienta perfecta para un juego de RA.

En el final…

Me apasiona aprender nuevas tecnologías y compartirlas con la comunidad. Si hay algo que desee leer en particular, hágamelo saber. A continuación se muestran mis artículos anteriores relacionados con este tema. ¡Estén atentos y diviértase con la ingeniería!

  • Cómo la visión por computadora está revolucionando el comercio electrónico
  • Cómo colocar LEPRECHAUN-HATS en su sitio web con COMPUTER VISION