The invention discloses a method for producing a panoramic image, which comprises the following steps: a) generating panoramic images, at least two initial image calculated by GPU to generate the corresponding mapping table, and then influence the image of each pixel is calculated by weight mapping table, thereby generating a weight table, and then generate at least two primary panorama the image by mapping table, finally influence weight table of mixed primary panoramic image generation final panoramic image; the making method of panoramic image by image synthesis of a Zhang Quanjing image displayed in three-dimensional coordinates of a spherical, vivid image, you need to modify, just manually drag the mouse through one image stitching then, simple operation, good effect.
【技术实现步骤摘要】
一种全景图像的制作方法
本专利技术涉及图像处理
,特别涉及一种全景图像的制作方法。
技术介绍
全景图像一般都是由多张图像拼接出来的,现有的全景图像的制作过程大多是通过软件自动生成的的,但是由于软件本身的漏洞以及智能效果低下所以自动生成的全景图像在拼接处会有很多的瑕疵,因为拼接的全景照片可能会有因为景深不同或者标定误差问题导致拼接处有错位,导致整张全景图像效果差,实用性不强。
技术实现思路
为了解决现有的全景图像处理效果不理想的问题,本专利技术提供一种操作简单、处理效果好的全景图像的制作方法。为了实现上述目的,本专利技术提供的技术方案是:一种全景图像的制作方法,包括以下步骤:a)将至少两张初始图像通过GPU计算从而生成相应的映射表;b)通过映射表计算该图像每个像素的影响权重,从而生成影响权重表;c)通过映射表生成至少两张初级全景图像;d)利用影响权重表混合初级全景图像生成最终的全景图像。作为与优选的技术方案,所述用于生成全景图像的初始图像的数量为四张,,且四张图像在同一位置拍摄而成,相邻两张图像之间的拍摄角度相差80度至90度。进一步的,所述影响权重表中的数据包括每个像素距离该图像中心位置的水平距离,根据权重值,来计算对应像素点的颜色。作为进一步的技术方案,所述映射表和影响权重表储存在显存中。进一步的,所述映射表通过相机的畸变参数生成。本专利技术相对于现有技术的有益效果是:该全景图像的制作方法通过将多张图像利用着色器进行计算处理后合成一张全景图,操作简单方便,而且由于经过精确的计算,所以处理后的图像拼接效果好。附图说明图1是本专利技术的流程图;图2-5是本 ...
【技术保护点】
一种全景图像的制作方法,其特征在于,包括以下步骤:a)将至少两张初始图像通过GPU计算从而生成相应的映射表;b)通过映射表计算该图像每个像素的影响权重,从而生成影响权重表;c)通过映射表生成至少两张初级全景图像;d)利用影响权重表混合初级全景图像生成最终的全景图像。
【技术特征摘要】
1.一种全景图像的制作方法,其特征在于,包括以下步骤:a)将至少两张初始图像通过GPU计算从而生成相应的映射表;b)通过映射表计算该图像每个像素的影响权重,从而生成影响权重表;c)通过映射表生成至少两张初级全景图像;d)利用影响权重表混合初级全景图像生成最终的全景图像。2.根据权利要求1所述的制作方法,其特征在于:所述用于生成全景图像的初始图像的数量为四张,且四张图像在同...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。