
怎么样用MATLAB处理图像? 20
求您指导怎么将一张清晰的图片使用MATLAB做模糊,再把模糊的图片做清晰?因为还要把制作过程截图上交,所以求具体处理方法,不胜感激!!!...
求您指导怎么将一张清晰的图片使用MATLAB做模糊,再把模糊的图片做清晰?因为还要把制作过程截图上交,所以求具体处理方法,不胜感激!!!
展开
1个回答
展开全部
这只是批量读入图像从matlab论坛找的,把a.m文件直接放在附件1文件夹里直接运行,调试通过
我觉得要用图像的字符识别,通过字符的结构进行度量
imname = dir('.\*.bmp');%
im_num = length(imname);%
im_temp = imread(imname(1).name,'bmp');%
[height,width] = size(im_temp);%得到图像的尺寸
DB(:,:,a) = zeros(height,width,im_num,'uint8');
% 读入全部图像
for a = 1:length(imname)
DB(:,:,a) = imread(imname(a).name,'bmp');%读取图像数据
end
批量读入图片
用cat函数连接;
每个纸条的边界
ima = DB(:,:,a);
im_left = ima(:,1);
im_right= ima(:,end);
灰度值就是0 255,你要二值化数也行用 im2bw
请采纳我的答案!
我的代码是调试通过的
是否可以解决您的问题?
我觉得要用图像的字符识别,通过字符的结构进行度量
imname = dir('.\*.bmp');%
im_num = length(imname);%
im_temp = imread(imname(1).name,'bmp');%
[height,width] = size(im_temp);%得到图像的尺寸
DB(:,:,a) = zeros(height,width,im_num,'uint8');
% 读入全部图像
for a = 1:length(imname)
DB(:,:,a) = imread(imname(a).name,'bmp');%读取图像数据
end
批量读入图片
用cat函数连接;
每个纸条的边界
ima = DB(:,:,a);
im_left = ima(:,1);
im_right= ima(:,end);
灰度值就是0 255,你要二值化数也行用 im2bw
请采纳我的答案!
我的代码是调试通过的
是否可以解决您的问题?
追问
您好,请问怎么实现使一张清晰的图片变模糊,再把模糊的图片变清晰的功能呢?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?

2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件...
点击进入详情页
本回答由光点科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询