社区
C#
帖子详情
求彩色图像去黑边算法
sduwjr
2011-11-29 10:45:54
求彩色图像去黑边算法。黑边是扫描时的黑色底垫,不是纯黑,上面还有几道参考线(白)。
是否有好的算法?
...全文
594
9
打赏
收藏
求彩色图像去黑边算法
求彩色图像去黑边算法。黑边是扫描时的黑色底垫,不是纯黑,上面还有几道参考线(白)。 是否有好的算法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
longbin891012
2011-11-30
打赏
举报
回复
作几次膨胀(Dilation,或Openning)和腐蚀(Erosion,或Closing),以便去掉白线。
2. 作黑白二分(Binarization)
3. 分区(Image Segmentation),并找出最大的黑区。
4. 用最大的黑区作为蒙版,去掉所谓的黑边。IaaS、PaaS和SaaS的主要关系是...▪ 英特尔有哪些技术可以提升虚拟...▪ 关键业务能部署云计算吗?▪ IT部门如何成为云服务提供商?▪ 云计算时代来临,IT人员如何适...
求彩色图像去黑边算法。黑边是扫描时的黑色底垫,不是纯黑,上面还有几道参考线(白)。
是否有好的算
jshi123
2011-11-30
打赏
举报
回复
贴几张样图看看
gzdiablo
2011-11-29
打赏
举报
回复
二值化处理是 Threshold 上面一看就是瞎掰的
其实你的需求只要2次 Threshold就可以处理掉了
第一次 用10的Threshold 把黑边变成白色(如果不行适当调大这个值)
第二次 用245的 Threshold 把线变成白色(如果不行适当调小这个值)
最后扫描全部黑色点,并用原图的像素替换即可。
绿领巾童鞋
2011-11-29
打赏
举报
回复
[Quote=引用 1 楼 gomoku 的回复:]
1. 作几次膨胀(Dilation,或Openning)和腐蚀(Erosion,或Closing),以便去掉白线。
2. 作黑白二分(Binarization)
3. 分区(Image Segmentation),并找出最大的黑区。
4. 用最大的黑区作为蒙版,去掉所谓的黑边。
[/Quote]
恩,希望有详解
PaulyJiang
2011-11-29
打赏
举报
回复
[Quote=引用 1 楼 gomoku 的回复:]
1. 作几次膨胀(Dilation,或Openning)和腐蚀(Erosion,或Closing),以便去掉白线。
2. 作黑白二分(Binarization)
3. 分区(Image Segmentation),并找出最大的黑区。
4. 用最大的黑区作为蒙版,去掉所谓的黑边。
[/Quote]
牛X
gomoku
2011-11-29
打赏
举报
回复
1. 作几次膨胀(Dilation,或Openning)和腐蚀(Erosion,或Closing),以便去掉白线。
2. 作黑白二分(Binarization)
3. 分区(Image Segmentation),并找出最大的黑区。
4. 用最大的黑区作为蒙版,去掉所谓的黑边。
sduwjr
2011-11-29
打赏
举报
回复
原理太复杂了,能否具体到代码?
sduwjr
2011-11-29
打赏
举报
回复
[Quote=引用楼主 sduwjr 的回复:]
▪ IaaS、PaaS和SaaS的主要关系是...▪ 英特尔有哪些技术可以提升虚拟...▪ 关键业务能部署云计算吗?▪ IT部门如何成为云服务提供商?▪ 云计算时代来临,IT人员如何适...
求彩色图像去黑边算法。黑边是扫描时的黑色底垫,不是纯黑,上面还有几道参考线(白)。
是否有好的算法?
[/Quote]
这样会不会破坏原图?
熙风
2011-11-29
打赏
举报
回复
http://download.csdn.net/download/freehack/834500
易语言png去
黑
底
1.纯
黑
白的处理就简单多了,所有像素设置成RGBA(1,1,1, (R+G+B)/3) 即可。 2.多彩色的图片,不能使用纯
黑
白的处理,否则所有图都会变成
黑
白,其原理是找出原像素点中RGB分量中最高的值 maxV =Max(R,G,B),一般其透明度就是该值maxV。 因为其他值相对maxV比较少,所以RGB分别加上 255-maxV 的差值,其原理是将该像素点"变亮"了,从而取消了
黑
底对该像素点的影响。而
黑
底将转化为透明度 而使用多彩色图片转换的
算法
对纯
黑
白的支持也不太好, 有可能会残留灰底,其原因是 有可能在美工做图时 没有真正地使用"纯灰度",也就是说 rgb 的分值不是相等的,这里对2种图片分别做了处理。
扫描
图像
二维码抠图(倾斜校正 去
黑
边)
扫描
图像
二维码抠图(倾斜校正 去
黑
边)时间:2016-05-06 16:23:15 阅读:1459 评论:0 收藏:0 [点我收藏+]标签:des
算法
class style log com http it si 由于要识别扫描仪得到的图片,直接将得到的图片进行识别,并不能得到识别结果,笔者使用的是zbar类,只能正常识...
【ChatGPT+Python】Landsat卫星
图像
黑
边去云及旋转校正
Landsat的遥感影像四个角有
黑
色区域,这是正常的。但是如果你真的想去掉
黑
色区域的话,你可以使用重分类,把
黑
色的区域变成白色,这样和背景就一致了,在发布服务的时候设为白色透明就可以了。旋转正了的话,它的投影信息和位置信息就不正确了,如果感觉不好看,可以直接剪裁出来正方形,或者把相邻的影像进行拼接,然后再剪裁。Prompt: 现有一RGB彩色
图像
,
图像
内仅有一个旋转的矩形物体,其周围的像素值全是0,要
求
裁剪出其中的矩形物体,并将其旋转校正,注意矩形物体的边界也可能有值为0的像素,输出结果保存为彩色
图像
。
【计算机视觉】图片裁减
黑
边或者白边
#
图像
腐蚀 # iteration的值越高,模糊程度(腐蚀程度)就越高 呈正相关关系 # 使用场景:
图像
腐蚀 加上高斯模糊 就可以使得
图像
的色彩更加突出 可以是色彩追踪更加精准,少了很多的颜色干扰 closed_1 = cv2.erode(gray, None, iterations=4) 机器学习进阶-
图像
形态学操作-膨胀操作 1.cv2.dilate(进行膨胀操作)
图像
的腐蚀与膨胀 cv2.dilate(src, kernel, iteration) 参数说明: src表示输入...
Program -
图像
去除周围
黑
色区域和获得最大内接矩形
算法
的目标是这样的,目前有一批
图像
,是旋转矫正之后的
图像
,旋转之后,周围的空白,使用
黑
色填充。现在需要一批,矫正角度之后的
图像
,用于训练和预测,
图像
的旋转角度。因此,需要提取这些
图像
的最大内接矩形,去掉周围的
黑
色区域。 原始
图像
: 目标效果,即只截取中心区域: 获取
图像
的高和宽 h, w, _ = img_bgr.shape img_copy = copy.copy(img_bgr) 使用洪水漫灌
算法
,避免周围出现一些干扰点,保证4个角的都是连通域,处理之后,Mask的四个角的值是1,其他地方是0。
C#
110,571
社区成员
642,565
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章