DanteCervantes.com

Detectar imágenes con contenido para adultos con PHP

Publicado por : Dante | 10 diciembre, 2015 | 11:15 pm

 

En este tutorial haremos uso de la libreria

PHP-Nudity-Detector : FreebieStock (Gracias)

Muchas veces queremos validar el contenido que se sube a los distintos sistemas, solo con el afán de saber quién sube que contenido.

Esta librería se encarga de analizar los canales de colores que contiene la imagen (JPG,PNG,JPEG), y como bien sabemos el contenido para adultos contiene muchos ciertos colores (como la tonalidad de la piel) y de esta forma detectar el contenido inapropiado.

Para comenzar crearemos un archivo llamado example.php y su contenido será el siguiente.

El resultado en caso de ser positivo será :

“This image contains a lot of skin colors, thus might contain some adult content”

de lo contrario será :

“This image does not contain many skin colors, thus is not likely to contain adult content”

¿Quieres descargar el ejemplo de este tutorial?

Haz clic en el botón de abajo

Recibe los mejores desarrollos y tutoriales

* campos requeridos

redes sociales