imapprox
通过减少颜色数量的近似索引图像
句法
[y,newmap] = imapprox(x,map,n)
[y,newmap] = imapprox(x,map,tol)
y = imapprox(x,map,newmap)
y = imapprox(...,dither_option)
描述
[y,newmap] = imapprox(x,map,n)
近似索引图像中的颜色X
和相关的结肠地图
通过使用最小方差量化。imapprox
返回索引图像y
与colormapnewmap
,最多有n
颜色。
[y,newmap] = imapprox(x,map,tol)
近似颜色X
和地图
通过统一的量化。newmap
最多包含(地板(1/tol)+1)^3
颜色。托尔
必须在0到1.0之间。
y = imapprox(x,map,newmap)
近似颜色地图
通过使用colormap映射查找颜色newmap
最好匹配颜色地图
。
y = imapprox(...,dither_option)
启用或禁用抖动。dither_option
可以拥有这些值之一。
价值 |
描述 |
---|---|
|
如有必要,以实现空间分辨率为代价,以实现更好的颜色分辨率。 |
|
将原始图像中的每种颜色映射到新地图中最接近的颜色。没有抖动。 |
课堂支持金宝app
输入图像X
可以是课堂UINT8
,,,,UINT16
, 或者双倍的
。输出图像y
是课堂UINT8
如果长度newmap
小于或等于256。newmap
大于256,y
是课堂双倍的
。
例子
算法
imapprox
用途RGB2IND
创建一种新的colormap,它使用较少的颜色。
这个话题有帮助吗?