一种图像处理方法和图像处理装置与流程

文档序号:14718049发布日期:2018-06-16 02:02阅读:179来源:国知局
一种图像处理方法和图像处理装置与流程

本发明实施例涉及信息处理技术领域,具体涉及一种图像处理方法和图像处理装置。



背景技术:

随着显示技术的发展,显示屏的分辨率越来越高,而高分辨率的显示屏存在处理数据量大,传输困难的问题,现有技术中采用BV3像素结构的显示面板解决了数量量大,传输困难的问题。

目前输入到BV3像素结构的显示面板的图像信息是Real RGB像素结构的图像信息,具体的,BV3像素结构的显示面板中使用图像渲染方法将Real RGB像素结构对应的图像信息渲染成BV3像素结构对应的图像信息。

经发明人研究发现,根据BV3像素结构对应的图像信息,无法实现对BV3像素结构的显示面板的分辨率测试,不利于采用BV3像素结构的显示面板的推广。



技术实现要素:

为了解决上述技术问题,本发明实施例提供了一种图像处理方法和图像处理装置,能够实现BV3像素结构的显示面板的分辨率测试,为采用BV3像素结构的显示面板的推广奠定了基础。

一个方面,本发明实施例提供了一种图像处理方法,应用于BV3像素结构的显示面板中,所述方法包括:

接收输入的Real RGB像素结构对应的第一图像信息,所述Real RGB像素结构包括阵列排列的第一子像素;所述BV3像素包括阵列排列的第二子像素;

根据所述第一图像信息确定所述第一图像信息的类型;其中,所述第一图像信息的类型包括:垂直方向类型或水平方向类型;

根据所述第一图像信息和所述第一图像信息的类型,获得用于图像分辨率测试的BV3像素结构对应的第二图像信息。

可选地,所述根据所述第一图像信息确定所述第一图像信息的类型包括:

根据所述第一图像信息和预设检测算子,确定所述第一图像信息的类型。

可选地,所述根据所述第一图像信息和预设检测算子,确定所述第一图像信息的类型包括:

根据所述第一图像信息,获得相邻列的相邻三像素的R分量矩阵、G分量矩阵和B分量矩阵;

根据所述R分量矩阵、所述G分量矩阵和所述B分量矩阵与所述预设检测算子,确定第一图像信息的类型。

可选地,所述根据所述第一图像信息和所述第一图像信息的类型,获得用于图像分辨率测试的BV3像素结构对应的第二图像信息包括:

若第一图像信息的类型为垂直方向类型,则按照第一图像渲染方法将所述第一图像信息处理为用于图像分辨率测试的BV3像素结构的第二图像信息;

若第一图像信息的类型为水平方向类型,则按照第二图像渲染方法将所述第一图像信息处理为用于图像分辨率测试的BV3像素结构的第二图像信息。

可选地,所述第一图像渲染方法包括:第一奇数行渲染方法和第一偶数行渲染方法;其中;

所述第一奇数行渲染方法包括:

Rxy=rxy;Gxy=gxy;Bxy=bxy;

其中,x表示第一子像素或第二子像素的行数,为奇数,y表示第一子像素或第二子像素的列数,为正整数;

rxy表示位于第x行第y列的第一红色子像素对应的灰度值,gxy表示位于第x行第y列的第一绿色子像素对应的灰度值,bxy表示位于第x行第y列的第一蓝色子像素对应的灰度值;

Rxy表示位于第x行第y列的第二红色子像素对应的灰度值,Gxy表示位于第x行第y列的第二绿色子像素对应的灰度值,Bxy表示位于第x行第y列的第二蓝色子像素对应的灰度值;

所述第一偶数行渲染方法包括:

Bmn=bm1;Rmn=rm1;Gmn=gm1;

其中,m表示第一子像素或第二子像素的行数,为偶数,n表示第一子像素或第二子像素的列数,为正整数;

