rbgg:隔离并去除纸张图像中的背景渐变

时间:2024-05-18 21:35:41
【文件属性】:

文件名称:rbgg:隔离并去除纸张图像中的背景渐变

文件大小:4KB

文件格式:ZIP

更新时间:2024-05-18 21:35:41

go golang image-processing Go

rbgg 隔离并去除纸张图像中的背景渐变。 动机 我的爱好之一是使用笔式绘图仪制作。 我经常拍摄这些图纸的图片以在线发布,但是很难在整个照片上获得均匀一致的照明。 我没有尝试完善照明,而是编写了该软件来为我清理图像。 安装 $ go get -u github.com/fogleman/rbgg 用法 $ rbgg input.jpg 这个怎么运作 对于图像中的每个像素,我们分析其邻域(一个以像素为中心的框,默认大小为图像尺寸的5%x 5%),以确定该区域的纸张强度。 默认情况下选择第90个百分点的亮度。 像素被重新缩放以使该窗口亮度达到目标亮度。 如果某些区域主要是墨水(而不是纸张),则该算法将遇到麻烦,并且仍会在图像的角落留下一些“渐晕”。 幼稚地分析每个像素周围5%x 5%的区域将非常缓慢-因此代码使用一些技巧来更有效地执行此操作。 另一个例子 也可以很好地用于笔记和白板。 显然已


【文件预览】:
rbgg-master
----main.go(4KB)
----LICENSE.md(1KB)
----README.md(1KB)
----.gitignore(13B)

网友评论