ComeçarComece de graça

Testando outros métodos

Como vimos no vídeo, não ter certeza sobre qual método de limiarização usar não é um problema. Na verdade, o scikit-image fornece uma função para verificar vários métodos e ver, por conta própria, qual é a melhor opção. Ela retorna uma figura comparando as saídas de diferentes métodos de limiarização globais.

Forest fruits
Imagem carregada como fruits_image.

Você vai aplicar essa função a esta imagem; matplotlib.pyplot já foi carregado como plt. Lembre-se de que você pode usar try_all_threshold() para testar vários algoritmos globais.

Este exercício faz parte do curso

Processamento de Imagens em Python

Ver curso

Instruções do exercício

  • Importe a função de testar todos.
  • Importe a função de conversão de RGB para cinza.
  • Converta a imagem das frutas para tons de cinza.
  • Use o método de testar todos na imagem em tons de cinza resultante.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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()
Editar e executar o código