【发布时间】:2017-04-12 08:40:09
【问题描述】:
我的图像本质上是一个文本文档(黑白),但由于在扫描过程中应用了抗锯齿/欠采样,图像包含很多彩色、浅色调像素,因此被保存为全彩色图像即:占用大量空间。
我的目标是能够检测黑白图像候选,以便将它们从全彩色转换为黑白,从而显着减小它们的尺寸。
有没有办法检测这种抗锯齿/欠采样的图像?进行彩色像素分析无济于事,因为彩色像素最终在数量上接近黑色像素......基本上我希望能够检测到彩色像素来自抗锯齿/欠采样黑白图像和不是来自图片类型的图像。
这是一个示例图像:
如您所见,除了黑色之外,还有更多颜色。但是,此图像是黑白/灰度转换而不是全彩色的理想选择。如何检测此类图像?请注意,在这个例子中,颜色往往是灰色的,但在很多情况下它们是青色或棕色等。
【问题讨论】:
-
扫描文档不涉及抗锯齿。您描述的颜色效果是由于欠采样和色差造成的
-
将问题改为更广泛的问题
-
我还是不明白为什么你不能简单地将图像转换为灰度
-
这不是转换问题。如果图像是文本图像,我想 检测,从而渲染所有颜色像素(由于欠采样)冗余,然后 然后 决定转换它。它可能是图片类型的图像,然后我不想将其转换为黑白。
标签: image image-processing antialiasing sampling