[發明專利]一種生成二維碼圖片的方法有效
| 申請號: | 201610022985.7 | 申請日: | 2016-01-14 |
| 公開(公告)號: | CN105718979B | 公開(公告)日: | 2019-06-25 |
| 發明(設計)人: | 李舜全;林健 | 申請(專利權)人: | 廈門納緯信息技術有限公司 |
| 主分類號: | G06K19/06 | 分類號: | G06K19/06 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 361000 福建省廈門*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 生成 二維碼 圖片 方法 | ||
本發明一種生成二維碼圖片的方法,通過讀取背景圖片的大小,然后根據碼點的數量計算碼點顯示區域的大小,保證最終形成的帶有二維碼信息的PNG圖片與背景圖片大小一致;在形成透明PNG圖片時,對碼點大小、形狀不限制,只要完全落入碼點顯示區域內即可,沒有固定大小的概念,且讓碼點呈現出立體感,不至于和底圖色混淆,更容易區分出碼,降低掃碼點錯誤率,解碼效率更高,并利用二維碼的容錯率,對影響背景圖片顯示效果的二維碼碼點進行局部擦除,在不影響二維碼的功能前提下,能將背景圖片完整地呈現出來,更好地增加二維碼的視覺效果,可進一步拓展二維碼的使用功能和范圍。
技術領域
本發明屬于計算機應用技術領域和數字圖像處理領域,尤其涉及一種生成二維碼圖片的方法。
背景技術
如圖1所示,待融合二維碼又稱QR碼(Quick Response,快速響應二維碼),是用某種特定的幾何圖形按一定規律在平面(二維方向上)分布的黑白相間的圖形記錄數據符號信息;在代碼編制上巧妙地利用構成計算機內部邏輯基礎的“0”、“1”比特流的概念,使用若干個與二進制相對應的幾何形體來表示文字數值信息,通過圖像輸入設備或光電掃描設備自動識讀以實現信息自動處理:它具有條碼技術的一些共性,每種碼制有其特定的字符集,每個字符占有一定的寬度,具有一定的校驗功能,還具有對不同行的信息自動識別功能、及處理圖形旋轉變化點的功能。
待融合二維碼包括屬性信息區和數據區,屬性信息區和數據區中的信息都以碼元的形式表示。其中數據區用于存儲編碼的數據,屬性信息區用于存儲待融合二維碼的屬性信息,該屬性信息是識別待融合二維碼的必要信息。屬性信息區包括位置探測圖形、位置探測圖形分隔區、定位圖形、校正圖形、格式信息以及版本信息等。當待融合二維碼的第一待融合區域中的一個碼元位于待融合二維碼的屬性信息區時,可判定該碼元為表示待融合二維碼的屬性信息的碼元。
雖然二維碼存儲信息的能力很強,但將信息經過編碼獲得二維碼后,用戶就無法直接獲知該二維碼的任何信息,必須使用專門的二維碼掃描軟件掃描該二維碼才能獲知其中記錄的信息。為了提高二維碼表達信息的能力,傳統技術中存在一種將圖像與二維碼融合的手段,利用二維碼的容錯率將圖像縮小后添加到二維碼中,通常添加到二維碼的中央位置。
自從1994年被日本的DensoWave公司發明以來,二維碼作為一種識別方法廣泛使用于庫存跟蹤、交通、制造、零售等行業。由于智能手機的普及,以及二維碼具有能夠快速解碼和訪問在線資源以及具有高容量等特性,二維碼被用于各種各樣的應用程序,比如訪問網站,下載個人信用卡信息,發布信息的社交網絡,啟動電話,復制視頻或打開文本文檔。這種多功能性使它們在任何行業中都是一個有價值的工具。但二維碼的形狀和顏色容差有限,融入廣告牌設計或印刷材料受到嚴重局限。
現有也存在一些彩色二維碼,例如微信個人信息二維碼、支付寶個人信息二維碼等,這些彩色二維碼沒有顯著改變二維碼原來的“格狀”碼塊的結構,只是生硬的將染色后的二維碼嵌進圖片中,或將圖片生硬地小范圍嵌進二維碼中,并沒有將兩者有機的結合,而且樣式單一。
發明內容
本發明的目的在于提供一種生成二維碼圖片的方法,使二維碼以透明的方式與待融合的背景圖片有機地結合,既不影響二維碼的功能,也能將背景圖片完整地呈現出來,更好地增加二維碼的視覺效果,可進一步拓展二維碼的使用功能和范圍。
本發明一種生成二維碼圖片的方法,具體包括如下步驟:
步驟1、將用戶輸入的信息根據二維碼的生成碼規則生成相應的由0或1代碼組成的二維碼矩陣M*M;
步驟2、獲取背景圖片調整為正方形獲得邊寬像素值;
步驟3、將背景圖片的邊寬像素值除以二維碼矩陣碼點數M,計算出每個碼點的最大像素值N,獲得碼點顯示區域N*N;
步驟4、在每個碼點顯示區域內打上任意大小和形狀的碼點,獲得一張和背景圖片相同大小的帶有二維碼信息的透明PNG圖片:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廈門納緯信息技術有限公司,未經廈門納緯信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610022985.7/2.html,轉載請聲明來源鉆瓜專利網。





