[发明专利]一种改进Floyd-Steinberg算法的彩色图像处理方法无效
申请号: | 201110395902.6 | 申请日: | 2011-12-02 |
公开(公告)号: | CN102496149A | 公开(公告)日: | 2012-06-13 |
发明(设计)人: | 牛夏牧;韩琦;石振锋;李琼;王莘;闫雪虎 | 申请(专利权)人: | 哈尔滨工业大学 |
主分类号: | G06T5/00 | 分类号: | G06T5/00 |
代理公司: | 哈尔滨市松花江专利商标事务所 23109 | 代理人: | 牟永林 |
地址: | 150001 黑龙*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 改进 floyd steinberg 算法 彩色 图像 处理 方法 | ||
1.一种改进Floyd-Steinberg算法的彩色图像处理方法,其特征在于包括如下步骤:
步骤一:生成比色板Map,对于L色的RGB图像Im×n包含L种颜色的标准比对表,即Map={Map1,Map2,…,MapL},Map1,Map2,…,MapL表示L种标准颜色;
步骤二:基于RGB颜色空间,根据像素点I(m,n)与比色板中标准颜色的欧式距离中最小值对应的标准颜色来设置误差,从左上角到右下角行优先遍历图像I中的所有像素,进行更新,包括如下步骤:
步骤1:计算图像I中像素点I(m,n)和标准比对表的每种颜色在RGB色彩空间中的欧式距离,取欧式距离值最小时对应的那种的颜色的值来给此像素点I(m,n)赋值Map(p),公式如下:
Map(p)=min(DH(I(m,n),Map(i)))
其中,i=1,2,…L,DH表示计算欧氏距离函数,m为正整数,n为正整数,I(m,n)表示图像中第m行n列的像素点,Map(i)表示比色板集合中第i个标准颜色,i=1,2,…8;
步骤2:计算灰度值的误差E(m,n),
E(m,n)=I(m,n)-Map(p);
步骤3:更新I(m,n)右方的像素:
误差E(m,n)乘以误差积数再与I(m,n+1)的R、G、B的值做和,然后再赋给I(m,n+1);
步骤4:更新I(m,n)下方的像素,
误差E(m,n)乘以误差积数再与I(m+1,n)的R、G、B的值做和,然后再赋给I(m+1,n);
步骤5:更新I(m,n)右下方的像素,
误差E(m,n)乘以误差积数再与I(m+1,n+1)的R、G、B的值做和,然后再赋给I(m+1,n+1);
步骤6:判断所有像素是否处理完成;
判断为是,结束;
判断为否,取下一个像素点的R、G、B的值,返回执行步骤1。
2.根据权利要求1所述的一种改进Floyd-Steinberg算法的彩色图像处理方法,其特征在于对比色板Map集合进行扩展,L为正整数。
3.根据权利要求1所述的一种改进Floyd-Steinberg算法的彩色图像处理方法,其特征在于生成误差值与误差系数乘积的快速查找表,误差值与误差系数的乘积创建一个多维表,第一维下标范围为0~255,表示图像一个像素点的灰度值,第二维下标范围为0~L-1,表示L种目标颜色,第三维下标范围0~2,表示三层色彩平面,第四维范围0~1,表示两种不同误差系数;这个四维表中存储的值就是一个像素点的误差值与误差系数的乘积;取得一个像素点某平面的灰度值后,根据欧式距离的计算得到目标颜色,即可在表中快速查得误差值与误差系数的乘积,在抖动算法中再把这个结果加到待处理的相邻像素点的灰度值上。
4.根据权利要求1所述的一种改进Floyd-Steinberg算法的彩色图像处理方法,其特征在于在步骤二中当误差的计算、误差与误差系数的乘积等都涉及到浮点运算,将部分浮点运算改为字节长度数值的整数计算,对于超出有效范围的情况要进行限定,如对于计算结果大于255的就强制设定为255,对于计算结果小于0的就设定为0。
5.根据权利要求1所述的一种改进Floyd-Steinberg算法的彩色图像处理方法,其特征在于步骤二中欧氏距离的计算方法采用盒子法,欧氏距离为:
DH(f,m)=[abs(fR-mR)+abs(fG-mG)+abs(fB-mB)]
其中,fR,fG,fB表示图像I中像素I(m,n)的R、G、B的值,mR,mG,mB表示比色板Map(i)中第i个标准颜色的R、G、B的值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110395902.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于燃气激波吹灰器的单向阀
- 下一篇:一种礼品筷及其该礼品筷所用的盒子