[X,map] = rgb2ind(RGB,n)
使用最小方差量化和抖动将 RGB 图像转换为索引图像 X
。map
最多包含 n
个颜色。n
必须小于或等于 65,536。
X = rgb2ind(RGB, map)
使用逆颜色图算法和抖动,根据带颜色图 map
将 RGB 图像转换为索引图像 X
。size(map,1)
必须小于或等于 65,536。
[X,map] = rgb2ind(RGB, tol)
使用均匀量化和抖动将 RGB 图像转换为索引图像 X
。map
最多包含 (floor(1/tol)+1)^3
个颜色。tol
必须介于 0.0 和 1.0 之间。
[___] = rgb2ind(___,dither_option)
启用或禁用抖动。dither_option
可以是下列值之一。
'dither' (默认值) | 根据需要抖动,以在损失空间分辨率的情况下实现更好的颜色分辨率。 |
'nodither' | 将原始图像中的每种颜色图到新图中最接近的颜色。不执行抖动。 |
dither();抖动处理
rgb2gray();将图像转换成灰度图像
其余见收藏
https://blog.csdn.net/wzz110011/article/details/78170516