资源简介
这个文件包里面有matlab源码以及对meanshift算法详细介绍的文章,ppt,word文档。欢迎下载。
代码片段和文件信息
% function
% 文件名 :color_example
% 创建时间 :2006.11.5
% 作者 : pineapple
% 实现功能 :在彩色图像序列中,半自动地跟踪人工选定的对象。
%
% 在此函数中,没有更改目标模型,即它一直是最初始选中的目标。pre_hist
% 自动调整目标大小。将color_object_tracking1调用三次,保留最好的结果
%
sour = ‘F:\凡友福\avi\‘;
sour = strcat(sour‘ccbr1.avi‘);
I = aviread(sour);
[M N_frame]=size(I);
previous_frame = I(12).cdata; % 读入第一帧作为先前帧
imshow(previous_frame);
rect = getrect();
x1 = rect(2); x2 = rect(2) + rect(4);
y1 = rect(1); y2 = rect(1) + rect(3);
width =[round((x2-x1)/2)round((y2-y1)/2)]; % 跟踪目标的大小
cpoint = [round((x2+x1)/2)round((y2+y1)/2)]; % 跟踪目标的中心位置
%*********特定的目标******************
% pre_cpoint = [168 102];
% width = [17 13];
%************************************
pre_cpoint = cpoint;
pre_width = width;
my_width = pre_width;
my_cpoint = pre_cpoint;
temp_cpoint = zeros(32);
temp_width = zeros(32);
temp_result = zeros(13);
kmatrix = compute_kernelmatrix(pre_width‘guass‘sqrt(sum(width.^2)));% 由给定的大小,先算出核矩阵
[pre_k_histpre_target_hist] = color_compute_k_hist(previous_framepre_cpointpre_widthkmatrix);
fprintf(‘image_index=%d cur_cpoint(1) = %d cur_cpoint(2) = %d\n‘1pre_cpoint(1)pre_cpoint(2));
show_target(previous_framepre_cpointpre_width); % 由中心和大小确定该目标,并显示
F = getframe;
image_source=strcat(‘test2\‘‘1.jpg‘);
imwrite(F.cdataimage_source);
for image_index = 3:N_frame
current_frame = I(1image_index).cdata; %读入当前帧
% 在当前帧中找到先前帧中的目标
[cur_cpointcur_widthcur_k_histtemp_result] = ...
color_object_tracking1(pre_k_histcurrent_framepre_cpointpre_width);
%///////////////////////////
show_target(current_framecur_cpointpre_width);
F = getframe;
image_source=strcat(‘test2\‘num2str((image_index-1)*2)‘.jpg‘);
imwrite(F.cdataimage_source);
%///////////////////////////
% 用当前帧中找到的目标在先前帧中找到目标
[temp_cpointtemp_widthcur_k_histtemp_result] = ...
color_object_tracking1(cur_k_histprevious_framecur_cpointcur_width);
final_cpoint = cur_cpoint+ (pre_cpoint-temp_cpoint);
%///////////////////////////
show_target(current_framefinal_cpointpre_width3);
F = getframe(gca);
image_source=strcat(‘test2\‘num2str((image_index-1)*2+1)‘.jpg‘);
imwrite(F.cdataimage_source);
%//////////////////////////////
previous_frame=current_frame;
pre_cpoint = cur_cpoint;
my_cpoint= [my_cpoint;pre_cpoint];
fprintf(‘image_index=%dcur_cpoint(1 =%d cur_cpoint(2)=%d\n‘image_index+1pre_cpoint(1)pre_cpoint(2));
%figure;
%mov = addframe(movF);
end
% mov = close(mov);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1913344 2007-12-20 11:15 MeanShift+深入详细(MatLab源码)\meanshift文章、PPT、word文档、基于meanshift的跟踪程序\An Introduction to Mean Shift.doc
文件 584835 2007-12-24 16:34 MeanShift+深入详细(MatLab源码)\meanshift文章、PPT、word文档、基于meanshift的跟踪程序\meanshift.pdf
文件 2897 2006-12-17 20:38 MeanShift+深入详细(MatLab源码)\meanshift文章、PPT、word文档、基于meanshift的跟踪程序\meanshift均值平移跟踪算法中核函数窗宽的自动选取代码,根据目标大小变化核窗宽,使得当目标出现大小变化时准确跟踪到目标中心\color_example.m
文件 2882 2006-12-17 19:51 MeanShift+深入详细(MatLab源码)\meanshift文章、PPT、word文档、基于meanshift的跟踪程序\meanshift均值平移跟踪算法中核函数窗宽的自动选取代码,根据目标大小变化核窗宽,使得当目标出现大小变化时准确跟踪到目标中心\color_ob
文件 1206 2007-06-06 14:50 MeanShift+深入详细(MatLab源码)\meanshift文章、PPT、word文档、基于meanshift的跟踪程序\meanshift均值平移跟踪算法中核函数窗宽的自动选取代码,根据目标大小变化核窗宽,使得当目标出现大小变化时准确跟踪到目标中心\compute_kernelmatrix.m
文件 4269 2007-05-30 10:01 MeanShift+深入详细(MatLab源码)\meanshift文章、PPT、word文档、基于meanshift的跟踪程序\meanshift均值平移跟踪算法中核函数窗宽的自动选取代码,根据目标大小变化核窗宽,使得当目标出现大小变化时准确跟踪到目标中心\compute_k_hist.m
文件 839 2006-10-15 19:29 MeanShift+深入详细(MatLab源码)\meanshift文章、PPT、word文档、基于meanshift的跟踪程序\meanshift均值平移跟踪算法中核函数窗宽的自动选取代码,根据目标大小变化核窗宽,使得当目标出现大小变化时准确跟踪到目标中心\compute_wi.m
文件 3129 2007-06-06 13:09 MeanShift+深入详细(MatLab源码)\meanshift文章、PPT、word文档、基于meanshift的跟踪程序\meanshift均值平移跟踪算法中核函数窗宽的自动选取代码,根据目标大小变化核窗宽,使得当目标出现大小变化时准确跟踪到目标中心\ob
文件 488 2006-12-17 19:30 MeanShift+深入详细(MatLab源码)\meanshift文章、PPT、word文档、基于meanshift的跟踪程序\meanshift均值平移跟踪算法中核函数窗宽的自动选取代码,根据目标大小变化核窗宽,使得当目标出现大小变化时准确跟踪到目标中心\readme.m
文件 1309 2007-06-06 15:43 MeanShift+深入详细(MatLab源码)\meanshift文章、PPT、word文档、基于meanshift的跟踪程序\meanshift均值平移跟踪算法中核函数窗宽的自动选取代码,根据目标大小变化核窗宽,使得当目标出现大小变化时准确跟踪到目标中心\show_target.m
文件 3445 2007-06-07 14:19 MeanShift+深入详细(MatLab源码)\meanshift文章、PPT、word文档、基于meanshift的跟踪程序\meanshift均值平移跟踪算法中核函数窗宽的自动选取代码,根据目标大小变化核窗宽,使得当目标出现大小变化时准确跟踪到目标中心\track.m
文件 7697920 2007-07-09 14:52 MeanShift+深入详细(MatLab源码)\meanshift文章、PPT、word文档、基于meanshift的跟踪程序\mean_shift.ppt
文件 3332305 2008-06-17 09:21 MeanShift+深入详细(MatLab源码)\meanshift文章、PPT、word文档、基于meanshift的跟踪程序\一个外国人写的很好的meanshift聚类算法,有例程,可运行\Mean Shift A Robust Approach Toward Feature Space Analysis.pdf
文件 6302 2008-06-17 15:00 MeanShift+深入详细(MatLab源码)\meanshift文章、PPT、word文档、基于meanshift的跟踪程序\一个外国人写的很好的meanshift聚类算法,有例程,可运行\MeanShiftCluster.m
文件 1001 2008-06-17 10:50 MeanShift+深入详细(MatLab源码)\meanshift文章、PPT、word文档、基于meanshift的跟踪程序\一个外国人写的很好的meanshift聚类算法,有例程,可运行\testMeanShift.m
文件 101632 2009-04-29 10:46 MeanShift+深入详细(MatLab源码)\meanshift文章、PPT、word文档、基于meanshift的跟踪程序\实现了基于mean-shift的图像检索,实现了比较两图像的相似度,选择最相近的图片\meanshift\012.jpg
文件 68636 2009-04-29 11:01 MeanShift+深入详细(MatLab源码)\meanshift文章、PPT、word文档、基于meanshift的跟踪程序\实现了基于mean-shift的图像检索,实现了比较两图像的相似度,选择最相近的图片\meanshift\013.jpg
文件 512 2009-05-07 18:52 MeanShift+深入详细(MatLab源码)\meanshift文章、PPT、word文档、基于meanshift的跟踪程序\实现了基于mean-shift的图像检索,实现了比较两图像的相似度,选择最相近的图片\meanshift\comparing.m
文件 243 2009-05-07 16:40 MeanShift+深入详细(MatLab源码)\meanshift文章、PPT、word文档、基于meanshift的跟踪程序\实现了基于mean-shift的图像检索,实现了比较两图像的相似度,选择最相近的图片\meanshift\getkernalmatrix.m
文件 2065 2009-05-07 18:21 MeanShift+深入详细(MatLab源码)\meanshift文章、PPT、word文档、基于meanshift的跟踪程序\实现了基于mean-shift的图像检索,实现了比较两图像的相似度,选择最相近的图片\meanshift\getmeanshiftsegment.m
文件 931 2009-05-07 19:06 MeanShift+深入详细(MatLab源码)\meanshift文章、PPT、word文档、基于meanshift的跟踪程序\实现了基于mean-shift的图像检索,实现了比较两图像的相似度,选择最相近的图片\meanshift\getsimilarity.m
文件 466 2008-11-26 22:55 MeanShift+深入详细(MatLab源码)\meanshift文章、PPT、word文档、基于meanshift的跟踪程序\实现了基于mean-shift的图像检索,实现了比较两图像的相似度,选择最相近的图片\meanshift\get_cluster_property.m
文件 7610 2009-05-07 18:49 MeanShift+深入详细(MatLab源码)\meanshift文章、PPT、word文档、基于meanshift的跟踪程序\实现了基于mean-shift的图像检索,实现了比较两图像的相似度,选择最相近的图片\meanshift\hs_err_pid4076.log
文件 1499 2009-05-07 17:18 MeanShift+深入详细(MatLab源码)\meanshift文章、PPT、word文档、基于meanshift的跟踪程序\实现了基于mean-shift的图像检索,实现了比较两图像的相似度,选择最相近的图片\meanshift\meanshiftsmooth.m
文件 766 2008-10-02 21:59 MeanShift+深入详细(MatLab源码)\meanshift文章、PPT、word文档、基于meanshift的跟踪程序\实现了基于mean-shift的图像检索,实现了比较两图像的相似度,选择最相近的图片\meanshift\myedge.m
..A.SH. 6144 2009-05-20 22:18 MeanShift+深入详细(MatLab源码)\meanshift文章、PPT、word文档、基于meanshift的跟踪程序\实现了基于mean-shift的图像检索,实现了比较两图像的相似度,选择最相近的图片\meanshift\Thumbs.db
目录 0 2009-09-28 15:37 MeanShift+深入详细(MatLab源码)\meanshift文章、PPT、word文档、基于meanshift的跟踪程序\实现了基于mean-shift的图像检索,实现了比较两图像的相似度,选择最相近的图片\meanshift
目录 0 2012-06-25 11:15 MeanShift+深入详细(MatLab源码)\meanshift文章、PPT、word文档、基于meanshift的跟踪程序\meanshift均值平移跟踪算法中核函数窗宽的自动选取代码,根据目标大小变化核窗宽,使得当目标出现大小变化时准确跟踪到目标中心
目录 0 2012-06-25 11:15 MeanShift+深入详细(MatLab源码)\meanshift文章、PPT、word文档、基于meanshift的跟踪程序\一个外国人写的很好的meanshift聚类算法,有例程,可运行
目录 0 2009-09-28 15:37 MeanShift+深入详细(MatLab源码)\meanshift文章、PPT、word文档、基于meanshift的跟踪程序\实现了基于mean-shift的图像检索,实现了比较两图像的相似度,选择最相近的图片
............此处省略5个文件信息
- 上一篇:康熙字典数据库
- 下一篇:MATLAB神经网络30个案例分析PDF书与代码
相关资源
- MATLAB神经网络30个案例分析PDF书与代码
- MATLAB图像处理工具箱用户手册
- webrtc的AEC的matlab算法演示和转码
- [ 数字调制解调技术的MATLAB与FPGA实现
- 基于神经网络的车牌识别系统 matlab
- Matlab信源编码LZ
- 灰色模型算法
- 时间序列分析实验报告
- 同步电机模型的MATLAB仿真.doc
- 航空公司的预订票策略 matlab 数学建模
- MATLAB实现音频分析仪
- 数字调制的MATLAB代码 ASK FSK OOSK PSK
- 偏最小二乘法资料和matlab程序
- SLIC超像素分割 matlab版本的代码
- 基于四阶累积量的MUSIC算法——MATLA
- 《生物医学数据分析及其matlab实现》
-
MATLAB/Simuli
nk电力系统建模与仿真于 - 车辆工程仿真与分析基于MATLAB的实现
- 数字图像处理使用matlab进行几何变换
- Matlab与空间计量.rar
- 经济预测方法及MATLAB实现
- 各种算法及matlab实现_个人归纳
-
Matlab Simuli
nk系统仿真 - 电扫阵列MATLAB建模与仿真[A·D·布朗
-
《基于MATLAB/Simuli
nk的系统仿真技术 - 从视差图重建3D点云MATLAB
- The.Finite.Element.Method.using.MATLAB.-.Kwon.
- ComplexNetworksPackage matlab复杂网络分析
- 用matlab表白
- 基于matlab的主成分分析的人脸二维码
评论
共有 条评论