社区
其它技术问题
帖子详情
Opencv canny算子边缘检测可否分区域让参数值分别不同?
ChaosStudyC
2015-01-22 05:30:27
Opencv有canny算子的库函数,但是我需要在一张图片上面分2片或多片不同的区域,每片区域的参数值都是不一样的,有没有这种办法?求解
...全文
180
1
打赏
收藏
Opencv canny算子边缘检测可否分区域让参数值分别不同?
Opencv有canny算子的库函数,但是我需要在一张图片上面分2片或多片不同的区域,每片区域的参数值都是不一样的,有没有这种办法?求解
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
此后三年
2015-01-23
打赏
举报
回复
设置图片的ROI, 处理哪一区域则设置哪一区域。
计算机视觉实验报告 周宗宇1
《计算机视觉》课程设计报告手掌测量团 队: 手掌测量组 姓 名: 周宗宇 专业班级: 计算机科学与技术二班指导教师: 张维忠提交日期: 2019.07.01实验
OpenCV
-Python
Canny
边缘检测
OpenCV
-Python
Canny
边缘检测
Opencv
Canny
边缘检测
原理
边缘检测
是图像
分
割的一部
分
,图像
分
割的目的是识别出图像中的
区域
。
边缘检测
是定位边缘像素的过程,而边缘增强是增加边缘和背景之间的对比度以便能够更清楚地看清边缘的过程。边缘跟踪是沿着边缘进行跟踪的过程,这个过程通常会把边缘像素采集到一个列表中,链码算法是边缘跟踪算法的一个特例。[2]最优定位准则:检测到的边缘点的位置距离实际边缘点的位置最近,或者是由于噪声影响引起检测出的边缘偏离物体的真实边缘的程度最小;[1]最优检测:算法能够尽可能多地标识出图像中的实际边缘,漏检真实边缘的概率和误检非边缘的概率都尽可能小;
边缘检测
算法里的
Canny
算子
强边缘点被认为是真正的边缘点,非边缘点被排除,而弱边缘点则需要进一步判断是否是真正的边缘点。上述代码中,首先读入图像并显示,然后将图像转换为灰度图像,接着使用Matlab内置的edge函数进行
Canny
算子
边缘检测
,最后显示边缘图像。需要注意的是,
Canny
算子
的
边缘检测
结果会受到参数的影响,比如阈值等,需要根据具体情况进行调整以达到最佳的
边缘检测
效果。6. 滞后阈值:对于一些与强边缘点相邻的弱边缘点,如果它们与强边缘点之间的连通性良好,则将其认为是真正的边缘点。
OpenCV
中的
Canny
边缘检测
19
Canny
边缘检测
目标 • 了解
Canny
边缘检测
的概念 • 学习函数 cv2.
Canny
() 19.1 原理
Canny
边缘检测
是一种非常流行的
边缘检测
算法,是 John F.
Canny
在1986 年提出的。它是一个有很多步构成的算法,我们接下来会逐步介绍。 19.1.1 噪声去除 由于
边缘检测
很容易受到噪声影响,所以第一步是使用 5x5 的高斯滤波器去除噪声,这个前面我们已经学过了。 19.1.2 计算图像梯度 对平滑后的图像使用 Sobel
算子
计算水平方向和竖直方向的一阶导数(图像
其它技术问题
3,882
社区成员
9,045
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章