rm1表示位于第m行第1列的第一红色子像素对应的灰度值,gm1表示位于第m行第1列的第一绿色子像素对应的灰度值,bm1表示位于第m行第1列的第一蓝色子像素对应的灰度值;

Bmn表示位于第m行第n列的第二蓝色子像素对应的灰度值;Rmn表示位于第m行第n列的第二红色子像素对应的灰度值,Gmn表示位于第m行第n列的第二绿色子像素对应的灰度值。

可选地,所述第二图像渲染方法包括:

第二奇数行渲染方法和第二偶数行渲染方法;其中;

所述第二奇数行渲染方法包括:

Rxy=rx(2y-1);Gxy=gx(2y-1);Bxy=bx(2y);

其中,x表示第一子像素或第二子像素的行数,为奇数,y表示第一子像素或第二子像素的列数,为正整数;

rx(2y-1)表示位于第x行第2y-1列的第一红色子像素对应的灰度值,gx(2y-1)表示位于第x行第2y-1列的第一绿色子像素对应的灰度值,bx(2y)表示位于第x行第2y列的第一蓝色子像素对应的灰度值;

Rxy表示位于第x行第y列的第二红色子像素对应的灰度值,Gxy表示位于第x行第y列的第二绿色子像素对应的灰度值,Bxy表示位于第x行第y列的第二蓝色子像素对应的灰度值;

所述第二偶数行渲染方法包括:

Bmn=bm(2n-1);Rmn=rm(2n);Gmn=gm(2n);

其中,m表示第一子像素或第二子像素的行数,为偶数,n表示第一子像素或第二子像素的列数,为正整数;

rm(2n)表示位于第m行第2n列的第一红色子像素对应的灰度值,gm(2n)表示位于第m行第2n列的第一绿色子像素对应的灰度值,bm(2n-1)表示位于第m行第2n-1列的第一蓝色子像素对应的灰度值;

Bmn表示位于第m行第n列的第二蓝色子像素对应的灰度值;Rmn表示位于第m行第n列的第二红色子像素对应的灰度值,Gmn表示位于第m行第n列的第二绿色子像素对应的灰度值。

另一方面,本发明实施例还提供一种图像处理装置,应用在BV3像素结构的显示面板中,该装置包括:

接收模块,被配置为接收输入的Real RGB像素结构对应的第一图像信息,所述Real RGB像素结构包括阵列排列的第一子像素;所述BV3像素包括阵列排列的第二子像素;

确定模块,用于根据所述第一图像信息确定所述第一图像信息的类型;其中,所述第一图像信息的类型包括:垂直方向类型或水平方向类型;

处理模块,用于根据所述第一图像信息和所述第一图像信息的类型,获得用于图像分辨率测试的BV3像素结构对应的第二图像信息。

可选地,所述确定模块具体用于:根据所述第一图像信息,获得相邻列的相邻三像素的R分量矩阵、G分量矩阵和B分量矩阵;根据所述R分量矩阵、所述G分量矩阵和所述B分量矩阵与所述预设检测算子,确定第一图像信息的类型。

可选地,若第一图像信息的类型为垂直方向类型,则所述处理模块按照第一图像渲染方法将所述第一图像信息处理为用于图像分辨率测试的BV3像素结构的第二图像信息;若第一图像信息的类型为水平方向类型,则所述处理模块按照第二图像渲染方法将所述第一图像信息处理为用于图像分辨率测试的BV3像素结构的第二图像信息。

可选地,所述第一图像渲染方法包括:第一奇数行渲染方法和第一偶数行渲染方法;其中;

所述第一奇数行渲染方法包括:

Rxy=rxy;Gxy=gxy;Bxy=bxy;

其中,x表示第一子像素或第二子像素的行数,为奇数,y表示第一子像素或第二子像素的列数,为正整数;

rxy表示位于第x行第y列的第一红色子像素对应的灰度值,gxy表示位于第x行第y列的第一绿色子像素对应的灰度值,bxy表示位于第x行第y列的第一蓝色子像素对应的灰度值;

