【发布时间】:2020-08-26 20:55:23
【问题描述】:
如何获取二值图像的高度、宽度、周长和面积?我用的是掩码rcnn和opencv,我需要一个可以提取的命令,我有这个命令但是看不懂:
dataset = np.ndarray(shape=(len(train_files), channels,
image_height, image_width),
dtype=np.float32)
【问题讨论】:
-
我假设您想要二进制图像中白色特征的高度、宽度、周长和面积。为此,请使用 cv2.findContours(),然后对于每个外部轮廓,使用 cv2.contourArea() 作为面积,使用 cv2.arcLength() 作为周长,来自docs.opencv.org/4.1.1 的文档
-
我有这个命令,但我不明白你不明白什么?你检查过文档吗?请参阅How to Ask、help center。