【图像处理】用opencv去噪

 时间:2026-04-23 19:35:02

1、给出的图片是RGB图片,也就是需要有三个通道。

下面的函数用来去噪。

 img=np.uint8(cv2.fastNlMeansDenoisingColored(img,None,10,10,7,21))

【图像处理】用opencv去噪

2、对这个图片进行局部自适应二值化处理:

img=hui(img)

th1 = cv2.adaptiveThreshold(img,255,cv2.ADAPTIVE_THRESH_MEAN_C,cv2.THRESH_BINARY,31,5)

【图像处理】用opencv去噪

3、另一种局部自适应二值化处理:

th2 = cv2.adaptiveThreshold(img,255,cv2.ADAPTIVE_THRESH_GAUSSIAN_C,cv2.THRESH_BINARY,31,5)

【图像处理】用opencv去噪

4、在第一步连续执行两次去噪,得到的三幅图片是:

【图像处理】用opencv去噪

【图像处理】用opencv去噪

【图像处理】用opencv去噪

5、执行三次降噪。

【图像处理】用opencv去噪

【图像处理】用opencv去噪

【图像处理】用opencv去噪

6、连续10次降噪。

【图像处理】用opencv去噪

【图像处理】用opencv去噪

【图像处理】用opencv去噪

  • 热法海水淡化设备有哪几种分类
  • 如何提升便利店的空间利用率?
  • 导入连接oracle数据库jar包ojdbc14.jar的方法
  • 城轨信号联锁设计目的与意义
  • Visual Studio Code怎么设置不显示界面
  • 热门搜索
    煎鸡翅的家常做法 盐水鸡的正宗做法 酵怎么读 微波炉烤红薯的做法 辣炒蚬子的做法 炖茄子的家常做法 怎么做起泡胶 雪媚娘的做法 apk文件怎么打开 冰淇淋做法