OpenCV 去噪 轮廓线 外接矩形 Java

本文介绍了使用OpenCV在Java中进行图像去噪的方法,如中值滤波和开闭运算,以消除图像中的小标点。接着详细讲解了如何寻找图像的轮廓线,并通过drawContours函数绘制轮廓,以及如何获取并画出轮廓的外接矩形。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

去噪

  • 中值滤波
    • 输入:灰度化后的图
  • Opening开运算:先腐蚀再膨胀叫开运算,作用能消除图片上的小标点。
    • 先腐蚀掉一些小像素点
      • 如果这些小像素点是孤岛
        • 再膨胀时,这些小的像素点就不复存在了
      • 如果这些小像素不点是孤岛
        • 再膨胀时,这些小的像素点又被补回来一些
  • Closing闭运算:先膨胀后腐蚀。作用是消除图片上的小黑点。

背景中有极多噪点的图片,去噪比较困难。

OpenCV(14)–图像形态学操作(腐蚀、膨胀、开闭及边角检测)

轮廓线+外接矩形

找出轮廓线

不一定为规则图形

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值