[發明專利]一種九芒星分形圖像生成方法有效
| 申請號: | 201811316352.2 | 申請日: | 2018-11-07 |
| 公開(公告)號: | CN109934883B | 公開(公告)日: | 2022-07-15 |
| 發明(設計)人: | 葉峰;陸利民 | 申請(專利權)人: | 蘇州蝸牛數字科技股份有限公司 |
| 主分類號: | G06T11/00 | 分類號: | G06T11/00 |
| 代理公司: | 北京德崇智捷知識產權代理有限公司 11467 | 代理人: | 王金雙 |
| 地址: | 215000 江蘇省*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 九芒星分形 圖像 生成 方法 | ||
1.一種九芒星分形圖像生成方法,包括以下步驟:
生成正九邊形,并進行初始化;
生成空白圖像;
從二維空間映射到圖像像素位置;
修改圖像像素數值;
生成新的坐標點;
選取新的偏移點;
生成所述九芒星分形圖像;
所述生成空白圖像的步驟,進一步包括:
生成圖像像素大小為W×H的空白圖像;
將所述空白圖像中所有像素的數值初始化為0;
設置九邊形空間到圖像空間的映射參數;
所述設置九邊形空間到圖像空間的映射參數的步驟,進一步包括:
將采樣啟始位置設為(x0,y0);
將映射縮放系數設為(ws,hs)。
2.根據權利要求1所述的九芒星分形圖像生成方法,其特征在于,所述生成正九邊形,并進行初始化的步驟,進一步包括:
生成一個正九邊形,并獲取坐標信息;
進行分組;
獲得正九邊形的中心的坐標;
隨機選取九個頂點及中心點中的任一點作為偏移點;
隨機設置一個起點;
設置總運算次數。
3.根據權利要求1所述的九芒星分形圖像生成方法,其特征在于,通過下式將隨機點映射到圖像像素位置,
Ix =(px-x0)*ws,
Iy =(py-y0)*hs,
其中,Ix 、Iy 為隨機點映射到圖像像素位置,px、py 為隨機坐標點位置,x0、y0為采樣啟始位置,ws、hs為映射縮放系數。
4.根據權利要求1所述的九芒星分形圖像生成方法,其特征在于,所述修改圖像像素數值的步驟,進一步包括:
如果0 ≤ Ix W 且 0 ≤ Iy H,則將圖像中對應的像素灰度數值+1;
其中,Ix 、Iy 為隨機點映射到圖像像素位置,W為橫向像素數,H為豎向像素數。
5.根據權利要求1所述的九芒星分形圖像生成方法,其特征在于,所述生成新的坐標點的步驟,進一步包括:
計算隨機點與偏移點的中點,并將其設為新的坐標點。
6.根據權利要求1所述的九芒星分形圖像生成方法,其特征在于,所述生成所述九芒星分形圖像的步驟,進一步包括:
判斷是否滿足完成條件,如果不滿足條件,則返回所述從二維空間映射到圖像像素位置的步驟,如果滿足條件,則生成所述九芒星分形圖像;
運算次數等于總運算次數;
對圖像的像素進行偽彩處理,生成最終九芒星分形圖像。
7.一種計算機可讀存儲介質,其上存儲有計算機指令,其特征在于,所述計算機指令運行時執行權利要求1至6任一項所述的九芒星分形圖像生成方法的步驟。
8.一種終端設備,其特征在于,包括存儲器和處理器,所述存儲器上儲存有在所述處理器上運行的計算機指令,所述處理器運行所述計算機指令時執行權利要求1至6任一項所述的九芒星分形圖像生成方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州蝸牛數字科技股份有限公司,未經蘇州蝸牛數字科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811316352.2/1.html,轉載請聲明來源鉆瓜專利網。
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設備、圖像形成系統和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序





