Introdução
Este laboratório demonstra como usar o KBinsDiscretizer da biblioteca Scikit-learn para realizar quantização vetorial numa imagem de amostra de um rosto de guaxinim. A quantização vetorial é uma técnica para reduzir o número de níveis de cinza usados para representar uma imagem. Usaremos o KBinsDiscretizer para realizar a quantização vetorial na imagem do rosto do guaxinim. Usaremos 8 níveis de cinza para representar a imagem, que pode ser comprimida para usar apenas 3 bits por pixel. Compararemos as estratégias de agrupamento uniforme e k-means para mapear os valores de pixel para os 8 níveis de cinza.
Dicas da Máquina Virtual
Após o arranque da máquina virtual, clique no canto superior esquerdo para mudar para a aba Notebook para aceder ao Jupyter Notebook para a prática.
Por vezes, pode ser necessário esperar alguns segundos para o Jupyter Notebook terminar de carregar. A validação das operações não pode ser automatizada devido a limitações no Jupyter Notebook.
Se tiver problemas durante a aprendizagem, não hesite em contactar o Labby. Forneça feedback após a sessão e resolveremos o problema rapidamente para si.