灰度图像的重心计算

 

 

(2009-06-27 16:50:20)
转载
标签:

matlab

图像处理

位置归一化

教育

分类: 图像处理

通过重心归一化来对图像的进行位置归一化操作。

img = imread('posnormal03.jpg');
imgray =rgb2gray(img);
imgray = 255 - imgray;
imgray = double(imgray);
imgrayx = zeros(100);
imgrayy = zeros(100);
for i=1:100
    imgrayy(i,:)=i.*imgray(i,:);
end
for j=1:100
imgrayx(:,j)=j.*imgray(:,j);
end
m=sum(sum(imgray));
meanx=sum(sum(imgrayx))/m;
meany=sum(sum(imgrayy))/m;
imshow(img)
hold on
plot(round(meanx),round(meany))
hold off

你可能感兴趣的:(灰度图像的重心计算)