gpt4 book ai didi

python - 使用 OpenCV 的 Python 中的最小过滤器

转载 作者:行者123 更新时间:2023-12-02 15:54:07 26 4
gpt4 key购买 nike

我正在尝试使用 OpenCV 库将最小过滤器应用于某些图像。如何使用 OpenCV 在 Python 中实现最小过滤器?
有什么功能可以做到这一点吗?
如果没有,我该如何写一个?

最佳答案

来自 min filter我猜你的意思是通过图像中的每个位置运行内核,并用内核像素内的最小值替换内核中心。

要在 Opencv 中实现这一点,您只需使用,cv2.erode .文档 here .

但首先,您需要定义内核的大小和形状。您使用 cv.getStructuringElement文档 here :

例子:

size = (3, 3)
shape = cv2.MORPH_RECT
kernel = cv2.getStructuringElement(shape, size)
min_image = cv2.erode(image, kernel)

关于python - 使用 OpenCV 的 Python 中的最小过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61043421/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com