1. clear all
  2. path_mask=\'\\images\\a (%d).jpg\';
  3. % imgpath= sprintf(path_mas,i);
  4. B=zeros(300,784); % 初始化300为样本数量,78428*28
  5. for i=1:300
  6. img=imread(sprintf(path_mask,i));
  7. img=imresize(img,[28 28]); % 归一化至28*28
  8. if ndims(img)==3
  9. img=rgb2gray(img); % 图像灰化
  10. dim=ndims(img);
  11. end
  12. in=reshape(img,1,784);
  13. B(i,:)=in; 赋值
  14. end
  15. C=im2uint8(B); 生成unit8 格式
  16. train_x=C;





save mnist_unit8 train_x train_y test_x test_y

  1.  

版权声明:本文为binbin168原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/binbin168/p/6675595.html