2016-12-20 9 views
0

TensorFlow를 처음 사용했습니다. 그래서 초보자를위한 ML에서 MNIST 튜토리얼을 낭비했습니다. 코드는 정상적으로 실행됩니다. 그러나 내가 수작업으로 숫자를 말한 자신의 이미지를 입력하고 싶은 경우 숫자를 예측하면 어떻게 될까요? 내 이미지를 TensorFlow 프로그램에 어떻게 공급합니까?이미지를 tensorflow로 보내기

답변

1

this file을 사용한다고 가정합니다.

x을 보면 모양은 [None, 784]입니다. 자신의 이미지를 입력하려면 이미지를 변수 (PIL 또는 OpenCV 등을 사용하여로드)로 저장하고 평평하게 한 다음 목록에 넣고 feed_dict의 그래프로 전달해야합니다. 다음과 같이하십시오 :

sess.run(y_, feed_dict={x: [np.flatten(image_you_loaded_in)]}) 

이 코드가 수정없이 작동하려면 28x28 이미지 여야합니다.