我有一个可以识别水果的应用程序。到目前为止,我已经使您可以裁剪图像并获得所需水果的颜色。现在我想得到水果的圆度,但我需要水果是黑色的,背景是白色的,这样我才能找到面积和圆度值。到目前为止,这是我对该部分的代码:
crop_temp = rgb2gray(crop);
threshold = graythresh(crop_temp);
bw = im2bw(crop_temp,threshold);
imshow(bw)
裁剪图像时,我通过了裁剪。当水果有相机闪光灯并且该部分保持白色时,问题就出现了。
一个示例图像是这张柠檬图片:
问题是柠檬中的白色区域在代码之后保持白色,但我想要它以便整个柠檬是黑色的。但不仅仅是柠檬,其他水果也是如此。
问题是柠檬中的白色区域在代码之后保持白色,但我想要它以便整个柠檬是黑色的。但不仅仅是柠檬,其他水果也是如此。
是的,你怎么能让水果是白色的,背景是黑色的。我是图像处理的新手,所以不要跳到我身上。我只是找不到具体的东西。