一种工程适用的快速灰度方法技术

技术编号:7759564 阅读:192 留言:0更新日期:2012-09-14 02:03
本发明专利技术公开了属于图像处理领域的一种工程适用的快速灰度方法。本发明专利技术使用如下公式对标准灰度公式作近似计算:H=0.299R+0.587G+0.114B≈H(R>>2)+H(R>>4)+H(G>>1)+H(G>>4)+H(B>>3)。本发明专利技术的有益效果为:经测试,在同样的条件下比较标准灰度计算和快速灰度计算,PC机上标准灰度计算耗时800毫秒左右,快速灰度计算100毫秒左右。嵌入式设备上标准灰度算法耗时9秒,快速灰度算法耗时450毫秒。而起对于最终的文字识别处理有着同样的结果。

【技术实现步骤摘要】

本专利技术属于图像处理领域,特别涉及ー种工程适用的快速灰度方法
技术介绍
彩图灰度化,可以把大数据量的图像,像素值量化后用一个字节(Sb)来表示。如把有黑-灰-白连续变化的灰度值量化为256个灰度级,灰度值的范围为O 255,表示亮度从深到浅,对应图像中的顔色为从黑到白。黒白照片包含了黒白之间的所有的灰度色调,每个像素值都是介于黑色和白色之间的256种灰度中的ー种。标准灰度公式为H =O. 299R+0. 587G+0. 114B,其中,R、G和B分别代表图像点红绿蓝三种颜色的像素值,H为计算得到的灰度值。在文字识别图像处理中,灰度化是第一歩工作。文字处理的图像一般分辨率比较 高,这样才能把文字的轮廓清晰显示出来,方便后续处理和识别。这样的话,计算量比较大。对于标准灰度的公式,浮点数计算会很耗吋。对于ー张1920*2560大小16位的彩色图像,使用标准灰度化公式在3. OGHz的CPU机器上运行时间为800毫秒左右。在嵌入式设备需要运行9秒左右,因而不能满足工程的需要。
技术实现思路
本专利技术针对上述缺陷公开了ー种工程适用的快速灰度方法,它包括以下步骤I)获得图像点红颜色像素值R、绿颜色像素值G和蓝颜色像素值B ;2)使用移位运算模拟浮点数的运算,具体说明如下使用下述公式对O. 299R作近似计算0299R ^ H(E 2)+H(E 4)使用下述公式对O. 587G作近似计算O. 587G ^ Hte >> d+H(g >> 4) 使用下述公式对O. 114B作近似计算O. 114B ^ H(b>>3);3)对标准灰度公式作近似计算;H = O. 299R+0. 587G+0. 114B H(R>> 2)+H(R>> 4)+H(G>>4)+H(B >> 3), H 为计算得到的灰度值。所述移位运算是指对H(R>> 2)、H(R>> 4)、H(G ^1PH(GA4)和H(b>>3)进行的运算;H(e 2) = R/ (22) = O. 25R,H(e>>4) = R/ (24) = O. 0625R,Hte 1} = G/ (21) = O. 5G,H(G>>4)=G/ (24) = O. 0625G, H(B>>3) = B/(23) = O. 125B。本专利技术的有益效果为经测试,在同样的条件下比较标准灰度计算和快速灰度计算,PC机上标准灰度计算耗时800毫秒左右,快速灰度计算100毫秒左右。嵌入式设备上标准灰度算法耗时9秒,快速灰度算法耗时450毫秒。而起对于最終的文字识别处理有着同样的結果。具体实施例方式本专利技术使用速度很快的移位运算来近似模拟浮点数的运算。ー种工程适用的快速灰度方法,它包括以下步骤I)获得图像点红颜色像素值R、绿颜色像素值G和蓝颜色像素值B ;2)使用移位运算模拟浮点数的运算,具体说明如下使用下述公式对O. 2 99R作近似计算0299R^ H(e>>2)+H(e>>4)H(e>>2) = R/ (22) = O. 25R,H(E>>4) = R/ (24) = 0. 0625R,这样,H(R>>2)+H(R>>斗)=0.3125R,使用下述公式对O. 587G作近似计算O. 587G H(g>>1)+H(g>>4)Hte D = 6/(21) = O. 5G,H(g>>4) =G/(24) = O. 0625G,这样,Hte>> d+H(g>>4) = O. 5625G使用下述公式对O. 114B作近似计算O. 114B ^ H(b>>3);H(b >> 3) = B/ (23) = O. 125B。3)对标准灰度公式作近似计算;H = O. 299R+0. 587G+0. 114B H(R>> 2)+H(R>> 4)+H(G>>4)+H(B >> 3), H 为计算得到的灰度值。权利要求1.ー种工程适用的快速灰度方法,其特征在于,它包括以下步骤 1)获得图像点红颜色像素值R、绿颜色像素值G和蓝颜色像素值B; 2)使用移位运算模拟浮点数的运算,具体说明如下 使用下述公式对0. 299R作近似计算 0299R ^ H(e>>2)+H(e>>4) 使用下述公式对0. 587G作近似计算0.587G ^ Hte >> d+H(g>>4) 使用下述公式对0. 114B作近似计算0.114B H(b >> 3); 3)对标准灰度公式作近似计算;H=O. 299R+0. 587G+0. 114B H(E>>2)+H(E>>4)+H(G>> 1)+H(G>>4)+H(B>> 3),H 为计算得到的灰度值。2.根据权利要求I所述的ー种工程适用的快速灰度方法,其特征在于,所述移位运算是指对H(K>>2)、H(K>>4)、H(G>>1)、H(G>>4)和 H(B>>3)进行的运算;H(E>>2) =R/(22) = 0. 25R,H(e>> 4) = R/ (24) = 0. 0625R,Hte 1} = G/ (21) = 0. 5G,H(G>>4) = G/ (24) = 0. 0625G,H(B 3) = B/ (23) = 0. 125B。全文摘要本专利技术公开了属于图像处理领域的。本专利技术使用如下公式对标准灰度公式作近似计算H=0.299R+0.587G+0.114B≈H(R>>2)+H(R>>4)+H(G>>1)+H(G>>4)+H(B>>3)。本专利技术的有益效果为经测试,在同样的条件下比较标准灰度计算和快速灰度计算,PC机上标准灰度计算耗时800毫秒左右,快速灰度计算100毫秒左右。嵌入式设备上标准灰度算法耗时9秒,快速灰度算法耗时450毫秒。而起对于最终的文字识别处理有着同样的结果。文档编号G06K9/36GK102663389SQ20121009104公开日2012年9月12日 申请日期2012年3月30日 优先权日2012年3月30日专利技术者冯祎, 曾凡峰, 王景中, 童立靖, 肖珂, 鲁远耀 申请人:北方工业大学本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:童立靖王景中肖珂鲁远耀曾凡峰冯祎
申请(专利权)人:北方工业大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利