Rxy表示位于第x行第y列的第二红色子像素对应的灰度值,Gxy表示位于第x行第y列的第二绿色子像素对应的灰度值,Bxy表示位于第x行第y列的第二蓝色子像素对应的灰度值;

所述第一偶数行渲染方法包括:

Bmn=bm1;Rmn=rm1;Gmn=gm1;

其中,m表示第一子像素或第二子像素的行数,为偶数,n表示第一子像素或第二子像素的列数,为正整数;

rm1表示位于第m行第1列的第一红色子像素对应的灰度值,gm1表示位于第m行第1列的第一绿色子像素对应的灰度值,bm1表示位于第m行第1列的第一蓝色子像素对应的灰度值;

Bmn表示位于第m行第n列的第二蓝色子像素对应的灰度值;Rmn表示位于第m行第n列的第二红色子像素对应的灰度值,Gmn表示位于第m行第n列的第二绿色子像素对应的灰度值;

所述第二图像渲染方法包括:第二奇数行渲染方法和第二偶数行渲染方法;其中;

所述第二奇数行渲染方法包括:

Rxy=rx(2y-1);Gxy=gx(2y-1);Bxy=bx(2y);

其中,x表示第一子像素或第二子像素的行数,为奇数,y表示第一子像素或第二子像素的列数,为正整数;

rx(2y-1)表示位于第x行第2y-1列的第一红色子像素对应的灰度值,gx(2y-1)表示位于第x行第2y-1列的第一绿色子像素对应的灰度值,bx(2y)表示位于第x行第2y列的第一蓝色子像素对应的灰度值;

Rxy表示位于第x行第y列的第二红色子像素对应的灰度值,Gxy表示位于第x行第y列的第二绿色子像素对应的灰度值,Bxy表示位于第x行第y列的第二蓝色子像素对应的灰度值;

所述第二偶数行渲染方法包括:

Bmn=bm(2n-1);Rmn=rm(2n);Gmn=gm(2n);

其中,m表示第一子像素或第二子像素的行数,为偶数,n表示第一子像素或第二子像素的列数,为正整数;

rm(2n)表示位于第m行第2n列的第一红色子像素对应的灰度值,gm(2n)表示位于第m行第2n列的第一绿色子像素对应的灰度值,bm(2n-1)表示位于第m行第2n-1列的第一蓝色子像素对应的灰度值;

Bmn表示位于第m行第n列的第二蓝色子像素对应的灰度值;Rmn表示位于第m行第n列的第二红色子像素对应的灰度值,Gmn表示位于第m行第n列的第二绿色子像素对应的灰度值。

本发明实施例提供一种图像处理方法和图像处理装置,该图像处理方法应用于BV3像素结构的显示面板中,所述方法包括:接收输入的Real RGB像素结构对应的第一图像信息,Real RGB像素结构包括阵列排列的第一子像素;BV3像素包括阵列排列的第二子像素;根据第一图像信息确定第一图像信息的类型;其中,第一图像信息的类型包括:垂直方向类型或水平方向类型;根据第一图像信息和第一图像信息的类型,获得用于图像分辨率测试的BV3像素结构对应的第二图像信息,本发明技术方案通过输入的Real RGB像素结构对应的第一图像信息获得用于图像分辨率测试的BV3像素结构对应的第二图像信息,能够实现BV3像素结构的显示面板的分辨率测试,为采用BV3像素结构的显示面板的推广奠定了基础。

当然,实施本发明的任一产品或方法并不一定需要同时达到以上所述的所有优点。本发明的其它特征和优点将在随后的说明书实施例中阐述,并且,部分地从说明书实施例中变得显而易见,或者通过实施本发明而了解。本发明实施例的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

附图说明

附图用来提供对本发明实施例技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明实施例的技术方案,并不构成对本发明实施例技术方案的限制。

图1为现有技术BV3像素结构的显示面板的结构示意图;

图2为现有技术RealRGB像素结构的显示面板的结构示意图;

