Home
Button Mobile Webdesign em Foco
Newsletter Webdesign em Foco
Support Webdesign em Foco
Contribuition Webdesign em Foco
Doe para a Webdesign em Foco
Suporte da Webdesign em Foco
Fechar

Data Science and Machine Learning - #45 Keras - Classificação de Imagens II

24/08/2022

Neste tutorial iremos aprender como realizar a predição de imagens utilizando o módulo Keras do Python.

Predizendo imagens - Keras Python

Como o modelo de imagens do exemplo são imagens de 28px x 28px na cor preta, precisamos primeiramente pegar as imagens reais e transformá-las para este formato, e depois sim verificar a classificação delas:

def load_image(filename):
    img = load_img(filename,color_mode="grayscale",target_size=(28,28))
    img = img_to_array(img)
    img = img.reshape(1,28,28,1)
    img = img.astype('float32')
    img = img / 255.0
    return img

Plotando a imagem

A imagem ficará no seguinte formato:

newImg = load_image("new5.png")
newImg2 = newImg.reshape(28,28)
plt.figure()
plt.imshow(newImg2)
plt.colorbar()
plt.grid(False)
plt.show()

Realizando Predições de Imagens

Para realizar a predição da imagem, verificando se as fotos reais estão enquadrando nos grupos corretos, faremos o seguinte código:

pred = model.predict(newImg)
pred

np.argmax(pred)

class_names[0]

Por hoje é só! Sucesso nos códigos e na vida!

Receba as aulas da Webdesign em Foco em Seu Email
Suporte Webdesign em Foco

Posts Relacionados

Data Science and Machine Learning - #44 Keras - Classificação de Imagens I
No tutorial de hoje começaremos a trabalhar com a API de alto nível do TensorFlow conhecida como Keras. Vamos iniciar trabalhando com classificação de imagens.
Saiba mais!
Data Science and Machine Learning - #46 Keras - Classificação de Textos
Nessa aula aprenderemos como utilizar o machine learning através da entrada de textos, como por exemplo avaliações de filmes.
Saiba mais!
Python
Nesta seção aprofundaremos os conhecimentos sobre uma das linguagens em maior ascenção no mercado, o Python.
Saiba mais!