如何解决查找信号和阈值中的转换使用 Octave
[cy,cx] = size(Iclock);
meanclock = zeros(1,cx);
for i = 1:cx
meanclock(i) = mean(Iclock(:,i));
end
x = [1:cx];
c=polyfit(x',meanclock',2);
for i = 1 : cx
splineclock(i) = c(1,1)*(i)^2 + c(1,2)*i + c(1,3) ;
end
for i = 1:cx
if meanclock(i) > splineclock(i)
meanclock(i) = 255;
else
meanclock(i) = 0;
endif
endfor
要做到这一点,我的意思是所有列并用二次样条插入信号。
我可以对信号进行阈值处理并获得方波。
这行不通,因为光分布不遵循二次路径,也没有考虑图像失真。
结果还不够好。
请问您有其他解决方案可以帮助我吗? 谢谢
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。