图3为本发明实施例提供的图像处理方法的流程图;

图4为第一图像信息的示意图之一;

图5为第一图像信息的示意图之二;

图6为与图4对应的BV3像素结构的第二图像信息;

图7为与图5对应的BV3像素结构的第二图像信息;

图8为本发明实施例提供的图像处理装置的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明实施例的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。

除非另外定义,本发明实施例公开使用的技术术语或者科学术语应当为本发明所属领域内具有一般技能的人士所理解的通常意义。本发明实施例中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。

图1为现有技术BV3像素结构的显示面板的结构示意图;如图1所示,BV3像素结构包括若干阵列排列的红色(R)子像素、绿色(G)子像素和蓝色(B)子像素,在列方向上,同一颜色的子像素不相邻,且奇数行和偶数行的子像素不对齐,也就是说,BV3像素结构的显示面板中不同行是不对齐的,即相邻行的起始位置“错开”半个子像素,从而在列方向上,各子像素均同时与其一相邻行的两个子像素相邻,并位于者两个子像素中间,此时三种不同颜色的子像素之间交叉,呈近似“品字形”的形状。

图2为现有技术Real RGB像素结构的显示面板的结构示意图;如图2所示,Real RGB像素结构包括若干阵列排列的R子像素,G子像素和B子像素,在列方向上,同一颜色的子像素相邻,且奇数行和偶数行的子像素对齐;并且Real RGB像素结构中由相邻的六个子像素组成的像素的尺寸与BV3结构中由相邻的三个子像素组成的像素的尺寸相同。

具体的,BV3像素结构的显示面板在进行分辨率测试时,需要输入垂直和水平方向的单像素结构数据,但是根据Real RGB像素结构对应的图像信息渲染成的BV3像素结构对应的图像信息无法获得垂直方向和水平方向的单像素结构数据,即根据BV3像素结构对应的图像信息,无法实现对BV3像素结构的显示面板的分辨率测试,不利于采用BV3像素结构的显示面板的推广,为此,本发明实施例提供了一种图像处理方法和图像处理装置。

实施例一

图3为本发明实施例提供的图像处理方法的流程图,如图3所示,本发明实施例提供了一种图像处理方法,应用于BV3像素结构的显示面板中,该方法具体包括以下步骤:

步骤100、接收输入的RealRGB像素结构对应的第一图像信息。

具体的,Real RGB像素结构包括阵列排列的第一子像素;BV3像素包括阵列排列的第二子像素。

具体的,本发明实施例中的图像信息为图像的灰度值,将图像信息选择为灰度值,在图像渲染方法时更加方便、简单。

步骤200、根据第一图像信息确定第一图像信息的类型。

具体的,第一图像信息的类型包括:垂直方向类型或水平方向类型。

步骤300、根据第一图像信息和第一图像信息的类型,获得用于图像分辨率测试的BV3像素结构对应的第二图像信息。

需要说明的是,本发明实施例提供的方法还包括:将第二图像信息发送至BV3像素结构的显示面板的逻辑板中进行分辨率的测试。

本发明实施例提供的图像处理方法应用于BV3像素结构的显示面板中,包括:接收输入的Real RGB像素结构对应的第一图像信息,Real RGB像素结构包括阵列排列的第一子像素;BV3像素包括阵列排列的第二子像素;根据第一图像信息确定第一图像信息的类型;其中,第一图像信息的类型包括:垂直方向类型或水平方向类型;根据第一图像信息和第一图像信息的类型,获得用于图像分辨率测试的BV3像素结构对应的第二图像信息,本发明技术方案通过输入的Real RGB像素结构对应的第一图像信息获得用于图像分辨率测试的BV3像素结构对应的第二图像信息,能够实现BV3像素结构的显示面板的分辨率测试,为采用BV3像素结构的显示面板的推广奠定了基础。

可选地,步骤200包括:根据第一图像信息和预设检测算子,确定第一图像信息的类型。

