GAM*_*GAM 5 python opencv filtering image image-processing
我正在尝试使用 OpenCV 库将最小过滤器应用于某些图像。如何使用 OpenCV 在 Python 中实现最小过滤器?有什么功能可以做到这一点吗?如果没有的话我该如何写呢?
我min filter猜你的意思是在图像中的每个位置运行内核,并用内核像素内的最小值替换内核中心。
要在 Opencv 中实现这一点,您只需使用cv2.erode. 文档在这里。
但首先,您需要定义内核的大小和形状。您在这里使用cv.getStructuringElement文档:
例子:
size = (3, 3)
shape = cv2.MORPH_RECT
kernel = cv2.getStructuringElement(shape, size)
min_image = cv2.erode(image, kernel)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10598 次 |
| 最近记录: |