[發明專利]圖片拼接處理方法、裝置、終端設備和存儲介質有效
| 申請號: | 201911302389.4 | 申請日: | 2019-12-17 |
| 公開(公告)號: | CN110956586B | 公開(公告)日: | 2023-09-29 |
| 發明(設計)人: | 王歡 | 申請(專利權)人: | 北京金山安全軟件有限公司 |
| 主分類號: | G06T3/40 | 分類號: | G06T3/40 |
| 代理公司: | 北京清亦華知識產權代理事務所(普通合伙) 11201 | 代理人: | 石茵汀 |
| 地址: | 100085 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 圖片 拼接 處理 方法 裝置 終端設備 存儲 介質 | ||
本申請提出一種圖片拼接處理方法、裝置、終端設備和存儲介質,其中,方法包括:獲取待顯示的第一圖片,在第一圖片邊緣生成第一像素延展區域;根據第一圖片的第一位置和第一圖片的原始尺寸確定第二位置,第二位置為與第一圖片相鄰的待顯示的第二圖片的位置;分別在第一位置和第二位置顯示第一圖片和第二圖片,其中,第一像素延展區域和第二圖片交疊或者拼接。通過本方法,能夠在顯示第一圖片和第二圖片時,無論第一位置和第二位置的計算是否出現誤差,均能保持第一像素延展區域和第二圖片交疊或拼接,而不會出現縫隙,從而避免因浮點數計算精度出現誤差導致圖片之間出現縫隙的現象,提高圖片顯示效果。
技術領域
本申請涉及計算機用于技術領域,尤其涉及一種圖片拼接處理方法、裝置、終端設備和存儲介質。
背景技術
圖片移動在游戲中是較為常見,比如跑酷類游戲中,通過背景圖片的滾動達到角色在前進的視覺效果。圖片移動通常是指多張圖片向著同一方向、以相同的速度移動。
在實際應用場景中,為了實現更加流暢、緩慢的移動效果,圖片在移動時通常是按照浮點數進行移動的,在計算圖片位置時,浮點數計算精度難免出現誤差,從而導致相鄰的圖片之間出現縫隙,影響圖片的顯示效果。
發明內容
本申請提出一種圖片拼接處理方法、裝置、終端設備和存儲介質,用于解決相關技術中因浮點數計算精度出現誤差,導致相鄰圖片之間出現縫隙,圖片顯示效果差的技術問題。
本申請一方面實施例提出了一種圖片拼接處理方法,包括:
獲取待顯示的第一圖片,在所述第一圖片邊緣生成第一像素延展區域;
根據所述第一圖片的第一位置和所述第一圖片的原始尺寸確定第二位置,所述第二位置為與所述第一圖片相鄰的待顯示的第二圖片的位置;
分別在所述第一位置和所述第二位置顯示所述第一圖片和所述第二圖片,其中,所述第一像素延展區域和所述第二圖片交疊或者拼接。
本申請實施例的圖片拼接處理方法,通過獲取待顯示的第一圖片,在第一圖片邊緣生成第一像素延展區域,根據第一圖片的第一位置和第一圖片的原始尺寸確定第二位置,第二位置為與第一圖片相鄰的待顯示的第二圖片的位置,分別在第一位置和第二位置顯示第一圖片和第二圖片,其中,第一像素延展區域和第二圖片交疊或者拼接。由此,通過在第一圖片邊緣生成像素延展區域,從而在顯示第一圖片和第二圖片時,無論第一位置和第二位置的計算是否出現誤差,均能保持第一像素延展區域和第二圖片交疊或拼接,而不會出現縫隙,從而避免了因浮點數計算精度出現誤差導致圖片之間出現縫隙的現象,提高了圖片顯示效果。
作為本申請一方面實施例的另一種可選的實現方式,
所述在所述第一圖片邊緣生成第一像素延展區域,包括:
獲取所述第一圖片上的目標邊緣對應的目標像素值,其中,所述目標邊緣至少包括與所述第二圖片相鄰的邊緣;
根據預設的延展像素長度和所述目標像素值,對所述目標邊緣進行像素延展,生成第一像素延展區域。
作為本申請一方面實施例的另一種可選的實現方式,
在所述分別在所述第一位置和所述第二位置顯示所述第一圖片和所述第二圖片之前,還包括:
獲取所述第二圖片;
根據預設的延展像素長度,在所述第二圖片邊緣生成第二像素延展區域,以分別在所述第一位置和所述第二位置顯示所述第一圖片和所述第二圖片時,所述第一像素延展區域和所述第二像素延展區域交疊或者拼接。
作為本申請一方面實施例的另一種可選的實現方式,所述根據所述第一圖片的第一位置和所述第一圖片的原始尺寸確定第二位置,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京金山安全軟件有限公司,未經北京金山安全軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911302389.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種機油濾清器
- 下一篇:一種PHC管樁內鉆引孔錘擊一體機





