Re: [問題] 請問想求image中圓範圍內的灰階值總和?已回收
我的想法是作一個圓的mask套上原圖就好了
太深的我也不會= =!!
寫一段供你參考
=======================
%% 設定圓心,半徑
[imgY,imgX]=size(img);
R=10;
cycle_x=imgX/2;
cycle_y=imgY/2;
%%作mask
mask=uint8(zeros(imgY,imgX));
for i=1:imgX
for j=1:imgY
if(i-cycle_x)^2+(j-cycle_y)^2 < R^2
mask(j,i)=1;
end
end
end
%%
output_img=img.*mask;
sum_graylevel=sum(sum(output_img));
======================
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.209.37
推
04/21 23:40, , 1F
04/21 23:40, 1F
推
04/22 00:02, , 2F
04/22 00:02, 2F
推
04/22 00:06, , 3F
04/22 00:06, 3F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):