0

如何找到号码。RGB 图像中每个像素的出现次数(即每种颜色)??
我需要存储的图像的每个像素对应于它们的坐标的出现次数......

4

1 回答 1

0

尝试:

maxNoOfColors=1024;
[x,map]=rgb2ind(image,maxNoOfColors);
[counts, histmap] = imhist(x,map);

这将为您提供图像中每种不同颜色的直方图(发生次数)。如果您认为图像中有更多颜色,您可以将数字 1024 放大,最多可使用 65k 种颜色,之后它可以与 bin 一起使用。您可以使用地图从 rgb 值变为直方图值。

于 2013-02-24T17:00:20.123 回答