我是图像处理的初学者,我想知道是否可以将4通道图像转换为3通道图像,将2通道图像转换为单通道图像,以便进行简单的图像处理应用,这样我只需要为3和单通道图像编写代码?
答案 0 :(得分:1)
99.5%的图像处理算法仅在一个通道上工作。如果您有更多频道,通常会将它们转换为一个频道。
如果你有RGB,你通常会单独使用R,G,B,或者将它们转换为H,S和I.有时你会有更复杂的转换。
来自相机的图像没有Alpha通道。它只是你用来使网页设计和类似的东西透明化的东西。所以除了设计之外,alpha通道通常没有信息。当然,你总是可以自由地使用那个alpha通道在没有alpha通道的图像中将透明的东西变成黑色,例如。
我建议您在继续进行图像处理的同时,掌握一些关于色彩空间和图像格式的基本知识。如果您了解基础知识,您可以自己回答这些问题。
答案 1 :(得分:0)
这一般无法回答 - 这取决于您当前的申请。
像照片这样的常用图像没有Alpha通道。如果图像有一个,您通常要尊重它。有时在单一颜色背景上进行混合可以完成工作,有时它不起作用。
有些算法在黑白图像上效果很好,其中一个通道是最佳选择,但其他算法则不然。
如果你只是简单地“弄湿”,那么从B / W图像开始是一种合理的方法。它不适用于所有应用程序。