【发布时间】:2010-10-18 18:01:06
【问题描述】:
为此picture:
- 绘制颜色的 R、G、B 分量的直方图(不使用 imhist)
- 将图片更改为二进制,因此昆虫的棕色外骨骼为白色
- 测量昆虫外骨骼的宽度和高度
编辑:
1: 我做到了:
a = imread('C:\a.jpg');
r = a(:,:,1);
g = a(:,:,2);
b = a(:,:,3);
rhist = zeros(1,256);
[w h] = size(a(:,:,1));
for i=1:w
for j=1:h
rhist(r(i,j)+1) = rhist(r(i,j)+1)+1;
end
end
rhist(x) 是等于 x-1 的红色强度计数
现在我只需要一点帮助如何将这些数据绘制为直方图
2:仍然不知道:(。我正在使用带有不同第二个参数的 im2bw 但这没有帮助。
我猜有些模糊可能会有所帮助?
3:也不知道。
【问题讨论】:
-
你是认真地要求 SO 上的某人做你的功课吗?
-
这只是三个相关的问题。请编辑以反映这一点。最好选择三个单独的问题。
-
可惜这些家伙不喜欢解决这些有趣的问题!