[發明專利]一種圖片處理方法及裝置在審
| 申請號: | 202011363127.1 | 申請日: | 2020-11-28 |
| 公開(公告)號: | CN112508785A | 公開(公告)日: | 2021-03-16 |
| 發明(設計)人: | 王兆強;鐘偉才;池育浩;王昱璇;田新 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06T3/40 | 分類號: | G06T3/40;G06T3/00 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 李若蘭 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 圖片 處理 方法 裝置 | ||
本申請實施例提供一種圖片處理方法及裝置,該方法包括:獲取至少兩個圖層的第一圖片,為至少兩個圖層的任意兩個圖層配置錨點,得到錨點集合,錨點用于確定兩個圖層之間的相對位置;根據終端顯示屏幕的尺寸拉伸或壓縮第一圖層,第一圖層為至少兩個圖層中部分或全部元素圖像被遮擋的一個或多個圖層;根據錨點集合,重組第二圖層以及拉伸或壓縮后的第一圖層,得到第二圖片,第二圖片在終端顯示時與終端顯示屏幕的尺寸匹配,第二圖層為至少兩個圖層中元素圖像未被遮擋的一個或多個圖層。通過對第一圖層進行拉伸或壓縮,再基于錨點集合重組第一圖層和第二圖層,使得第二圖片與終端顯示屏幕匹配,且第二圖片包括第一圖片的完整圖像信息,無失真。
技術領域
本申請涉及圖像處理技術領域,尤其涉及一種圖片處理方法及裝置。
背景技術
在應用程序(application,APP)的開屏圖片設計中,設計師需要通過一張或多張原始的開屏圖片,衍生出幾十種尺寸的圖片,以適應不同尺寸的顯示屏幕。隨著APP數量的爆發式增長,開屏圖片的設計工作量越來越大。
現有技術中,為了提高設計開屏圖片的效率,終端在首次下載APP壓縮文件時,會向服務器發送獲取APP壓縮文件的請求消息;服務器接收到該請求消息后,可以按照終端顯示屏幕的尺寸對原始開屏圖片進行裁剪,使得裁剪后的開屏圖片的寬高比與終端顯示屏幕的寬高比相同,再對裁剪后的開屏圖片進行等比例縮小或放大處理,以使得處理后的開屏圖片與終端顯示屏幕的尺寸相匹配;之后,服務器將包括該處理后的開屏圖片的APP壓縮文件發送給終端;終端接收到該APP壓縮文件后,可以對其進行解壓縮并安裝,在啟動該APP時,終端可以顯示或播放處理后的開屏圖片。
雖然現有技術能夠提高設計開屏圖片的效率,但是當原始開屏圖片的可裁剪區域不足時,采用直接裁剪的方式會裁剪過度,導致裁剪后的開屏圖片中內容不完整,出現圖片失真的問題。
發明內容
本申請實施例提供了一種圖片處理方法及裝置,用以對圖片進行處理,處理后的圖片與終端顯示屏幕的尺寸相匹配,且處理后的圖片中保留完整的圖片信息,無失真。
第一方面,本申請實施例提供一種圖片處理方法,該方法的執行主體可以為服務器,或者為終端。該方法包括:獲取第一圖片,第一圖片包括至少兩個圖層,第一圖片用于在終端上顯示,第一圖片的尺寸與終端顯示屏幕的尺寸不匹配;為至少兩個圖層中的任意兩個圖層配置錨點,得到錨點集合,其中,錨點用于確定任意兩個圖層之間的相對位置;根據終端顯示屏幕的尺寸拉伸或壓縮第一圖層,拉伸或壓縮后的第一圖層的寬高比與終端顯示屏幕的寬高比相同,其中,第一圖層為至少兩個圖層中部分或全部元素圖像被遮擋的一個或多個圖層;以及根據錨點集合,重組第二圖層以及拉伸或壓縮后的第一圖層,得到第二圖片,該第二圖片在終端顯示時,該第二圖片的尺寸與終端顯示屏幕的尺寸匹配,其中,第二圖層為至少兩個圖層中元素圖像未被遮擋的一個或多個圖層。
本申請實施例中,第一圖片與終端顯示屏幕的尺寸不匹配,通過對第一圖層進行拉伸或壓縮處理,再基于錨點集合重組第二圖層與拉伸或壓縮后的第一圖層,可得到包括完整圖像信息的第二圖片,且第二圖片與終端顯示屏幕的尺寸相匹配。一方面,第一圖層為第一圖片中部分或全部元素圖像被遮擋的圖層,意味著第一圖層所包括的主體顯著性特征較少,不易引起用戶的注意,如純色的背景元素,對其進行拉伸或壓縮處理以匹配終端顯示屏幕的尺寸的過程中,不會出現形變或失真的問題;另一方面,由于錨點是相對于圖片參考坐標系中不變的一個坐標,可用于確定兩個圖層之間的相對位置,所以,通過錨點集合重組第二圖層和拉伸或壓縮后的第一圖層,可以保證重組前后任意兩個圖層之間的相對位置不變。從視覺感官上來講,重組前后,任意兩個圖層之間的相對位置沒有發生變化,從而可以避免第一圖片變換后所導致的失真的問題。
在一種可能的設計中,任意兩個圖層包括第三圖層和第四圖層,為至少兩個圖層中的任意兩個圖層配置錨點,包括:確定第三圖層與第四圖層之間的距離;以及根據第三圖層與第四圖層之間的距離,為第三圖層和第四圖層配置錨點。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011363127.1/2.html,轉載請聲明來源鉆瓜專利網。





