The invention discloses a method for quickly generating an image of a two angle stereoscopic display screen by using a template. In memory or memory to create a RGB template, RGB template resolution and left parallax map, the right parallax map after the merger of the same resolution, W x H. The resolution of W * H format RGB template and the same resolution of the same or after the merger of the RGB or RGBA image as a texture read. The value of the three sub pixels as the final color value, fill in the color buffer to display the region to get the final 3D. The invention does not require sub-pixel coordinate calculation of X direction value, weight of each pixel by the Liezi resolution of W * H RGB format template to express.
【技术实现步骤摘要】
:本专利技术属于立体图像生成领域,特别涉及一种利用模板快速对两视角立体显示屏图像生成办法。
技术介绍
:如图1所示,屏幕的RGB像素沿着屏幕的x方向横向排布,每个像素由3个子像素构成,每个透镜覆盖2个子像素。由于目前移动GPU的精度问题,在屏幕分辨率大于等于一定尺寸(2560x1440)的时候,在x方向像素整数坐标的计算精度不够,导致x方向的子像素坐标无法精确计算,从而无法实现左右双视角图像的3D立体排图。公开于该
技术介绍
部分的信息仅仅旨在增加对本专利技术的总体背景的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域一般技术人员所公知的现有技术。
技术实现思路
:本专利技术的目的在于提供一种利用模板快速对两视角立体显示屏图像生成办法,从而克服上述现有技术中的缺陷。为实现上述目的,本专利技术提供了一种利用模板快速对两视角立体显示屏图像生成办法,其步骤为:(1)在内存或存储器中制作一个RGB模板,子像素覆盖为左图时,R、G、B对应的子像素值为255,子像素覆盖为右图时,R、G、B对应的子像素值为0,GPU内部流处理器做归一化处理后,0对应0.0,255对应1.0,其他数值对应于0.0-1.0之间的一个数值,RGB模板分辨率与左视差图、右视差图合并后的分辨率一致,为W×H;(2)将分辨率为W×H的RGB格式模板和左右合并后的同样分辨率的RGB或RGBA图像作为纹理读 ...
【技术保护点】
一种利用模板快速对两视角立体显示屏图像生成办法,其步骤为:(1)在内存或存储器中制作一个RGB模板,子像素覆盖为左图时,R、G、B对应的子像素值为255,子像素覆盖为右图时,R、G、B对应的子像素值为0,GPU内部流处理器做归一化处理后,0对应0.0,255对应1.0,其他数值对应于0.0‑1.0之间的一个数值,RGB模板分辨率与左视差图、右视差图合并后的分辨率一致,为W×H;(2)将分辨率为W×H的RGB格式模板和左右合并后的同样分辨率的RGB或RGBA图像作为纹理读取;设P为目标像素,T为模板,CL为左图像素,CR为右图像素,P.r为第一子像素的结果,P.g为第二子像素的结果,P.b为第三子像素的结果,则:P.r=T.r×CL.r+(1.0–T.r)×CR.r其中,T.r为第一子像素列模板值,CL.r为左图第一列红色子像素值,CR.r为右图第一列绿色子像素值;P.g=T.g×CL.g+(1.0–T.g)×CR.g其中,T.g为第二子像素列模板值,CL.g为左图第二列蓝色子像素值,CR.g为右图第二列红色子像素值;P.b=T.b×CL.b+(1.0–T.b)×CR.b其中,T.b为第 ...
【技术特征摘要】
1.一种利用模板快速对两视角立体显示屏图像生成办法,其步骤为:
(1)在内存或存储器中制作一个RGB模板,子像素覆盖为左图时,R、
G、B对应的子像素值为255,子像素覆盖为右图时,R、G、B对应的子像素
值为0,GPU内部流处理器做归一化处理后,0对应0.0,255对应1.0,其他数
值对应于0.0-1.0之间的一个数值,RGB模板分辨率与左视差图、右视差图合并
后的分辨率一致,为W×H;
(2)将分辨率为W×H的RGB格式模板和左右合并后的同样分辨率的
RGB或RGBA图像作为纹理读取;设P为目标像素,T为模板,CL为左图像素,
CR为右图像素,P.r为第一子像素的结果,P.g为第二子像素的结果,P.b为第
三子像素的结...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。