概述
本帖最后由 wx_taVNbhNT 于 2020-11-6 16:54 编辑
求问一下我需要读取一批图像,程序运行报错,我这是哪里出了问题?求大神解惑
附上程序:(版本R2020b)
clear
clc
%统一图片大小
y=28;
z=28;
%导入数据库各数字个数
geshu=11;
zongshu=geshu*2;
%导入数据库
u=[];
picSize=[y,z];
shang=1;xia=1;zuo=1;you=1;
%预处理数据库,要求图片黑底白色数字
for s=0:9
for t=0:geshu-1
q=im2double(imread(strcat('E:MATLAB',num2str(s),'_', num2str(t),'.jpg')));
q=im2bw(q,0.1);
[heng,zong]=size(q);
hs=sum(q);
hs0=sum(q,2); %这里表示行之和,这时应该是竖着写了两个数字及其以上,除了那种奇葩写得贼长那种
hs1=hs0'; %将行之和转置
while(hs1(xia)==0&&xia
xia=xia+1;
end
shang=xia;
while(hs1(shang)>0&
最后
以上就是诚心春天为你收集整理的matlab图片数据库读取,MATLAB无法读取图像数据库问题的全部内容,希望文章能够帮你解决matlab图片数据库读取,MATLAB无法读取图像数据库问题所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复