图片自动去黑边和黑线

Over 2008-07-30 04:44:06
不知在图像处理中应该用什么算法,或者有代码的直接给分
...全文
1193 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
nodiebirdcomeback 2010-11-27
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 zhoujk 的回复:]
假设是灰度图 fA(,),将它分别投影到 X 轴和 Y 轴,输出为 fX() 和 fY()。投影算法用高通或加法均可。
然后分别在 fX() 和 fY() 上分别求出非零数据的起止点,就是源图中的结果矩形的坐标。
在源图上以这组坐标进行裁剪
[/Quote]

这个方法不错在图象内部确实存在一些连续的区域空白点。如果能确定图象内部某个矩形集合的话,
把它切出来的话那么那么外框的所有编写都能剔除掉。
我对这个算法也比较感兴趣,不知道能否说得具体写。
Havy 2010-11-21
  • 打赏
  • 举报
回复

zhoujk(ZhouJQK)
#11楼 得分:0回复于:2010-10-25 04:46:24假设是灰度图 fA(,),将它分别投影到 X 轴和 Y 轴,输出为 fX() 和 fY()。投影算法用高通或加法均可。
然后分别在 fX() 和 fY() 上分别求出非零数据的起止点,就是源图中的结果矩形的坐标。
在源图上以这组坐标进行裁剪

能不能说详细一点?我还是不怎么明白!有没有源码?有的话能不能发我邮箱sungaohai@qq.com谢谢!
副组长 2010-10-25
  • 打赏
  • 举报
回复
黑线RGB像素值普遍偏低,比较好识别。识别后用RGB(0,0,0)全黑取代,然后滤波。
zhoujk 2010-10-25
  • 打赏
  • 举报
回复
假设是灰度图 fA(,),将它分别投影到 X 轴和 Y 轴,输出为 fX() 和 fY()。投影算法用高通或加法均可。
然后分别在 fX() 和 fY() 上分别求出非零数据的起止点,就是源图中的结果矩形的坐标。
在源图上以这组坐标进行裁剪
heidie2005 2010-10-23
  • 打赏
  • 举报
回复
对比图片的上的像素颜色,如果黑色就改成其他颜色?这样不行吗?
没明白楼主想要的是什么效果。
april1yu 2010-10-23
  • 打赏
  • 举报
回复
同求算法
graphicgod 2010-10-23
  • 打赏
  • 举报
回复
围观~~~~~
xiuxianshen 2010-10-23
  • 打赏
  • 举报
回复
这都翻出来了。。。
Havy 2010-10-21
  • 打赏
  • 举报
回复
我也想要啊,没有算法吗?
laoma_hbu 2008-08-01
  • 打赏
  • 举报
回复
高速扫描仪都有自动裁剪的功能,也就是去掉黑边,当然有些情况它是无法去除的,就另需要写程序去除了
「已注销」 2008-08-01
  • 打赏
  • 举报
回复
边线这种比较强特征的可以这样做:
顺着一个点,探测旁边其它的点,然后统计出线的长度,达到一定值的就话认定是线,可以去掉,以前做验证码识别的时候这个算法对一些简单的边线非常有效
如果是背景复杂的,楼主就得研究一个图像处理算法了
sunyim 2008-08-01
  • 打赏
  • 举报
回复
扫描这种可以确定黑边的范围,将这部分的黑色去掉不就ok了
Over 2008-07-31
  • 打赏
  • 举报
回复
恩恩,就是扫描后的图形文件进行去黑边和黑框,方便识别。求应该用到的算法
可微函树 2008-07-30
  • 打赏
  • 举报
回复
黑边还好理解,黑边大小固定的化,比较容易了 将黑边数据去掉,再根据新图像大小 修改下文件头和信息头就可以了保存了
黑线是啥?图像中的黑线?那就插值得到呗

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