前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >阅读时间:2分钟 | 原始图片去毛边去噪音,分享一行代码

阅读时间:2分钟 | 原始图片去毛边去噪音,分享一行代码

作者头像
程序员小助手
发布2020-06-10 12:03:02
3120
发布2020-06-10 12:03:02
举报
文章被收录于专栏:程序员小助手程序员小助手

引言

今天我们不做音视频的分享文章,改为图片处理。之前曾经有一系列文章介绍过图片的处理工具。我们一如既往的还使用 ImageMagicks 这个古老而强劲的程序。

缘起

说一个应用场景。假如你有一本书,800多页。老师说这部书非常具有参考价值,你去打印机上扫描成图片,在电脑上仔细研究研究。顺便也可以分享给其他同学使用。

你高高兴兴的去把扫描,花费了三个星期的晚自习时间,终于大功告成。可是发现,扫描出的图片有毛边儿,有一些星星点点的噪声,看起来非常不舒服。

于是有了一个需求,能不能把这些干扰的因素都给抹除掉呢?800多张图片,要是有批处理工具就好了。

学习时间

假如扫描出的图片,其中一张是这样的:

顶部位置的阴影虽然不影响阅读,可是不美观,对于强迫症的你,实在难以接受。

就问 ImageMagicks 号称图片处理界的“老魔法师”,能不能给点意见!

这对于 ImageMgicks 简直是小菜一碟,只需设置几个参数就OK了。代码嘛,只有一行,使用工具箱里的 convert 就行了:

代码语言:javascript
复制
convert \
in.png -threshold 60% \
-define connected-components:verbose=true \
-define connected-components:area-threshold=5 \
-define connected-components:mean-color=true \
-connected-components 8 \
out.png

为了方便参数查看,写成多行了。执行完成之后,输出图片如下:

是不是版面一下子干净多了?:_)

写在最后

举一反三,会一张图片的处理,800张,8000张,都不是啥事儿了。

你 get 到其中的奥妙了吗?

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-06-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序员小助手 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 引言
  • 缘起
  • 学习时间
  • 写在最后
相关产品与服务
图像处理
图像处理基于腾讯云深度学习等人工智能技术,提供综合性的图像优化处理服务,包括图像质量评估、图像清晰度增强、图像智能裁剪等。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档