[發明專利]一種圖形調整方法及裝置有效
| 申請號: | 201910257556.1 | 申請日: | 2019-04-01 |
| 公開(公告)號: | CN111768464B | 公開(公告)日: | 2023-09-19 |
| 發明(設計)人: | 吳增諗;陳志寶 | 申請(專利權)人: | 珠海金山辦公軟件有限公司;北京金山辦公軟件股份有限公司;廣州金山移動科技有限公司 |
| 主分類號: | G06T11/20 | 分類號: | G06T11/20 |
| 代理公司: | 北京柏杉松知識產權代理事務所(普通合伙) 11413 | 代理人: | 孟維娜;高鶯然 |
| 地址: | 519015 廣東省珠海市高新*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 圖形 調整 方法 裝置 | ||
1.一種圖形調整方法,其特征在于,所述方法包括:
獲取待調整多邊形的邊數和高度;
計算由所獲取的邊數和高度確定的正多邊形的中心點到頂點的距離;
根據所述距離,計算由所獲取的邊數和高度確定的正多邊形的寬度;
在保持所述待調整多邊形高度不變的情況下,將所述待調整多邊形的寬度調整為計算得到的寬度,得到各頂角相等的調整后的多邊形;
所述在保持所述待調整多邊形高度不變的情況下,將所述待調整多邊形的寬度調整為計算得到的寬度,得到各頂角相等的調整后的多邊形,包括:
根據所獲取的邊數,確定調節點信息,其中,所述調節點信息用于表示所述正多邊形的調節點的位置;所述調節點用于調整多邊形各邊的邊長和各頂角的角度,位于所述待調整多邊形的外接矩形的一條邊上,所述調節點信息由所述調節點在該邊上的位置確定,為所述待調整多邊形的相接三角形中兩條邊的長度的比值;
根據所述調節點信息,將所述待調整多邊形的調節點調整至由所獲取的邊數和高度確定的正多邊形的調節點的位置,使得在保持所述待調整多邊形高度不變的情況下,且將所述待調整多邊形的寬度調整為計算得到的寬度,得到各頂角相等的調整后的多邊形。
2.根據權利要求1所述的方法,其特征在于,所述計算由所獲取的邊數和高度確定的正多邊形的中心點到頂點的距離,包括:
按照以下表達式計算所述距離r:
其中,h表示所獲取的高度,n表示所獲取的邊數,a、b、c表示預設的參數。
3.根據權利要求1或2所述的方法,其特征在于,所述根據所述距離,計算由所獲取的邊數和高度確定的正多邊形的寬度,包括:
判斷所獲取的邊數是否為偶數,如果是,則按照以下表達式計算所述寬度w:
其中,mod表示求余運算符,h表示所獲取的高度,n表示所獲取的邊數,r表示所述距離,d表示預設的參數。
4.根據權利要求1或2所述的方法,其特征在于,所述根據所述距離,計算由所獲取的邊數和高度確定的正多邊形的寬度,包括:
判斷當前多邊形的邊數是否為奇數,如果是,則按照以下表達式計算所述寬度w:
其中,n表示所獲取的邊數,r表示所述距離,e、f表示預設的參數。
5.根據權利要求1所述的方法,其特征在于,
所述相接三角形為:由第一邊、第二邊和第三邊形成的三角形,其中,所述第一邊為所述外接矩形上所述調節點所在的邊,所述第二邊為:所述外接矩形中沿預設方向與所述第一邊相鄰的邊,所述第三邊為:所述待調整多邊形上與所述第一邊、第二邊均相交的邊。
6.一種圖形調整的裝置,其特征在于,所述裝置包括:
信息獲取模塊,用于獲取待調整多邊形的邊數和高度;
距離計算模塊,用于計算由所述邊數和高度確定的正多邊形的中心點到頂點的距離;
寬度計算模塊,用于根據所述正多邊形的中心點到頂點的距離,計算由所述邊數和高度確定的正多邊形的寬度;
圖形調整模塊,用于在保持待調整多邊形高度不變的情況下,將所述待調整多邊形的寬度調整為計算得到的寬度,得到各頂角相等的調整后的多邊形;
所述圖形調整模塊,具體用于:
根據所獲取的邊數,確定調節點信息,其中,所述調節點信息用于表示所述正多邊形的調節點的位置;所述調節點用于調整多邊形各邊的邊長和各頂角的角度,位于所述待調整多邊形的外接矩形的一條邊上,所述調節點信息由所述調節點在該邊上的位置確定,為所述待調整多邊形的相接三角形中兩條邊的長度的比值;
根據所述調節點信息,將所述待調整多邊形的調節點調整至由所獲取的邊數和高度確定的正多邊形的調節點的位置,使得在保持所述待調整多邊形高度不變的情況下,且將所述待調整多邊形的寬度調整為計算得到的寬度,得到各頂角相等的調整后的多邊形。
7.根據權利要求6所述的裝置,其特征在于:
所述距離計算模塊,具體用于按照以下表達式計算所述距離r:
其中,h表示所獲取的高度,n表示所獲取的邊數,a、b、c表示預設的參數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海金山辦公軟件有限公司;北京金山辦公軟件股份有限公司;廣州金山移動科技有限公司,未經珠海金山辦公軟件有限公司;北京金山辦公軟件股份有限公司;廣州金山移動科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910257556.1/1.html,轉載請聲明來源鉆瓜專利網。





