资源简介
有关数字图像处理中的模板匹配源代码
代码片段和文件信息
%使用归一化相关函数进行配准
%Step 1: Read Images
lily = imread(‘lily.tif‘);
flowers = imread(‘flowers.tif‘);
figure imshow(lily)
figure imshow(flowers)
%Step 2: Choose Subregions of Each Image
% non-interactively
rect_lily = [93 13 81 69];
rect_flowers = [190 68 235 210];
sub_lily = imcrop(lilyrect_lily);
sub_flowers = imcrop(flowersrect_flowers);
% OR
% interactively
% [sub_lilyrect_lily] = imcrop(lily); % choose one petal of lily
% [sub_flowersrect_flowers] = imcrop(flowers); % choose whole lily
% display sub images
figure imshow(sub_lily)
figure imshow(sub_flowers)
%Step 3: Do Normalized Cross-correlation and Find Coordinates of Peak
c = normxcorr2(sub_lily(::1)sub_flowers(::1));
figure surf(c) shading flat
%Step 4: Find the Total Offset Between the Images
% offset found by correlation
[max_c imax] = max(abs(c(:)));
[ypeak xpeak] = ind2sub(size(c)imax(1));
% corr_offset = [(xpeak-size(sub_lily2))
% (ypeak-size(s
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2556 2005-04-18 17:28 模板匹配\moban.m
文件 129440 1999-10-30 19:51 模板匹配\lily.tif
文件 543962 1996-10-25 22:11 模板匹配\flowers.tif
目录 0 2008-05-31 09:06 模板匹配
----------- --------- ---------- ----- ----
675958 4
- 上一篇:matlab惩罚函数
- 下一篇:优化方法的二次规划Matlab代码
相关资源
- 化学计量学方法及MATLAB实现
- MATLAB Neural Network Toolbox官方教程
- Inverse Synthetic Aperture Radar Imaging with
- matlab GUI设计
- 雷达压制干扰matlab程序
- 系统辨识,使用者的理论
- MATLAB仿真林飞、杜欣编著.pdf
- 基于HMM的语音识别MATLAB代码
- 关于均衡的MATLAB程序合集
- 数字滤波器的MATLAB与FPGA实现代码
- 滑模变结构控制MATLAB仿真 第3版 基本
- Matlab火焰烟雾检测(GUI)
- 帧间差分法matlab
- Matlab MPT工具箱 MPT3.2.1 (2019更新 稳
- 《模式识别与智能计算的MATLAB实现》
- 基于sift和SVM算法实现的手势识别 MA
- 数字图像处理第三版冈萨雷斯英文附
- 《精通MATLAB图像处理》全书pdf高清完
- 斯坦福机器学习公开课CS229讲义作业及
- MATLAB神经网络30个案例分析(高清版)
-
微网运行控制simuli
nk仿真,包含逆变 - MATLAB数据分析方法
- MATLAB图像处理:能力提高与应用案例
- MATLAB.Programming.for.Engineers.5th.Edition_2
- 卷积神经网络的matlab程序
- MATLAB优化算法案例分析与应用_进阶篇
- 精通MATLAB数字图像处理与识别书本代
- 冈萨雷斯数字图像处理MATLAB版图片及
- 人脸识别 MATLAB代码
- MNIST手写字体识别CNN+BP两种实现-Matl
评论
共有 条评论