可选地,根据第一图像信息和预设检测算子,确定第一图像信息的类型包括:根据第一图像信息,获得相邻列的相邻三像素的R分量矩阵、G分量矩阵和B分量矩阵;根据R分量矩阵、G分量矩阵和B分量矩阵与预设检测算子,确定第一图像信息的类型。

具体的,图4为第一图像信息的示意图之一,图5为第一图像信息的示意图之二,其中,rxy表示位于第x行第y列的第一红色子像素对应的灰度值,gxy表示位于第x行第y列的第一绿色子像素对应的灰度值,bxy表示位于第x行第y列的第一蓝色子像素对应的灰度值。其中,黑色方块代表的子像素对应的灰度值为0,白色方块代表的子像素对应的灰度值为255,例如,图4中r11=0,r21=255,其他的子像素对应的灰度值依次类推,图5中r11=255,r12=0,其他的子像素对应的灰度值依次类推。

具体的,图4和图5的第一图像信息对应的R分量矩阵、G分量矩阵和B分量矩阵分别为:

可选地,预设检测算子为:

或者

根据R分量矩阵、G分量矩阵和B分量矩阵与预设检测算子,确定第一图像信息的类型具体包括:分别将R分量矩阵、G分量矩阵和B分量矩阵与预设检测算子对应的元素相乘并求和,若均等于0,则为水平方向类型,若不均为0,则为垂直方向类型。

以图4为例,R分量矩阵与预设检测算子对应的元素相乘并求和得到:

Flag1=r11+r12+r13-r21+r22-r23

Flag2=g11+g12+g13-g21+g22-g23

Flag3=b11+b12+b13-b21+b22-b23

由于图4中的r11=0,r12=0,r13=0,r21=255,r22=255,r23=255,因此,flag1≠0,同理,flag2和flag3均不等于0,G分量矩阵和B分量矩阵依次类推,因此,图4的第一图像信息的类型为垂直方向类型,需要说明的是,本发明实施例是以第一种预设检测算子为例进行说明的。

以图5为例,R分量矩阵与预设检测算子对应的元素相乘并求和得到:

Flag1=r11+r12+r13-r21+r22-r23

Flag2=g11+g12+g13-g21+g22-g23

Flag3=b11+b12+b13-b21+b22-b23

由于图5中的r11=255,r12=0,r13=255,r21=255,r22=0,r23=255,因此,flag1=0,同理,flag2和flag3均等于0,G分量矩阵和B分量矩阵依次类推,因此,图5的第一图像信息的类型为水平方向类型。

可选地,步骤300包括:若第一图像信息的类型为垂直方向类型,则按照第一图像渲染方法将第一图像信息处理为用于图像分辨率测试的BV3像素结构的第二图像信息;若第一图像信息的类型为水平方向类型,则按照第二图像渲染方法将第一图像信息处理为用于图像分辨率测试的BV3像素结构的第二图像信息。

在本实施例中,第一图像渲染方法包括:第一奇数行渲染方法和第一偶数行渲染方法。

在本实施例中,第一奇数行渲染方法包括:Rxy=rxy;Gxy=gxy;Bxy=bxy。

其中,x表示第一子像素或第二子像素的行数,为奇数,y表示第一子像素或第二子像素的列数,为正整数;rxy表示位于第x行第y列的第一红色子像素对应的灰度值,gxy表示位于第x行第y列的第一绿色子像素对应的灰度值,bxy表示位于第x行第y列的第一蓝色子像素对应的灰度值;Rxy表示位于第x行第y列的第二红色子像素对应的灰度值,Gxy表示位于第x行第y列的第二绿色子像素对应的灰度值,Bxy表示位于第x行第y列的第二蓝色子像素对应的灰度值;

在本实施例中,第一偶数行渲染方法包括:Bmn=bm1;Rmn=rm1;Gmn=gm1。

