[發明專利]橫幅圖片快速生成方法、系統及存儲介質有效
| 申請號: | 201810648552.1 | 申請日: | 2018-06-22 |
| 公開(公告)號: | CN108897826B | 公開(公告)日: | 2021-09-14 |
| 發明(設計)人: | 方青;邵帥;李文錦 | 申請(專利權)人: | 上海嗶哩嗶哩科技有限公司 |
| 主分類號: | G06F16/95 | 分類號: | G06F16/95;G06T11/00;G06T3/40 |
| 代理公司: | 上海大視知識產權代理事務所(特殊普通合伙) 31314 | 代理人: | 顧小偉;蔡沅 |
| 地址: | 200433 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 橫幅 圖片 快速 生成 方法 系統 存儲 介質 | ||
1.一種橫幅圖片快速生成方法,其特征在于,該方法包括以下基于WEB瀏覽器實現的步驟:
(1)確定橫幅圖片的大小和布局,選擇素材圖片;
(2)根據所述橫幅圖片的大小產生背景畫布;
(3)根據所述的橫幅圖片的大小、布局及所述素材圖片的大小,確定素材圖片的初始尺寸;
(4)在所述的背景畫布上顯示所述初始尺寸的素材圖片;
(5)利用插值計算調整所述素材圖片的大小,通過拖曳操作調整所述的素材圖片在所述背景畫布中的位置,并在所述的拖曳操作中,在所述的背景畫布上顯示跟蹤作為蒙層的素材圖片;
(6)生成包括所述背景畫布及素材圖片的橫幅圖片。
2.根據權利要求1所述的橫幅圖片快速生成方法,其特征在于,所述橫幅圖片的布局為所述的初始尺寸的素材圖片在所述背景畫布中的占比。
3.根據權利要求2所述的橫幅圖片快速生成方法,其特征在于,所述的步驟(3)具體包括以下步驟:
(31)根據所述的橫幅圖片的大小和布局確定素材圖片在所述背景畫布中的最大尺寸;
(32)調整所述素材圖片的大小至初始尺寸,使該初始尺寸不大于所述最大尺寸。
4.根據權利要求3所述的橫幅圖片快速生成方法,其特征在于,所述的步驟(5)之前還包括以下步驟:
(5a)在所述的初始尺寸的基礎之上調整所述素材圖片的大小。
5.根據權利要求4所述的橫幅圖片快速生成方法,其特征在于,所述的步驟(5)具體包括以下步驟:
(5-1)監聽對于所述的素材圖片的拖曳操作,在所述的拖曳操作開始時獲取拖曳操作的起始坐標;
(5-2)清空所述的背景畫布,在所述的背景畫布上顯示跟蹤所述的拖曳操作的作為蒙層的素材圖片;
(5-3)通過監聽所述的拖曳操作,在所述的拖曳操作結束時獲取終點坐標,并隱藏所述的蒙層;
(5-4)根據所述的拖曳操作的起始坐標、終點坐標和所述的素材圖片的原始坐標計算素材圖片的目標坐標;
(5-5)根據所述的目標坐標在所述的背景畫布上重新繪制素材圖片。
6.根據權利要求5所述的橫幅圖片快速生成方法,其特征在于,所述的步驟(5-5)具體為:
當根據所述的目標坐標重新繪制的素材圖片超出所述的背景畫布時,裁剪掉超出的部分。
7.根據權利要求3或4所述的橫幅圖片快速生成方法,其特征在于,所述調整所述素材圖片的大小,具體為:在調整前的素材圖片的基礎上利用插值計算獲得調整后的素材圖片。
8.根據權利要求1所述的橫幅圖片快速生成方法,其特征在于,所述的步驟(1)具體為:
確定橫幅圖片的大小、布局和背景顏色,選擇素材圖片,并編輯文字以及確定文字在所述橫幅圖片上的位置。
9.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,該計算機程序被處理器執行時,實現權利要求1至8中任一項所述的橫幅圖片快速生成方法。
10.一種橫幅圖片快速生成系統,其包括處理器和存儲器,所述的存儲器上存儲有計算機程序,其特征在于,該計算機程序被所述的處理器執行時,實現權利要求1至8中任一項所述的橫幅圖片快速生成方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海嗶哩嗶哩科技有限公司,未經上海嗶哩嗶哩科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810648552.1/1.html,轉載請聲明來源鉆瓜專利網。





