该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

程序如下:

%绝对误差和算法(SAD)

clear all;

close all;

src=imread('C:\Users\lx\Desktop\0\0.bmp');

[a b d]=size(src);

if d==3

src=rgb2gray(src);

end

mask=imread('C:\Users\lx\Desktop\0\0-moban.bmp');

[m n d]=size(mask);

mask=imresize(mask,[n,n]);

if d==3

mask=rgb2gray(mask);

end

N=n;%模板尺寸,默认模板为正方形

%M=a;%代搜索图像尺寸,默认搜索图像为正方形

dst=zeros(a-N,a-N);

for i=1:a-N %子图选取,每次滑动一个像素

for j=1:b-N

temp=src(i:i+n-1,j:j+n-1);%当前子图

dst(i,j)=dst(i,j)+sum(sum(abs(temp-mask)));

end

end

abs_min=min(min(dst));

[x,y]=find(dst==abs_min);

figure;

imshow(mask);title('模板');

figure;

imshow(src);

hold on;

rectangle('position',[x,y,N-1,N-1],'edgecolor','r');

hold off;title('搜索图');

报错:

错误使用 horzcat

要串联的数组的维度不一致。

出错 Untitled16 (line 35)

rectangle('position',[x,y,N-1,N-1]);

请问该如何解决?

matlab图像处理模板,求助,数字图像处理模板匹配相关推荐

  1. matlab 形态学 颗粒_数字图像处理Matlab-形态学图像处理(附代码)

    这是一篇基于matlab,数字图像处理的形态学研究与实现的文章,希望能对你产生帮助. 我还写了一套<数字图像处理>(冈萨雷斯版本)的学习笔记,欢迎关注我的csdn同名主页,一起学习成长~ ...

  2. 基于MATLAB的GUI界面数字图像处理系统

    目录 实验一 MATLAB数字图像处理初步 实验二 图像的代数运算 实验三 图像增强-空间滤波 实验四 图像分割 实验一 MATLAB数字图像处理初步 一.实验目的与要求 1.熟悉及掌握在MATLAB ...

  3. 数字图像处理matlab实验对图像复原,数字图像处理实验07图像的复原处理

    数字图像处理实验 一.数字图像处理实验 实验七 图像的复原处理 一.实验目的 熟悉几种在实际应用中比较重要的图像复原技术,学会用MATLAB复原函数对退化图像进行复原处理. 二.实验内容 1.用点扩散 ...

  4. 沃尔什哈达玛变换Matlab,哈达玛变换矩阵-数字图像处理.ppt

    哈达玛变换矩阵-数字图像处理 3.1 二维离散傅里叶变换(DFT) 3.1.1 二维连续傅里叶变换 二维连续函数 f (x, y)的傅里叶变换定义如下: 设 是独立变量 的函数,且在 上绝对可积,则定 ...

  5. matlab 求其骨架,数字图像处理图像的骨架生成和提取(Matlab)三种方法

    [实例简介] 数字图像处理图像的骨架生成和提取(Matlab),有三种方法,推荐给大家! [实例截图] [核心代码] Programe ├── Programe1 │   ├── 00.JPG │   ...

  6. matlab guide图像处理实例,现代数字图像处理技术提高及应用案例详解 MATLAB版-教科书.pdf...

    数字,图像处理,技术,提高,应用,案例,详解,教科书 [General Information] 书名=现代数字图像处理技术提高及应用案例详解 MATLAB版 作者=赵小川编著 页数=384 SS号 ...

  7. matlab数字图像实验报告,数字图像处理实验报告(matlab)

    数字图像处理实验报告(matlab) 学院:自动化学院 班级:电081班 姓名:李林树 学号:40850099 2011年10月 实验一 直方图均衡化 一. 实验目的: 1. 熟悉图像数据在计算机中的 ...

  8. matlab武汉加油,[00]数字图像处理-matlab速成

    原本听的是mooc武汉大学的数字图像处理课程,但是无奈老师读ppt的能力太强,不太适应,后面的课程对于实验方面的要求甚低,无奈之下到处找课程,终于找到了一个适合自己的教程<王伟强-数字图像处理& ...

  9. matlab图像处理基础实验,数字图像处理实验报告 Matlab图像处理基础

    <数字图像处理实验报告 Matlab图像处理基础>由会员分享,可在线阅读,更多相关<数字图像处理实验报告 Matlab图像处理基础(27页珍藏版)>请在人人文库网上搜索. 1. ...

  10. matlab课程数字图像处理设计题目,数字图像处理课程设计题目和要求_2013

    数字图像处理课程设计内容.要求 题目一:图像处理软件 1.设计内容及要求: (1).独立设计方案,实现对图像的十五种以上处理(比如:底片化效果.灰度增强.图像复原.浮雕效果.木刻效果等等). (2). ...

最新文章

  1. jquery腾讯微博
  2. virtualbox vm linux 动态获取ip
  3. 荒唐!获得杰青的北大教授,竟被本科生质疑硕士毕业双非高校也能任教?
  4. java http请求插件_java http请求工具整理
  5. [转]NGINX-检测客户端是通过电脑还是移动设备访问的,将请求重定向到适配的WEB站点...
  6. python实现一个简单的图片浏览器
  7. Python学习笔记-数字类型
  8. python书籍_年度最多安利的10本Python书籍
  9. 续招商、保利后,纬衡科技又签地产大鳄碧桂园
  10. ECharts项目小结~
  11. BlockCode 少儿编程 9 《赛跑》
  12. 埃默里大学又一华人科学家被要求搬离实验室,当事人称“这是报复”
  13. 手机中的计算摄影-超广角畸变校正
  14. 计算机应用基础实训教程侯冬梅,计算机应用基础实训教程
  15. mtk6737m的lk中lcm流程
  16. 【汇编】微机原理与接口技术课程设计
  17. 计算机网络复习记录 (2)Chap 4
  18. 使用 JAVA Swing 构建 Sftp 桌面连接工具
  19. 《ZigBee实战演练》
  20. mysql 设置多个主码

热门文章

  1. MVVM架构~knockoutjs系列之验证信息自定义输出~再续
  2. 网络(8)-HTTP、Socket、TCP、UDP的区别和联系
  3. 云服务器安装其他版本系统,云服务器安装自己的系统版本
  4. C++根据系统时间生成不重复的随机数
  5. 轻松构建Tomcat源码
  6. 朵朵糖故事机器人怎么更新_点播故事 |孙悟空三打白骨精
  7. 旧金山运输系统攻击者威胁将公布消费者和职工个人数据
  8. HTML怎么让img 等比例缩放
  9. Spring mvc Controller接口
  10. 指令重排序及Happens-before法则随笔