其中,m表示第一子像素或第二子像素的行数,为偶数,n表示第一子像素或第二子像素的列数,为正整数;rm1表示位于第m行第1列的第一红色子像素对应的灰度值,gm1表示位于第m行第1列的第一绿色子像素对应的灰度值,bml表示位于第m行第1列的第一蓝色子像素对应的灰度值;Bmn表示位于第m行第n列的第二蓝色子像素对应的灰度值;Rmn表示位于第m行第n列的第二红色子像素对应的灰度值,Gmn表示位于第m行第n列的第二绿色子像素对应的灰度值。

需要说明的是,图6为与图4对应的BV3像素结构的第二图像信息,图6根据第一图像渲染方法得到。

可选地,第二图像渲染方法包括:第二奇数行渲染方法和第二偶数行渲染方法。

在本实施例中,第二奇数行渲染方法包括:Rxy=rx(2y-1);Gxy=gx(2y-1);Bxy=bx(2y)。

其中,x表示第一子像素或第二子像素的行数,为奇数,y表示第一子像素或第二子像素的列数,为正整数;rx(2y-1)表示位于第x行第2y-1列的第一红色子像素对应的灰度值,gx(2y-1)表示位于第x行第2y-1列的第一绿色子像素对应的灰度值,bx(2y)表示位于第x行第2y列的第一蓝色子像素对应的灰度值;Rxy表示位于第x行第y列的第二红色子像素对应的灰度值,Gxy表示位于第x行第y列的第二绿色子像素对应的灰度值,Bxy表示位于第x行第y列的第二蓝色子像素对应的灰度值。

在本实施例中,第二偶数行渲染方法包括:Bmn=bm(2n-1);Rmn=rm(2n);Gmn=gm(2n)。

