IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 人工智能 -> 目标检测-分水岭分割与阈值分割对比 -> 正文阅读

[人工智能]目标检测-分水岭分割与阈值分割对比

1.1 对阴影的处理

基于阈值的分割,是在以某个阈值T,对图像进行分割。分割时由于拍摄时图像阴影处导致分割不理想,结果虽然达到理想预期。但是二值化后的结果以阴影部分外围与图像融合,导致再用findContours函数在寻找外围边框时,边框发现是二值化阴影部分与图像融合后的二值图。为此为了得到相对准确的图像边缘需要专门对阴影做处理,处理完后以分水岭算法对图像进行分割。
此次分割还是以上次分割中不完美的榛子图像为主,虽然还不完美。。。。。。。。主要还是针对阴影做处理,处理后分割出榛子完整的轮廓。
目标检测- findContours drawContours 的学习
针对此次分割我们要对以阴影部分做处理,首先对阴影的部分可以用addWeighted来对图像像素做加权处理,dst=src1*alpha+stc2*bete+gamma,通过gamma静态权重,来调节亮度,以alpha中以做想法的权重来调节对比度(alpha>1,增强对比度)。

alpha=1.7
gamma=40
dst=cv2.addWeighted(img,alpha,img_copy,1-alpha,gamma)

目标检测-cv2.addWeighted
在这里插入图片描述
增强后的图像符合以人的视角,但在机器视觉中整体靠右部分榛子阴影整体增强,首先通过阈值的分割方法对图像进行分割,得到图像还是整体与阴影部分得到了结合。

1.2 分水岭分割

在这里插入图片描述
几个注意点说明一下:
距离变换确定前景,膨胀确定背景
distanceTransform中数据类型要转换
connectedComponents背景标注为0,watershed背景标注是从1开始

1.3 分割绘制边缘

增强后做相应的阈值处理
为了方便做对比,在阈值的选取cv2.THRESH_BINARY_INV(左) cv2.THRESH_BINARY+cv2.THRESH_OTSU(右)
在这里插入图片描述
右半部分阴影处还是对检测效果有严重的影响,处理结果不理想,但在其他测试时对边缘的分割明显,对注水点的干扰过于严重,整体右半部分。其分水岭分割前景和背景的选择很关键,重点还是阴影的干扰过于强烈。
在这里插入图片描述
在无阴影的干扰下对,阈值分割跟分水岭分割对比

_,thresh_img= cv2.threshold(img_median, 110, 255, cv2.THRESH_OTSU)
watershed( InputArray image, InputOutputArray markers )

相同的二值化操作,阈值分割跟分水岭分割的对比,前期分水岭分割前期准备较多,距离变换,前景和背景确认,未知区域标记,注水点的获取。

在这里插入图片描述

在这里插入图片描述

  人工智能 最新文章
2022吴恩达机器学习课程——第二课(神经网
第十五章 规则学习
FixMatch: Simplifying Semi-Supervised Le
数据挖掘Java——Kmeans算法的实现
大脑皮层的分割方法
【翻译】GPT-3是如何工作的
论文笔记:TEACHTEXT: CrossModal Generaliz
python从零学(六)
详解Python 3.x 导入(import)
【答读者问27】backtrader不支持最新版本的
上一篇文章      下一篇文章      查看所有文章
加:2021-12-01 17:42:25  更:2021-12-01 17:45:39 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/27 2:45:11-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码