Probando otros métodos
Como vimos en el vídeo, no estar seguro de qué método de umbralización usar no es un problema. De hecho, scikit-image nos ofrece una función para comprobar varios métodos y decidir cuál es la mejor opción. Devuelve una figura que compara los resultados de diferentes métodos de umbralización global.
Imagen cargada como
fruits_image.
Aplicarás esta función a esta imagen; matplotlib.pyplot se ha cargado como plt. Recuerda que puedes usar try_all_threshold() para probar varios algoritmos globales.
Este ejercicio forma parte del curso
Procesamiento de Imágenes en Python
Instrucciones del ejercicio
- Importa la función para probarlos todos.
- Importa la función de conversión de RGB a gris.
- Convierte la imagen de frutas a escala de grises.
- Usa el método para probarlos todos en la imagen en escala de grises resultante.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Import the try all function
from skimage.____ import ____
# Import the rgb to gray convertor function
from skimage.____ import ____
# Turn the fruits_image to grayscale
grayscale = ____
# Use the try all method on the resulting grayscale image
fig, ax = ____(____, verbose=False)
# Show the resulting plots
plt.show()