matlab 仿真投影,MATLAB代做|FPGA代做】基于MATLAB的灰度投影算法仿真与分析

matlab 仿真投影,MATLAB代做|FPGA代做】基于MATLAB的灰度投影算法仿真与分析资源简介:MATLAB程序下载——一基于MATLAB的灰度投影算法仿真与分析。ifnargin==2range=7;flag=0;end[mn]=size(imRef);%verticalprojectionrefPv=sum(imRef);curPv=sum(imCur);%horizontalprojectionrefPh=sum(imRef’);cur…

matlab 仿真投影,MATLAB代做|FPGA代做】基于MATLAB的灰度投影算法仿真与分析

资源简介:

MATLAB程序下载——一基于MATLAB的灰度投影算法仿真与分析。

if nargin == 2

range = 7;

flag = 0;

end

[m n] = size(imRef);

% vertical projection

refPv = sum(imRef);

curPv = sum(imCur);

% horizontal projection

refPh = sum(imRef’);

curPh = sum(imCur’);

% alculate MAD

for i=0:2*range

Pv_sum(i+1) = sum(abs(refPv(range+1:end-range) – curPv(i+1:end-2*range+i)));

Ph_sum(i+1) = sum(abs(refPh(range+1:end-range) – curPh(i+1:end-2*range+i)));

end

[vmin a] = min(Pv_sum);

[hmin b] = min(Ph_sum);

dc = a-range-1;

dr = b-range-1;

if flag == 1

% sub-pixel

% 抛物线插值法

if a>1&b>1

dc_sub = (Pv_sum(a-1)-Pv_sum(a+1))/(Pv_sum(a-1)+Pv_sum(a+1)-2*Pv_sum(a))/2.0;

dr_sub = (Ph_sum(b-1)-Ph_sum(b+1))/(Ph_sum(b-1)+Ph_sum(b+1)-2*Ph_sum(b))/2.0;

% sub-pixel 精度的位移矢量

else

dc_sub = 0;

dr_sub = 0;

end;

dc = dc + dc_sub;

dr = dr + dr_sub;

end

output = [dr dc];

资源下载:

解压密码均为:QQ1224848052

————————————————————————————-

FPGA嵌入式代做,ZYNQ代做,APAC代做

QQ:1224848052

联系:highspeedlogic

QQ :1224848052

微信:HuangL1121

邮箱:1224848052@qq.com

微信扫一扫:

今天的文章matlab 仿真投影,MATLAB代做|FPGA代做】基于MATLAB的灰度投影算法仿真与分析分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/32912.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注