OpenCV中文网站

 找回密码
 立即注册
搜索
热搜: 安装 配置
查看: 3640|回复: 6

如何从颜色相近或者颜色相同的的背景中提取出logo的轮廓

[复制链接]
发表于 2019-3-12 10:12:33 | 显示全部楼层 |阅读模式
dd.bmp

类似于这样的。应该怎样提取logo的轮廓,有没有什么思路或者方法的。




回复

使用道具 举报

 楼主| 发表于 2019-3-12 10:15:09 | 显示全部楼层
我之前试了简单的阈值处理好像出不来
回复 支持 反对

使用道具 举报

发表于 2019-3-12 22:08:43 | 显示全部楼层
边缘检测 + 轮廓填充 + 与运算。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-3-13 11:00:52 | 显示全部楼层
生物医学工程 发表于 2019-3-12 22:08
边缘检测 + 轮廓填充 + 与运算。

阈值找不准,轮廓出不来
回复 支持 反对

使用道具 举报

发表于 2019-3-24 22:18:43 | 显示全部楼层
表示关注这个问题。但是我希望你能够多放几张图片,毕竟一张图片不能说明太多问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-3-25 18:57:21 | 显示全部楼层
3.bmp 2.bmp 1.bmp

白色背景

白色背景

蓝色背景

蓝色背景



像这样的logo颜色和背景颜色一致,仅仅是凹陷进去一点,图像轮廓肉眼看上去较为清晰,实则背景很粗糙(相机获取的图片),后面三张图是用Gabor滤波器找纹理的结果(原理我也不清楚),之前用阈值分离找轮廓也是类似的结果,背景存在干扰,无法完全将logo与背景区分开来。




黄色背景

黄色背景
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-3-25 19:01:18 | 显示全部楼层
jsxyheu2014 发表于 2019-3-24 22:18
表示关注这个问题。但是我希望你能够多放几张图片,毕竟一张图片不能说明太多问题。 ...

非常感谢前辈能抽空回答我的问题,我把补充的内容放到下一楼了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|OpenCV中文网站

GMT+8, 2024-4-26 10:22 , Processed in 0.010457 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表