DEV Community

loading...
4GeeksAcademy

Detectar imágenes con inteligencia artificial

Juan Miguel
FullStack developer
・2 min read

Hola, soy Juan Miguel!

Quisiera iniciar mis entradas en este blog con uno de los temas que más me atraen, la inteligencia artificial.

Les advierto, para realizar este tutorial es necesario contar con conocimientos básicos en python y github.

Iniciemos!

Primero el problema: se nos presenta un requerimiento de reconocer el contenido de un conjunto de imágenes ingresadas por un usuario.

¿Cómo podríamos hacer esto?

Pues, si somos programadores muy avanzados quizás podríamos realizar el algoritmo para reconocer el contenido de las imágenes, pero gracias a la maravillosa comunidad de desarrolladores de software, esto no es necesario. Existe ImageAI!

ImageAI

Herramienta perfecta para el reconocimiento de imágenes y por supuesto, gratis para probarla y jugar con ella. Vamos a ello!

Tengo preparado un repositorio listo! Va a ser increíblemente sencillo, créeme; Link al repo

¿Qué podremos encontrar en el repositorio?

image

  1. brain.py: Archivo de python listo para probarse.
  2. giraffe.jpg, godzilla.jpg, house.jpg: Imágenes para probar
  3. mobilenet_v2.h5: A este archivo, quizás podríamos llamarle la inteligencia.

Cuando descarguemos este repositorio necesitamos ejecutar los siguientes comandos para poder correr el brain.py:

pip install tensorflow==2.4.0
pip install imageai --upgrade
Enter fullscreen mode Exit fullscreen mode

Debemos tomar en cuenta que la inteligencia que estamos utilizando en este tutorial no es muy avanzada, pero aqui les dejo el enlace para que prueben con otras más precisas.

Les dejo un vídeo para guiarles en todo el proceso.

Un saludo!

LinkedIn
Github

Discussion (0)