美文网首页
mnist识别自己用画板手写的数字

mnist识别自己用画板手写的数字

作者: 周云锋 | 来源:发表于2017-12-27 16:36 被阅读0次

验证训练好的mnist模型

  • 用window画板随意写个数字并保存图片
from PIL import Image
#降为单通道
image_data = Image.open('test.png').convert('L')
#resize
if image_data.size[0] != 28 or image_data.size[1] != 28:
    image_data = image_data.resize((28, 28))

arr = np.array(image_data, dtype=np.float32)
arr = 1.0 - arr/255.

plt.imshow(np.array(arr).reshape(28,28), cmap = 'binary')
plt.show()
#拿训练好的模型运行operation 'output'
result = sess.run(output, feed_dict={x: np.array(arr).reshape(1, 784)})

print (result)
print (np.argmax(result))

相关文章

网友评论

      本文标题:mnist识别自己用画板手写的数字

      本文链接:https://www.haomeiwen.com/subject/sbbugxtx.html