文档帮助中心文档
转换图像,增加表面的颜色分辨率犹豫不决
X =抖动(RGB,地图)
X =抖动(RGB,地图,Qm, Qe)
BW =抖动(我)
X=抖动(RGB,地图)创建一个索引图像近似的RGB图像抖动colormap颜色地图。
X=抖动(RGB,地图)
X
RGB
地图
X=抖动(RGB,地图,Qm,量化宽松政策)还指定了数量Qm量化部分使用的每一种颜色为逆colormap轴,和数量量化宽松政策量化比特用于颜色空间的误差计算。
X=抖动(RGB,地图,Qm,量化宽松政策)
Qm
量化宽松政策
例子
BW=抖动(我)将灰度图像转换为我二进制(黑色和白色)的形象BW犹豫不决。
BW=抖动(我)
BW
我
全部折叠
读的灰度图像corn.tifMATLAB®文件进入工作区。图像的灰度版本是第三图像文件。
corn.tif
corn_gray = imread (“corn.tif”3);
显示灰度图像使用imshow。
imshow
imshow (corn_gray)
将图像转换为二进制使用高频振动函数。
高频振动
corn_bw =抖动(corn_gray);
显示二进制图像。尽管在二进制图像像素只有价值0或1,图像似乎深浅的灰色,因为犹豫不决。
0
1
imshow (corn_bw)
RGB图像,作为指定米——- - - - - -n3非负数字数组。如果你指定一个数据类型的形象双,那么值必须在[0,1]。
双
数据类型:单|双|uint8|uint16
单
uint8
uint16
输入colormap,指定为一个c3矩阵中的值区间[0,1]。每一行的地图三元素RGB值,指定了红色、绿色和蓝色的组件的单个colormap的颜色。colormap最多65536种颜色。
数据类型:双
5
量化比特逆colormap沿着每种颜色轴,指定为一个正整数。如果量化宽松政策小于Qm,然后不能执行和犹豫不决高频振动函数返回一个undithered索引图像X。
8
颜色空间的量化比特错误计算,指定为一个正整数。如果量化宽松政策小于Qm,然后不能执行和犹豫不决高频振动函数返回一个undithered索引图像X。
灰度图像,作为指定米——- - - - - -n矩阵的非负数字。如果你指定一个数据类型的形象双,那么值必须在[0,1]。
数据类型:单|双|int16|uint8|uint16
int16
索引图像,作为一个返回米——- - - - - -n矩阵的非负整数。如果的长度地图小于或等于256,那么输出图像类的吗uint8。否则,输出图像的类uint16。的值0在输出数组Xcolormap对应于第一个颜色。
请注意
在图像的值X索引到colormap吗地图,不应该用于数学处理,过滤等操作。
数据类型:uint8|uint16
二进制图像,作为一个返回米——- - - - - -n逻辑矩阵。
数据类型:逻辑
逻辑
高频振动增加了表面的颜色分辨率图像运用Floyd-Steinberg误差扩散的抖动算法[1]。
[1]弗洛伊德,r·W。,and L. Steinberg, "An Adaptive Algorithm for Spatial Gray Scale,"国际研讨会消化技术论文、社会的信息显示,1975年,p . 36。
[2]Lim, Jae年代。二维信号和图像处理恩格尔伍德悬崖,新泽西,普伦蒂斯霍尔,1990年,页469 - 476。
rgb2ind|imapprox
rgb2ind
imapprox
你有一个修改版的这个例子。你想打开这个例子与编辑?
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室