jueves, 5 de septiembre de 2024

tecnologias inteligentes_ CE3.2 segmentación por umbral Ejercicio 5

Segmentación por umbral Ejercicio 5

 


OJO!!! Instala también esta bliblioteca  pip install scikit-image


pip install scikit-image
pip install opencv-python matplotlib       ya las instalé antes, son                                                                          necesarias
pip install pillow                                       ya la instalé antes (parece                                                                      que no hace falta)

Programa:


from skimage import io, color, filters
import matplotlib.pyplot as plt

# Cargar imagen y convertir a escala de grises
image = io.imread('ruta_a_tu_imagen.jpg')
gray_image = color.rgb2gray(image)

# Aplicar umbral
thresh = filters.threshold_otsu(gray_image)
binary_image = gray_image > thresh

# Mostrar imagen binaria
plt.imshow(binary_image, cmap='gray')
plt.title('Segmentación por Umbral')
plt.show()


Cambiar ruta_a_tu_imagen.jpg  por nombre del archivo

Funciona en Google Colab poniendo una ruta de imagen, una direccion de un imAGEN DE INTERNET CUALQUIERA (HTTPS/........























árboles de decisión_ BLOQUE 3 curso Cefo. Inteligencia_artificial para la sociedad

 https://app.diagrams.net/          --------->           Es draw.io, pones  draw.io en buscador, es bueno y fácil Tienes que tener cuenta...