问题描述
求彩色图像去黑边算法。黑边是扫描时的黑色底垫,不是纯黑,上面还有几道参考线(白)。是否有好的算法?
解决方案
解决方案二:
1.作几次膨胀(Dilation,或Openning)和腐蚀(Erosion,或Closing),以便去掉白线。2.作黑白二分(Binarization)3.分区(ImageSegmentation),并找出最大的黑区。4.用最大的黑区作为蒙版,去掉所谓的黑边。
解决方案三:
引用1楼gomoku的回复:
1.作几次膨胀(Dilation,或Openning)和腐蚀(Erosion,或Closing),以便去掉白线。2.作黑白二分(Binarization)3.分区(ImageSegmentation),并找出最大的黑区。4.用最大的黑区作为蒙版,去掉所谓的黑边。
牛X
解决方案四:
引用1楼gomoku的回复:
1.作几次膨胀(Dilation,或Openning)和腐蚀(Erosion,或Closing),以便去掉白线。2.作黑白二分(Binarization)3.分区(ImageSegmentation),并找出最大的黑区。4.用最大的黑区作为蒙版,去掉所谓的黑边。
恩,希望有详解
解决方案五:
二值化处理是Threshold上面一看就是瞎掰的其实你的需求只要2次Threshold就可以处理掉了第一次用10的Threshold把黑边变成白色(如果不行适当调大这个值)第二次用245的Threshold把线变成白色(如果不行适当调小这个值)最后扫描全部黑色点,并用原图的像素替换即可。
解决方案六:
解决方案七:
引用楼主sduwjr的回复:
IaaS、PaaS和SaaS的主要关系是...英特尔有哪些技术可以提升虚拟...关键业务能部署云计算吗?IT部门如何成为云服务提供商?云计算时代来临,IT人员如何适...求彩色图像去黑边算法。黑边是扫描时的黑色底垫,不是纯黑,上面还有几道参考线(白)。是否有好的算法?
这样会不会破坏原图?
解决方案八:
原理太复杂了,能否具体到代码?
解决方案九:
贴几张样图看看
解决方案十:
作几次膨胀(Dilation,或Openning)和腐蚀(Erosion,或Closing),以便去掉白线。2.作黑白二分(Binarization)3.分区(ImageSegmentation),并找出最大的黑区。4.用最大的黑区作为蒙版,去掉所谓的黑边。IaaS、PaaS和SaaS的主要关系是...英特尔有哪些技术可以提升虚拟...关键业务能部署云计算吗?IT部门如何成为云服务提供商?云计算时代来临,IT人员如何适...求彩色图像去黑边算法。黑边是扫描时的黑色底垫,不是纯黑,上面还有几道参考线(白)。是否有好的算
时间: 2024-11-10 07:06:36