資源簡介
通過灰度轉換,得到灰度圖像,再通過設置閾值,得到圖像光條區域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高亮插件
- 下一篇:課程設計報告簡易溫度控制器
評論
共有 條評論