【摘要】 本发明公开了一种图像处理方法,包括:统计原始图像的所有像素点中的绿(G)、蓝(B)两个分量值在预定取值区间内各自对应的像素个数;复制原始图像,得到一临时图像,对G和B两个分量值各自对应的像素个数进行比较,如果G大于或等于B,则将临时图像每一个像素点中的红(R)分量值均用该像素点上的G分量值代替;否则,将临时图像每一个像素点中的R分量值均用该像素点上的B分量值代替;按亮度模式将处理后的临时图像叠加到原始图像,得到最终所需图像。本发明同时公开了一种图像处理装置。应用本发明所述的方法和装置,能够方便有效地修复图像中出现的红色溢出现象。 【专利类型】发明授权 【申请人】深圳市迅雷网络技术有限公司 【申请人类型】企业 【申请人地址】518057 广东省深圳市南山区科技中二路深圳软件园11号楼7、8层 【申请人地区】中国 【申请人城市】深圳市 【申请人区县】南山区 【申请号】CN200810171621.0 【申请日】2008-10-21 【申请年份】2008 【公开公告号】CN101409765B 【公开公告日】2010-06-23 【公开公告年份】2010 【授权公告号】CN101409765B 【授权公告日】2010-06-23 【授权公告年份】2010.0 【IPC分类号】H04N1/387; H04N1/60 【发明人】刘炯; 刘海滨; 季昊 【主权项内容】一种图像处理方法,其特征在于,该方法包括:统计原始图像的所有像素点中的绿G、蓝B两个分量值在预定取值区间内各自对应的像素个数;将所述原始图像复制得到一临时图像,对统计出的G和B两个分量值各自对应的像素个数进行比较,如果G分量值对应的像素个数大于或等于B分量值对应的像素个数,则将所述临时图像每一个像素点中的红R分量值均用该像素点上的G分量值代替;否则,将所述临时图像每一个像素点中的R分量值均用该像素点上的B分量值代替;按亮度模式将处理后的临时图像叠加到所述原始图像,得到最终所需图像,包括:计算所述处理后的临时图像以及所述原始图像中的各像素点的灰度值;针对位于所述原始图像以及所述处理后的临时图像中的每一对对应像素点,分别按照以下方式进行计算:r1=r+((255-r)*(b_gray-a_gray)*255*K2/a_gray)/255;g1=g+((255-g)*(b_gray-a_gray)*255*K2/a_gray)/255;b1=b+((255-b)*(b_gray-a_gray)*255*K2/a_gray)/255;其中,所述b_gray表示位于所述处理后的临时图像上的像素点的灰度值;所述a_gray表示位于所述原始图像上的像素点的灰度值;所述r、g、b分别表示位于所述原始图像上的像素点中的R、G、B分量值;所述K2为预先设定的系数;所述r1、g1、b1分别表示位于所述最终所需图像上的像素点中的R、G、B分量值;其中,所述系数K2为:K2=transparency*K1/(255*100);其中,所述transparency为透明度;所述K1为预先设定的系数,当所述原始图像上的像素点中的R分量值在三个分量值中取值最大时,所述K1=(R-MAX(G,B))*3,所述MAX(G,B)表示取G分量值和B分量值中较大的一个;否则,所述系数K1取值为0;所述计算所述处理后的临时图像以及所述原始图像中各像素点的灰度值包括:对于所述处理后的临时图像以及所述原始图像中的每一个像素点,分别按照以下方式进行计算:Gray=(G*77+B*151+R*28)/255;或Gray=(G+B+R)/3;其中,G、B、R分别表示每个像素点中的G分量值、B分量值以及R分量值;Gray表示计算得到的灰度值。 【当前权利人】深圳市迅雷网络技术有限公司 【当前专利权人地址】广东省深圳市南山区粤海街道高新区社区科技南路18号深圳湾科技生态园12栋B座21层至23层 【专利权人类型】有限责任公司 【统一社会信用代码】91440300746612636Q 【引证次数】5.0 【他引次数】5.0 【家族引证次数】5.0 【家族被引证次数】5