【发布时间】:2014-06-30 00:51:10
【问题描述】:
我最近问了一个关于使用 matlab 减少图像中颜色数量的问题。然而,当我尝试这样做时,我只能获得颜色近似值,然后将像素与颜色图中最接近的颜色相匹配。
例如,使用只有三种颜色 [红、绿、蓝] 的颜色图,它会扫描每种颜色,然后映射红绿或蓝。然而,这个过程并没有改变 RGB 密度来创建逼真的颜色。
我很好奇是否有任何内置函数可以使用这三种颜色并改变它们的密度以实现某个“像素场”的平均颜色。
我意识到这会降低分辨率,但我实际上是在尝试制作逼真的图像,通过改变特定区域内的 RGB 数量仅使用三种颜色。
【问题讨论】: