有人可以共享一些八度/ matlab代码/算法来预处理从移动相机拍摄的照片 一个手写的数字。在预处理之后,数据应具有与MNIST数据集数字图像类似的特征。 我有一个使用MNIST日期集训练的神经网络。现在我想测试我的实现 通过手机摄像头拍摄手写数字并将其保存在我的电脑上。我想把这个图像作为输入来测试我的神经网络实现。在此先感谢!!
答案 0 :(得分:0)
由于它已保存在您的计算机上,因此将图像文件拖放到NN文件所在的任何目录中/从中获取图像。
myImage = imread('myImageName.jpg'); %load the image file
grayImage = rgb2gray(myImage);
% maybe there is some processing you should do here so that the mean pixel white value for
% your image is the same as that of the MNIST data, and also centered in the window
% or maybe just test it as is and see how your NN implementation handles it
formatMNIST = imresize(greyImage,[28,28]); % change size to 28x28
% now formatMNIST should be useable in your NN