其中,m表示第一子像素或第二子像素的行数,为偶数,n表示第一子像素或第二子像素的列数,为正整数;rm(2n)表示位于第m行第2n列的第一红色子像素对应的灰度值,gm(2n)表示位于第m行第2n列的第一绿色子像素对应的灰度值,bm(2n-1表示位于第m行第2n-1列的第一蓝色子像素对应的灰度值;Bmn表示位于第m行第n列的第二蓝色子像素对应的灰度值;Rmn表示位于第m行第n列的第二红色子像素对应的灰度值,Gmn表示位于第m行第n列的第二绿色子像素对应的灰度值。

需要说明的是,图7为与图5对应的BV3像素结构的第二图像信息,图7根据第二图像渲染方法得到。

实施例二

基于上述实施例的发明构思,图8为本发明实施例提供的图像处理装置的结构示意图,本发明实施例提供一种图像处理装置,应用在BV3像素结构的显示面板中,如图8所示,该装置包括:接收模块11、确定模块12和处理模块13。

在本实施例中,接收模块11,被配置为接收输入的Real RGB像素结构对应的第一图像信息。

具体的,Real RGB像素结构包括阵列排列的第一子像素;BV3像素包括阵列排列的第二子像素。

确定模块12,用于根据第一图像信息确定第一图像信息的类型。

其中,第一图像信息的类型包括:垂直方向类型或水平方向类型。

可选地,确定模块12具体用于:根据第一图像信息,获得相邻列的相邻三像素的R分量矩阵、G分量矩阵和B分量矩阵;根据R分量矩阵、G分量矩阵和B分量矩阵与预设检测算子,确定第一图像信息的类型。

处理模块13,用于根据第一图像信息和第一图像信息的类型,获得用于图像分辨率测试的BV3像素结构对应的第二图像信息。

可选地,若第一图像信息的类型为垂直方向类型,则处理模块13按照第一图像渲染方法将第一图像信息处理为用于图像分辨率测试的BV3像素结构的第二图像信息;若第一图像信息的类型为水平方向类型,则处理模块13按照第二图像渲染方法将第一图像信息处理为用于图像分辨率测试的BV3像素结构的第二图像信息。

本发明实施例提供的图像处理装置应用于BV3像素结构的显示面板中,该装置包括:接收模块接收输入的Real RGB像素结构对应的第一图像信息;确定模块根据第一图像信息确定第一图像信息的类型;其中,第一图像信息的类型包括:垂直方向类型或水平方向类型;处理模块根据第一图像信息和第一图像信息的类型,获得用于图像分辨率测试的BV3像素结构对应的第二图像信息,本发明技术方案通过输入的Real RGB像素结构对应的第一图像信息获得用于图像分辨率测试的BV3像素结构对应的第二图像信息,能够实现BV3像素结构的显示面板的分辨率测试,为采用BV3像素结构的显示面板的推广奠定了基础。

可选地,第一图像渲染方法包括:第一奇数行渲染方法和第一偶数行渲染方法。

其中;第一奇数行渲染方法包括:Rxy=rxy;Gxy=gxy;Bxy=bx。

其中,x表示第一子像素或第二子像素的行数,为奇数,y表示第一子像素或第二子像素的列数,为正整数;rxy表示位于第x行第y列的第一红色子像素对应的灰度值,gxy表示位于第x行第y列的第一绿色子像素对应的灰度值,bxy表示位于第x行第y列的第一蓝色子像素对应的灰度值;Rxy表示位于第x行第y列的第二红色子像素对应的灰度值,Gxy表示位于第x行第y列的第二绿色子像素对应的灰度值,Bxy表示位于第x行第y列的第二蓝色子像素对应的灰度值;

第一偶数行渲染方法包括:Bmn=bm1;Rmn=rm1;Gmn=gm1。

其中,m表示第一子像素或第二子像素的行数,为偶数,n表示第一子像素或第二子像素的列数,为正整数;rm1表示位于第m行第1列的第一红色子像素对应的灰度值,gm1表示位于第m行第1列的第一绿色子像素对应的灰度值,bm1表示位于第m行第1列的第一蓝色子像素对应的灰度值;Bmn表示位于第m行第n列的第二蓝色子像素对应的灰度值;Rmn表示位于第m行第n列的第二红色子像素对应的灰度值,Gmn表示位于第m行第n列的第二绿色子像素对应的灰度值。

可选地,第二图像渲染方法包括:第二奇数行渲染方法和第二偶数行渲染方法。

第二奇数行渲染方法包括:Rxy=rx(2y-1);Gxy=gx(2y-1);Bxy=bx(2y)。

其中,x表示第一子像素或第二子像素的行数,为奇数,y表示第一子像素或第二子像素的列数,为正整数;rx(2y-1)表示位于第x行第2y-1列的第一红色子像素对应的灰度值,gx(2y-1)表示位于第x行第2y-1列的第一绿色子像素对应的灰度值,bx(2y)表示位于第x行第2y列的第一蓝色子像素对应的灰度值;Rxy表示位于第x行第y列的第二红色子像素对应的灰度值,Gxy表示位于第x行第y列的第二绿色子像素对应的灰度值,Bxy表示位于第x行第y列的第二蓝色子像素对应的灰度值。

第二偶数行渲染方法包括:Bmn=bm(2n-1);Rmn=rm(2n);Gmn=gm(2n)。

其中,m表示第一子像素或第二子像素的行数,为偶数,n表示第一子像素或第二子像素的列数,为正整数;rm(2n)表示位于第m行第2n列的第一红色子像素对应的灰度值,gm(2n)表示位于第m行第2n列的第一绿色子像素对应的灰度值,bm(2n-1)表示位于第m行第2n-1列的第一蓝色子像素对应的灰度值;Bmn表示位于第m行第n列的第二蓝色子像素对应的灰度值;Rmn表示位于第m行第n列的第二红色子像素对应的灰度值,Gmn表示位于第m行第n列的第二绿色子像素对应的灰度值。

虽然本发明实施例所揭露的实施方式如上,但所述的内容仅为便于理解本发明实施例而采用的实施方式,并非用以限定本发明实施例。任何本发明实施例所属领域内的技术人员,在不脱离本发明实施例所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明实施例的专利保护范围,仍须以所附的权利要求书所界定的范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1