我有一个用于识别水果的应用程序。到目前为止,我已经让你可以裁剪图像并获得你想要的水果颜色。现在我正在努力获得水果的圆润,但我需要水果是黑色的,背景是白色的,所以我可以找到面积和圆度值。这是我的代码到目前为止该部分:如何使整个水果是白色的,背景是黑色的
crop_temp = rgb2gray(crop);
threshold = graythresh(crop_temp);
bw = im2bw(crop_temp,threshold);
imshow(bw)
作物我通过时,我裁剪图像。当水果有相机闪光并且该部分保持白色时,问题就会出现。
一个例子形象是这样的柠檬图片:
的问题是白色区域的柠檬停留在代码后,白色的,但我想它使整个柠檬是黑色的。但不仅仅是柠檬,还有其他水果。
问题是在代码后柠檬中的白色区域保持白色,但我希望它使整个柠檬是黑色的。但不仅仅是柠檬,还有其他水果。
是的,你怎么能让水果是白色的,背景是黑色的。 我是图像处理新手,所以不要跳到我身上。我只是找不到具体的东西。
谢谢,帮助。 – 2012-07-19 16:47:33