数字图像课程设计,简单数学形态学,MATLAB实现简单找茬软件GUI
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-07-14 22:51 数字图像MATLAB实现简单找茬
目录 0 2018-06-02 14:45 数字图像MATLAB实现简单找茬gui_test3
文件 2831 2018-07-11 23:32 数字图像MATLAB实现简单找茬gui_test3draw_rect.m
目录 0 2018-06-02 13:05 数字图像MATLAB实现简单找茬gui_test3
es
文件 97247 2014-04-27 21:28 数字图像MATLAB实现简单找茬gui_test3
esackground.jpg
文件 246851 2018-05-27 16:45 数字图像MATLAB实现简单找茬gui_test3 est01.png
文件 234504 2018-05-27 16:47 数字图像MATLAB实现简单找茬gui_test3 est02.png
文件 190672 2018-05-27 16:50 数字图像MATLAB实现简单找茬gui_test3 est03.png
文件 250292 2018-05-27 16:51 数字图像MATLAB实现简单找茬gui_test3 est04.png
文件 197912 2018-05-27 16:53 数字图像MATLAB实现简单找茬gui_test3 est05.png
文件 242338 2018-05-27 16:56 数字图像MATLAB实现简单找茬gui_test3 est06.png
文件 172457 2018-05-27 16:58 数字图像MATLAB实现简单找茬gui_test3 est07.png
文件 177410 2018-05-27 16:59 数字图像MATLAB实现简单找茬gui_test3 est08.png
文件 245835 2018-05-27 17:01 数字图像MATLAB实现简单找茬gui_test3 est09.png
文件 254226 2018-05-27 17:04 数字图像MATLAB实现简单找茬gui_test3 est10.png
文件 349192 2018-05-29 22:21 数字图像MATLAB实现简单找茬gui_test3 est11.png
文件 363291 2018-05-29 22:27 数字图像MATLAB实现简单找茬gui_test3 est12.png
文件 491248 2018-05-29 22:34 数字图像MATLAB实现简单找茬gui_test3 est13.png
文件 350483 2018-06-02 14:45 数字图像MATLAB实现简单找茬gui_test3 est14.png
文件 57983 2018-06-12 21:35 数字图像MATLAB实现简单找茬gui_test3zhaocha.fig
文件 28390 2018-06-13 22:31 数字图像MATLAB实现简单找茬gui_test3zhaocha.m
文件 279279 2018-07-14 22:51 数字图像MATLAB实现简单找茬success.png
目录 0 2018-06-04 00:10 数字图像MATLAB实现简单找茬找茬算法 3
文件 152995 2018-05-30 20:35 数字图像MATLAB实现简单找茬找茬算法 3L1.png
文件 143270 2018-05-30 20:35 数字图像MATLAB实现简单找茬找茬算法 3L2.png
文件 2782 2018-06-02 10:24 数字图像MATLAB实现简单找茬找茬算法 3draw_rect.m
文件 168564 2018-05-29 23:16 数字图像MATLAB实现简单找茬找茬算法 3success.png
文件 246851 2018-05-27 16:45 数字图像MATLAB实现简单找茬找茬算法 3 est01.png
文件 234504 2018-05-27 16:47 数字图像MATLAB实现简单找茬找茬算法 3 est02.png
文件 190672 2018-05-27 16:50 数字图像MATLAB实现简单找茬找茬算法 3 est03.png
文件 250292 2018-05-27 16:51 数字图像MATLAB实现简单找茬找茬算法 3 est04.png
............此处省略11个文件信息
function [stateresult]=draw_rect(datapointAllwindSizeshowOrNot)
% 函数调用:[stateresult]=draw_rect(datapointAllwindSizeshowOrNot)
% 函数功能:在图像画个长方形框
% 函数输入:data为原始的大图,可为灰度图,可为彩色图
% pointAll 框的左上角在大图中的坐标(每行代表一个坐标),
% 注意:在图中的坐标系为第一列为y第二列为x(很奇怪的)
% windSize 框的大小 分别表示长宽
% showOrNot 是否要显示默认为显示出来
% 函数输出:state -- 表示程序结果状态
% result - 结果图像数据
if nargin < 4
showOrNot = 0;
end
rgb = [255 0 0]; % 边框颜色
lineSize = 2; % 边框大小,取1,2,3
windSize(11)=windSize(11);
windSize(12) = windSize(12);
if windSize(11) > size(data1) ||...
windSize(12) > size(data2)
state = -1; % 说明窗口太大,图像太小,没必要获取
disp(‘the window size is larger then image...‘);
return;
end
result = data;
if size(data3) == 3
for k=1:3
for i=1:size(pointAll1) %画边框顺序为:上右下左的原则
result(pointAll(i1)pointAll(i2):pointAll(i2)+windSize(i1)k) = rgb(1k);
result(pointAll(i1):pointAll(i1)+windSize(i2)pointAll(i2)+windSize(i1)k) = rgb(1k);
result(pointAll(i1)+windSize(i2)pointAll(i2):pointAll(i2)+windSize(i1)k) = rgb(1k);
result(pointAll(i1):pointAll(i1)+windSize(i2)pointAll(i2)k) = rgb(1k);
if lineSize == 2 || lineSize == 3
result(pointAll(i1)+1pointAll(i2):pointAll(i2)+windSize(i1)k) = rgb(1k);
result(pointAll(i1):pointAll(i1)+windSize(i2)pointAll(i2)+windSize(i1)-1k) = rgb(1k);
result(pointAll(i1)+windSize(i2)-1pointAll(i2):pointAll(i2)+windSize(i1)k) = rgb(1k);
result(pointAll(i1):pointAll(i1)+windSize(i2)pointAll(i2)+1k) = rgb(1k);
if lineSize == 3
result(pointAll(i1)+1pointAll(i2):pointAll(i2)+windSize(i1)k) = rgb(1k);
result(pointAll(i1):pointAll(i1)+windSize(i2)pointAll(i2)+windSize(i1)+1k) = rgb(1k);
result(pointAll(i1)+windSize(i2)+1pointAll(i2):pointAll(i2)+windSize(i1)k) = rgb(1k);
result(pointAll(i1):pointAll(i1)+windSize(i2)pointAll(i2)+1k) = rgb(1k);
end
end
end
end
end
state = 1;
if showOrNot == 1
figure;
imshow(result);
end
%%这个我是直接使用了网上大神写好的代码修改一下适应找茬实现
%https://blog.csdn.net/loveaborn/article/details/8545809
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-07-14 22:51 数字图像MATLAB实现简单找茬
目录 0 2018-06-02 14:45 数字图像MATLAB实现简单找茬gui_test3
文件 2831 2018-07-11 23:32 数字图像MATLAB实现简单找茬gui_test3draw_rect.m
目录 0 2018-06-02 13:05 数字图像MATLAB实现简单找茬gui_test3
es
文件 97247 2014-04-27 21:28 数字图像MATLAB实现简单找茬gui_test3
esackground.jpg
文件 246851 2018-05-27 16:45 数字图像MATLAB实现简单找茬gui_test3 est01.png
文件 234504 2018-05-27 16:47 数字图像MATLAB实现简单找茬gui_test3 est02.png
文件 190672 2018-05-27 16:50 数字图像MATLAB实现简单找茬gui_test3 est03.png
文件 250292 2018-05-27 16:51 数字图像MATLAB实现简单找茬gui_test3 est04.png
文件 197912 2018-05-27 16:53 数字图像MATLAB实现简单找茬gui_test3 est05.png
文件 242338 2018-05-27 16:56 数字图像MATLAB实现简单找茬gui_test3 est06.png
文件 172457 2018-05-27 16:58 数字图像MATLAB实现简单找茬gui_test3 est07.png
文件 177410 2018-05-27 16:59 数字图像MATLAB实现简单找茬gui_test3 est08.png
文件 245835 2018-05-27 17:01 数字图像MATLAB实现简单找茬gui_test3 est09.png
文件 254226 2018-05-27 17:04 数字图像MATLAB实现简单找茬gui_test3 est10.png
文件 349192 2018-05-29 22:21 数字图像MATLAB实现简单找茬gui_test3 est11.png
文件 363291 2018-05-29 22:27 数字图像MATLAB实现简单找茬gui_test3 est12.png
文件 491248 2018-05-29 22:34 数字图像MATLAB实现简单找茬gui_test3 est13.png
文件 350483 2018-06-02 14:45 数字图像MATLAB实现简单找茬gui_test3 est14.png
文件 57983 2018-06-12 21:35 数字图像MATLAB实现简单找茬gui_test3zhaocha.fig
文件 28390 2018-06-13 22:31 数字图像MATLAB实现简单找茬gui_test3zhaocha.m
文件 279279 2018-07-14 22:51 数字图像MATLAB实现简单找茬success.png
目录 0 2018-06-04 00:10 数字图像MATLAB实现简单找茬找茬算法 3
文件 152995 2018-05-30 20:35 数字图像MATLAB实现简单找茬找茬算法 3L1.png
文件 143270 2018-05-30 20:35 数字图像MATLAB实现简单找茬找茬算法 3L2.png
文件 2782 2018-06-02 10:24 数字图像MATLAB实现简单找茬找茬算法 3draw_rect.m
文件 168564 2018-05-29 23:16 数字图像MATLAB实现简单找茬找茬算法 3success.png
文件 246851 2018-05-27 16:45 数字图像MATLAB实现简单找茬找茬算法 3 est01.png
文件 234504 2018-05-27 16:47 数字图像MATLAB实现简单找茬找茬算法 3 est02.png
文件 190672 2018-05-27 16:50 数字图像MATLAB实现简单找茬找茬算法 3 est03.png
文件 250292 2018-05-27 16:51 数字图像MATLAB实现简单找茬找茬算法 3 est04.png
............此处省略11个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)