资源简介
通过灰度转换,得到灰度图像,再通过设置阈值,得到图像光条区域ROI,最后通过计算ROI区域的灰度重心,计算得到激光光条中心。注:按行列式计算,不考虑光条方向。
代码片段和文件信息
clear;
clc;
I=imread(‘4556.jpg‘);
J=rgb2gray(I);
[mn]=size(J);
BW=J;
gmax =0;
K=60;
tic;
for i=1:m
for j=1:n
if BW(ij)>gmax
gmax=BW(ij);
end
if BW(ij) BW(ij)=0;
end
end
end
BW0=im2double(BW);
y0=zeros(1n);
for j=1:n
x=0;
x1=0;
y1=0;
for i=1:m
x=x+BW0(ij);
y1=y1+BW0(ij)*i;
end
y0(j)=y1/x;
end
toc;
imshow(BW);
hold on
plot(1:ny0‘r‘)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 10831 2019-05-15 20:57 灰度重心法\4556.JPG
文件 501 2019-05-31 16:19 灰度重心法\huiduzhixin.m
目录 0 2019-06-05 09:16 灰度重心法\
- 上一篇:OD高亮插件OD高亮插件
- 下一篇:课程设计报告简易温度控制器
评论
共有 条评论