如何在图片上检测特定的颜色,并在像素中获取对象的高度和宽度



我想编写一个python脚本,该脚本在JPG图片上识别颜色,然后测量对象的高度/宽度。

所以:例如:有很多东西所在的图片。我希望我的程序能够识别一个对象(在这种情况下,它是矩形(是橙色的。这样做之后,我希望它计算对象的宽度和像素的高度。

我应该如何解决这个问题?我真的很感谢您的帮助。

您可以在Python中使用PIL库,也可以使用OpenCV。

用于PIL安装:

$ pip install Pillow

用于导入:

from PIL import Image

用于阅读图像的高度和宽度:

im = Image.open(yourImagePath)
height, width = im.size

im是您的图像变量,您的图像路径应由当前的图像文件路径替换。

最新更新