滤波器原理动画(滤波器图片)

导读 大家好,精选小编来为大家解答以上问题。滤波器原理动画,滤波器图片很多人还不知道,现在让我们一起来看看吧!1、图像由三阶中值滤波器处

大家好,精选小编来为大家解答以上问题。滤波器原理动画,滤波器图片很多人还不知道,现在让我们一起来看看吧!

1、 图像由三阶中值滤波器处理:

2、 导入cv2

3、 a=cv2.imread('a.png ')

4、 b=cv2.medianBlur(a,3)

5、 对图片使用11阶过滤器:

6、 b=cv2.medianBlur(a,11)

7、 中值滤波器的阶数必须是奇数:

8、 b=cv2.medianBlur(a,6)

9、 将报告一个错误。

10、 让我们看看用11阶中值滤波器处理一张图片需要多长时间:

11、 导入cv2

12、 将numpy作为np导入

13、 a=cv2.imread('a.png ')

14、 e=cv2.getTickCount()

15、 b=cv2.medianBlur(a,11)

16、 f=cv2.getTickCount()

17、 t=(f-e)/cv2 . gettickcfrequency()

18、 印刷(吨)

19、 答案是0.03秒左右。

20、 通常,过滤器越大,花费的时间越长:

21、 导入cv2

22、 将numpy作为np导入

23、 a=cv2.imread('a.png ')

24、 对于(3,50,2):范围内的n

25、 e=cv2.getTickCount()

26、 b=cv2.medianBlur(a,11)

27、 f=cv2.getTickCount()

28、 t=(f-e)/cv2 . gettickcfrequency()

29、 印刷(吨)

30、 中值滤波器越大,图像越模糊:

31、 b=cv2.medianBlur(a,19)

32、 b=cv2.medianBlur(a,59)

33、 b=cv2.medianBlur(a,99)

34、 但是,过滤器的高度或宽度都不能太大:

35、 b=cv2.medianBlur(a,365)

36、 图片尺寸是500*500,所以滤镜不能超过365*365的尺寸。

本文到此结束,希望对大家有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!