亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

二維碼生成方法和裝置制造方法

文檔序號(hào):6639208閱讀:162來(lái)源:國(guó)知局
二維碼生成方法和裝置制造方法
【專(zhuān)利摘要】本發(fā)明實(shí)施例公開(kāi)了一種二維碼生成方法和裝置。所述二維碼生成方法包括:獲取原始二維碼;識(shí)別所述原始二維碼中的特征區(qū)塊以及所述特征區(qū)塊的特征屬性;根據(jù)所述特征屬性和調(diào)整策略,調(diào)整所述特征區(qū)塊為替換區(qū)塊。本發(fā)明實(shí)施例所提供的二維碼生成方法和裝置克服了二維碼黑白圖像的顯示效果單一性,增加了二維碼圖像的靈活性,為用戶(hù)使用二維碼增添了趣味。
【專(zhuān)利說(shuō)明】二維碼生成方法和裝置

【技術(shù)領(lǐng)域】
[0001]本發(fā)明實(shí)施例涉及條形碼【技術(shù)領(lǐng)域】,尤其涉及一種二維碼生成方法和裝置。

【背景技術(shù)】
[0002]二維碼是指在一維條碼的基礎(chǔ)上擴(kuò)展出另一維具有可讀性的條碼,它使用黑白圖案表示二進(jìn)制數(shù)據(jù),被設(shè)備掃描后可獲取其中所包含的信息。一維條碼的寬度記載著數(shù)據(jù),而其長(zhǎng)度沒(méi)有記載數(shù)據(jù)。二維碼的長(zhǎng)度、寬度均記載著數(shù)據(jù),相對(duì)于一維碼來(lái)說(shuō),二維碼記錄的數(shù)據(jù)信息量更大。
[0003]目前市場(chǎng)上出現(xiàn)的原始二維碼,在色彩上呈現(xiàn)單一的黑白效果,在外形上也是簡(jiǎn)單的正方形,因而給人以單調(diào)的感覺(jué),缺乏視覺(jué)上的美感和個(gè)性。實(shí)際上,二維碼作為一個(gè)平面圖形,完全可以通過(guò)平面設(shè)計(jì)改變它單一的形象,賦予它創(chuàng)意的內(nèi)涵。而現(xiàn)有技術(shù)并沒(méi)有提供這樣的技術(shù)手段。


【發(fā)明內(nèi)容】

[0004]有鑒于此,本發(fā)明實(shí)施例提出一種二維碼生成方法和裝置,以提高二維碼圖案的靈活性。
[0005]第一方面,本發(fā)明實(shí)施例提供了一種二維碼生成方法,所述方法包括:
[0006]獲取原始二維碼;
[0007]識(shí)別所述原始二維碼中的特征區(qū)塊以及所述特征區(qū)塊的特征屬性;
[0008]根據(jù)所述特征屬性和調(diào)整策略,調(diào)整所述特征區(qū)塊為替換區(qū)塊。
[0009]第二方面,本發(fā)明實(shí)施例提供了一種二維碼生成裝置,所述裝置包括:
[0010]獲取模塊,用于獲取原始二維碼;
[0011]區(qū)塊識(shí)別模塊,用于識(shí)別所述原始二維碼中的特征區(qū)塊以及所述特征區(qū)塊的特征屬性;
[0012]區(qū)塊調(diào)整模塊,用于根據(jù)所述特征屬性和調(diào)整策略,調(diào)整所述特征區(qū)塊為替換區(qū)塊。
[0013]本發(fā)明實(shí)施例提供的二維碼生成方法和裝置,通過(guò)識(shí)別所述原始二維碼中的特征區(qū)塊以及所述特征區(qū)塊的特征屬性,并根據(jù)所述特征屬性和調(diào)整策略,調(diào)整所述特征區(qū)塊為替換區(qū)塊,能夠靈活的基于二維碼自身特征區(qū)塊的特點(diǎn)進(jìn)行調(diào)整,從而提高了二維碼圖像的靈活性,增添了用戶(hù)使用二維碼的趣味性。

【專(zhuān)利附圖】

【附圖說(shuō)明】
[0014]通過(guò)閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:
[0015]圖1是本發(fā)明第一實(shí)施例提供的二維碼生成方法的流程示意圖;
[0016]圖2是本發(fā)明第一實(shí)施例提供的二維碼的示意圖;
[0017]圖3是本發(fā)明第二實(shí)施例提供的二維碼生成方法的流程示意圖;
[0018]圖4是本發(fā)明第三實(shí)施例提供的二維碼生成方法中區(qū)塊識(shí)別的流程示意圖;
[0019]圖5是本發(fā)明第五實(shí)施例提供的二維碼生成裝置的結(jié)構(gòu)示意圖。

【具體實(shí)施方式】
[0020]下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說(shuō)明??梢岳斫獾氖?,此處所描述的具體實(shí)施例僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說(shuō)明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部?jī)?nèi)容。
[0021]本發(fā)明實(shí)施例提供的二維碼生成方法可由二維碼生成裝置執(zhí)行,二維碼生成裝置可以是任意一個(gè)具有計(jì)算和數(shù)據(jù)處理功能及存儲(chǔ)功能的電子設(shè)備。
[0022]第一實(shí)施例
[0023]參見(jiàn)圖1,所述二維碼生成方法包括:操作11至操作13。
[0024]操作11,獲取原始二維碼。
[0025]為了生成更加具有趣味性的二維碼,必須首選獲取原始的二維碼。所述原始二維可以通過(guò)掃描已經(jīng)生成的二維碼圖案而獲取,也可以通過(guò)運(yùn)行現(xiàn)有的二維碼生成算法而獲取。
[0026]優(yōu)選的,所述現(xiàn)有的二維碼生成算法包括快速反應(yīng)碼(Quick response code, QRcode)算法。
[0027]操作12,識(shí)別所述原始二維碼中的特征區(qū)塊以及所述特征區(qū)塊的特征屬性。
[0028]可以理解的是,所述原始二維碼可以被劃分為若干特征區(qū)塊。所述特征區(qū)塊是形狀上,面積上滿(mǎn)足設(shè)定要求的二維碼區(qū)塊。優(yōu)選的,所述特征區(qū)塊特指所述二維碼中,顏色為除去白色的其他顏色的區(qū)塊。進(jìn)一步優(yōu)選的,所述特征區(qū)塊為所述二維碼中的黑色區(qū)塊。
[0029]優(yōu)選的,可以根據(jù)對(duì)所述特征區(qū)塊的形狀、面積、特征點(diǎn)和顏色中的至少一項(xiàng)來(lái)識(shí)別所述原始二維碼中的特征區(qū)塊。
[0030]所述特征區(qū)塊具有設(shè)定的特征屬性。示例性的,所述特征屬性包括:面積超過(guò)預(yù)設(shè)的矩形面積閾值的矩形區(qū)塊、面積未超過(guò)預(yù)設(shè)的矩形面積閾值的矩形區(qū)塊、面積超過(guò)預(yù)設(shè)的方形面積閾值的方形區(qū)塊或者面積沒(méi)有超過(guò)預(yù)設(shè)的方形面積閾值的方形區(qū)塊。在從原始二維碼中識(shí)別出特征區(qū)塊之后,還需要進(jìn)一步的識(shí)別所述特征區(qū)塊的特征屬性,以便在調(diào)整操作時(shí)確定所述特征區(qū)塊應(yīng)該對(duì)應(yīng)的調(diào)整區(qū)塊。
[0031]操作13,根據(jù)所述特征屬性和調(diào)整策略,調(diào)整所述特征區(qū)塊為替換區(qū)塊。
[0032]所述特征屬性可以表示識(shí)別的特征區(qū)塊對(duì)應(yīng)的類(lèi)別。不失一般性,同一類(lèi)的特征區(qū)塊在執(zhí)行調(diào)整操作時(shí)會(huì)被替換為所述特征區(qū)塊對(duì)應(yīng)的同一個(gè)替換區(qū)塊。舉例來(lái)說(shuō),同樣屬于面積未超過(guò)預(yù)設(shè)的矩形面積閾值的矩形區(qū)塊的特征區(qū)塊,在執(zhí)行調(diào)整操作時(shí)會(huì)被同一個(gè)替換區(qū)塊所替代。當(dāng)然,同一類(lèi)的特征區(qū)塊也可以同時(shí)對(duì)應(yīng)于多個(gè)替換區(qū)塊,在執(zhí)行調(diào)整操作時(shí),從所述多個(gè)替換區(qū)塊中選取一個(gè)替換區(qū)塊來(lái)替換所述特征區(qū)塊。
[0033]所述調(diào)整策略可以是已經(jīng)預(yù)置的調(diào)整策略,也可以是用戶(hù)自定義的調(diào)整策略。在確定了所述特征區(qū)塊的特征屬性,以及所述調(diào)整策略之后,調(diào)整所述特征區(qū)塊為替換區(qū)塊。
[0034]特別的,所述替換區(qū)塊是具有較深色彩的區(qū)塊。對(duì)于彩色的替換區(qū)塊來(lái)說(shuō),所述替換區(qū)塊可以是區(qū)塊內(nèi)的RGB取值高于預(yù)設(shè)的RGB門(mén)限值的替換區(qū)塊;而對(duì)于灰度的替換區(qū)塊來(lái)說(shuō),所述替換區(qū)塊可以是區(qū)塊內(nèi)的灰度取值高于預(yù)設(shè)的灰度門(mén)限值的替換區(qū)塊。替換區(qū)塊還可以是形狀區(qū)別于原有特征區(qū)塊的區(qū)塊。
[0035]圖2是本發(fā)明第一實(shí)施例提供的二維碼的示意圖。參見(jiàn)圖2,依據(jù)本實(shí)施例提供的二維碼生成方法而生成的二維碼中,利用帶有趣味性的替換區(qū)塊21代替了原本的黑色區(qū)塊,使得生成的二維碼更具有趣味性。
[0036]本實(shí)施例通過(guò)獲取原始二維碼,識(shí)別所述原始二維碼中的特征區(qū)塊以及所述特征區(qū)塊的特征屬性,根據(jù)所述特征屬性和調(diào)整策略,調(diào)整所述特征區(qū)塊為替換區(qū)塊,從而提高了二維碼圖像的靈活性,增添了用戶(hù)使用二維碼的趣味性。
[0037]第二實(shí)施例
[0038]本實(shí)施例以上述實(shí)施例為基礎(chǔ)提供了二維碼生成的一種技術(shù)方案。本技術(shù)方案中,在根據(jù)所述特征屬性和調(diào)整策略,調(diào)整所述特征區(qū)塊為替換區(qū)塊之前,還包括:根據(jù)用戶(hù)的輸入確定所述特征屬性、所述特征屬性對(duì)應(yīng)的替換區(qū)塊和調(diào)整策略。
[0039]參見(jiàn)圖3,本技術(shù)方案提供的二維碼生成方法包括:操作31至操作34。
[0040]操作31,根據(jù)用戶(hù)的輸入確定所述特征屬性、所述特征屬性對(duì)應(yīng)的替換區(qū)塊和調(diào)整策略。
[0041]在本實(shí)施例中,在獲取原始二維碼之前,允許用戶(hù)自己定義區(qū)塊調(diào)整操作中所依據(jù)的特征區(qū)塊對(duì)應(yīng)的特征屬性,所述特征屬性對(duì)應(yīng)的替換區(qū)塊,以及調(diào)整所述替換區(qū)塊的調(diào)整策略。
[0042]所述特征屬性可以是面積超過(guò)預(yù)設(shè)的矩形面積閾值的矩形區(qū)塊、面積未超過(guò)預(yù)設(shè)的矩形面積閾值的矩形區(qū)塊、面積超過(guò)預(yù)設(shè)的方形面積閾值的方形區(qū)塊或者面積沒(méi)有超過(guò)預(yù)設(shè)的方形面積閾值的方形區(qū)塊。
[0043]所述特征屬性對(duì)應(yīng)的替換區(qū)塊可以是用戶(hù)從自己的圖庫(kù)中選定的圖片,也可以是用戶(hù)從互聯(lián)網(wǎng)上下載的圖片。但是,一般來(lái)講,用戶(hù)自定義替換區(qū)塊所對(duì)應(yīng)的圖片時(shí),優(yōu)先選取色彩較深的圖片。所謂色彩較深的圖片,對(duì)于彩色圖片來(lái)說(shuō)是,RGB的取值高于預(yù)設(shè)的RGB門(mén)限值的圖片。而對(duì)于灰度圖片來(lái)說(shuō),所謂色彩較深的圖片是灰度取值高于預(yù)設(shè)的灰度門(mén)限值的圖片。
[0044]用戶(hù)還可以自己定義將所述特征區(qū)塊調(diào)整為替換區(qū)塊時(shí)采用的調(diào)整策略。例如,當(dāng)所述特征區(qū)塊的實(shí)際長(zhǎng)度或者寬度大于替換區(qū)塊的長(zhǎng)度或者寬度時(shí),用戶(hù)可以根據(jù)自己定義的調(diào)整策略,選擇將所述替換區(qū)塊進(jìn)行縮放以后再替換所述特征區(qū)塊,或者將所述特征區(qū)塊劃分為至少兩個(gè)子區(qū)塊,再利用不同的替換區(qū)塊分別替換所述至少兩個(gè)子區(qū)塊。
[0045]需要說(shuō)明的是,根據(jù)用戶(hù)的輸入確定替換區(qū)塊的過(guò)程可以是依據(jù)圖像識(shí)別算法從圖庫(kù)中自動(dòng)選取圖像,并將所選取的圖像作為替換區(qū)塊。
[0046]操作32,獲取原始二維碼。
[0047]操作33,識(shí)別所述原始二維碼中的特征區(qū)塊以及所述特征區(qū)塊的特征屬性。
[0048]操作34,根據(jù)所述特征屬性和調(diào)整策略,調(diào)整所述特征區(qū)塊為替換區(qū)塊。
[0049]需要說(shuō)明的是,本實(shí)施例中各個(gè)步驟之間的執(zhí)行順序僅是對(duì)于本發(fā)明技術(shù)方案的示例性說(shuō)明,并不應(yīng)理解為對(duì)本發(fā)明保護(hù)范圍的限定。
[0050]本實(shí)施例通過(guò)在根據(jù)所述特征屬性和調(diào)整策略,調(diào)整所述特征區(qū)塊為替換區(qū)塊之前,根據(jù)用戶(hù)的輸入確定所述特征屬性、所述特征屬性對(duì)應(yīng)的替換區(qū)塊和調(diào)整策略,使得用戶(hù)能夠?qū)ΧS碼的調(diào)整過(guò)程進(jìn)行控制,進(jìn)一步的提高了二維碼圖像的靈活性。
[0051]第三實(shí)施例
[0052]本實(shí)施例以上述實(shí)施例為基礎(chǔ)提供了二維碼生成中區(qū)塊識(shí)別的一種技術(shù)方案。本技術(shù)方案中,識(shí)別所述原始二維碼中的特征區(qū)塊以及所述特征區(qū)塊的特征屬性包括:從所述原始二維碼中識(shí)別獲取的所述特征區(qū)塊,以及識(shí)別所述特征區(qū)塊的形狀、面積、特征點(diǎn)和顏色中的至少一項(xiàng);根據(jù)所述特征區(qū)塊的至少一項(xiàng)識(shí)別結(jié)果,識(shí)別所述特征區(qū)塊的特征屬性。
[0053]參見(jiàn)圖4,識(shí)別所述原始二維碼中的特征區(qū)塊以及所述特征區(qū)塊的特征屬性包括:操作41及操作42。
[0054]操作41,從所述原始二維碼中識(shí)別獲取的所述特征區(qū)塊,以及識(shí)別所述特征區(qū)塊的形狀、面積、特征點(diǎn)和顏色中的至少一項(xiàng)。
[0055]在進(jìn)行特征區(qū)塊的識(shí)別時(shí),可以通過(guò)區(qū)塊的形狀、面積、其中包含的特征點(diǎn)或者顏色的識(shí)別來(lái)完成對(duì)所述特征區(qū)塊的識(shí)別。
[0056]具體的,可以通過(guò)識(shí)別區(qū)塊的形狀來(lái)識(shí)別所述特征區(qū)塊。例如,可以將所述二維碼中包含的矩形區(qū)塊和方形區(qū)塊識(shí)別為特征區(qū)塊。
[0057]另外,可以通過(guò)識(shí)別區(qū)塊的面積來(lái)識(shí)別所述特征區(qū)塊。例如,可以將自身面積在設(shè)定面積閾值以下的區(qū)塊識(shí)別為所述特征區(qū)塊。
[0058]還有,可以通過(guò)識(shí)別區(qū)塊中的特征點(diǎn)來(lái)識(shí)別所述特征區(qū)塊。例如,可以通過(guò)識(shí)別所述二維碼中邊界上的拐點(diǎn)來(lái)識(shí)別所述二維碼中不同特征區(qū)塊的劃分點(diǎn),進(jìn)而識(shí)別所述二維碼中包含的特征區(qū)塊。
[0059]再有,還可以通過(guò)識(shí)別區(qū)塊的顏色來(lái)識(shí)別所述特征區(qū)塊。這一點(diǎn)主要針對(duì)本身具有不同的色彩部分的二維碼。
[0060]應(yīng)該能夠理解,上述用于識(shí)別所述二維碼的特征區(qū)塊的特性可以結(jié)合使用。也就是說(shuō),可以從形狀、面積、特征點(diǎn)以及顏色四種特性中選擇至少兩種特征,結(jié)合所選擇的至少兩種特征對(duì)所述二維碼中的特征區(qū)塊進(jìn)行識(shí)別。
[0061]操作42,根據(jù)所述特征區(qū)塊的至少一項(xiàng)識(shí)別結(jié)果,識(shí)別所述特征區(qū)塊的特征屬性。
[0062]獲得所述特征區(qū)塊的形狀、面積、特征點(diǎn)以及顏色中的至少一項(xiàng)的識(shí)別結(jié)果之后,根據(jù)所述識(shí)別結(jié)果,可以得到所述特征區(qū)塊的特征屬性。
[0063]所述特征區(qū)塊包括:面積超過(guò)預(yù)設(shè)的矩形面積閾值的矩形區(qū)塊、面積未超過(guò)預(yù)設(shè)的矩形面積閾值的矩形區(qū)塊、面積超過(guò)預(yù)設(shè)的方形面積閾值的方形區(qū)塊或者面積沒(méi)有超過(guò)預(yù)設(shè)的方形面積閾值的方形區(qū)塊。
[0064]本實(shí)施例通過(guò)從所述原始二維碼中識(shí)別獲取的所述特征區(qū)塊,以及識(shí)別所述特征區(qū)塊的形狀、面積、特征點(diǎn)和顏色中的至少一項(xiàng),再根據(jù)所述特征區(qū)塊的至少一項(xiàng)識(shí)別結(jié)果,識(shí)別所述特征區(qū)塊的特征屬性,從而實(shí)現(xiàn)了對(duì)原始二維碼中特征區(qū)塊的識(shí)別,進(jìn)而提高了二維碼圖像的靈活性。
[0065]第四實(shí)施例
[0066]本實(shí)施例以上述實(shí)施例為基礎(chǔ)提供了二維碼生成中區(qū)塊識(shí)別的一種技術(shù)方案。本技術(shù)方案中,根據(jù)所述特征屬性和調(diào)整策略,調(diào)整所述特征區(qū)塊為替換區(qū)塊包括:以形狀和/或面積與所述特征區(qū)塊匹配的替換區(qū)塊替換所述特征區(qū)塊;或者將所述特征區(qū)塊劃分為至少兩個(gè)子區(qū)塊,并以形狀和/或面積與所述子區(qū)塊匹配的替換區(qū)塊替換所述子區(qū)塊。
[0067]根據(jù)所述特征屬性和調(diào)整策略,調(diào)整所述特征區(qū)塊為替換區(qū)塊包括:操作501或者操作502。
[0068]操作501,以形狀和/或面積與所述特征區(qū)塊匹配的替換區(qū)塊替換所述特征區(qū)塊。
[0069]所述替換區(qū)塊可以是預(yù)置的圖片,也可以是用戶(hù)自定義的圖片。優(yōu)選的,所述替換區(qū)塊具有較深的色彩。
[0070]進(jìn)行特征區(qū)塊調(diào)整時(shí),從所述替換區(qū)塊中查找形狀和/或面積與所述特征區(qū)塊向匹配的替換區(qū)塊。在確定了形狀和/或面積與所述特征區(qū)塊相匹配的替換區(qū)塊之后,利用所述替換區(qū)塊替換所述特征區(qū)塊。
[0071]操作502,將所述特征區(qū)塊劃分為至少兩個(gè)子區(qū)塊,并以形狀和/或面積與所述子區(qū)塊匹配的替換區(qū)塊替換所述子區(qū)塊。
[0072]在進(jìn)行特征區(qū)塊替換時(shí),經(jīng)常會(huì)遇到這樣的情況,所述特征區(qū)塊所覆蓋的區(qū)域大于對(duì)應(yīng)的替換區(qū)塊。出現(xiàn)這種情況時(shí),可以將所述特征區(qū)塊進(jìn)行進(jìn)一步的劃分,形成至少兩個(gè)子區(qū)塊,再利用與所述子區(qū)塊在形狀和/或面積上相匹配的替換區(qū)塊替換所述子區(qū)塊。
[0073]本實(shí)施例通過(guò)以形狀和/或面積與所述特征區(qū)塊匹配的替換區(qū)塊替換所述特征區(qū)塊,或者將所述特征區(qū)塊劃分為至少兩個(gè)子區(qū)塊,并以形狀和/或面積與所述子區(qū)塊匹配的替換區(qū)塊替換所述子區(qū)塊,從而實(shí)現(xiàn)了對(duì)特征區(qū)塊的調(diào)整,生成了更具趣味性的二維碼,提高了二維碼圖像的靈活性。
[0074]第五實(shí)施例
[0075]參見(jiàn)圖5,所述二維碼生成裝置包括:獲取模塊51、區(qū)塊識(shí)別模塊52以及區(qū)塊調(diào)整模塊54。
[0076]所述獲取模塊51用于獲取原始二維碼。
[0077]所述區(qū)塊識(shí)別模塊52用于識(shí)別所述原始二維碼中的特征區(qū)塊以及所述特征區(qū)塊的特征屬性。
[0078]所述區(qū)塊調(diào)整模塊54用于根據(jù)所述特征屬性和調(diào)整策略,調(diào)整所述特征區(qū)塊為替換區(qū)塊。
[0079]進(jìn)一步的,所述二維碼生成裝置還包括:替換區(qū)塊確定模塊53。
[0080]所述替換區(qū)塊確定模塊53用于在根據(jù)所述特征屬性,調(diào)整所述特征區(qū)塊為替換區(qū)塊之前,根據(jù)用戶(hù)的輸入確定所述特征屬性、所述特征屬性所對(duì)應(yīng)的替換區(qū)塊和調(diào)整策略。
[0081]進(jìn)一步的,所述區(qū)塊識(shí)別模塊52具體用于:
[0082]從所述原始二維碼中識(shí)別獲取所述特征區(qū)塊,以及識(shí)別所述特征區(qū)塊的形狀、面積、特征點(diǎn)和顏色中的至少一項(xiàng);
[0083]根據(jù)所述特征區(qū)塊的至少一項(xiàng)識(shí)別結(jié)果,識(shí)別所述特征區(qū)塊的特征屬性。
[0084]進(jìn)一步的,所述特征屬性包括下述至少一項(xiàng):
[0085]面積超過(guò)預(yù)設(shè)的矩形面積閾值的矩形區(qū)塊;
[0086]面積未超過(guò)預(yù)設(shè)的矩形面積閾值的矩形區(qū)塊;
[0087]面積超過(guò)預(yù)設(shè)的方形面積閾值的方形區(qū)塊;
[0088]面積沒(méi)有超過(guò)預(yù)設(shè)的方形面積閾值的方形區(qū)塊。
[0089]進(jìn)一步的,區(qū)塊調(diào)整模塊具體用于:
[0090]以形狀和/或面積與所述特征區(qū)塊匹配的替換區(qū)塊替換所述特征區(qū)塊;或者
[0091]將所述特征區(qū)塊劃分為至少兩個(gè)子區(qū)塊,并以形狀和/或面積與所述子區(qū)塊相匹配的替換區(qū)塊替換所述子區(qū)塊。
[0092]上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
[0093]本領(lǐng)域普通技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來(lái)實(shí)現(xiàn),它們可以集中在單個(gè)計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,他們可以用計(jì)算機(jī)裝置可執(zhí)行的程序代碼來(lái)實(shí)現(xiàn),從而可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來(lái)執(zhí)行,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來(lái)實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件的結(jié)合。
[0094]本說(shuō)明書(shū)中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間的相同或相似的部分互相參見(jiàn)即可。
[0095]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域技術(shù)人員而言,本發(fā)明可以有各種改動(dòng)和變化。凡在本發(fā)明的精神和原理之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種二維碼生成方法,其特征在于,包括: 獲取原始二維碼; 識(shí)別所述原始二維碼中的特征區(qū)塊以及所述特征區(qū)塊的特征屬性; 根據(jù)所述特征屬性和調(diào)整策略,調(diào)整所述特征區(qū)塊為替換區(qū)塊。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在根據(jù)所述特征屬性和調(diào)整策略,調(diào)整所述特征區(qū)塊為替換區(qū)塊之前,還包括: 根據(jù)用戶(hù)的輸入確定所述特征屬性、所述特征屬性對(duì)應(yīng)的替換區(qū)塊和調(diào)整策略。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,識(shí)別所述原始二維碼中的特征區(qū)塊以及所述特征區(qū)塊的特征屬性包括: 從所述原始二維碼中識(shí)別獲取所述特征區(qū)塊,以及識(shí)別所述特征區(qū)塊的形狀、面積、特征點(diǎn)和顏色中的至少一項(xiàng); 根據(jù)所述特征區(qū)塊的至少一項(xiàng)識(shí)別結(jié)果,識(shí)別所述特征區(qū)塊的特征屬性。
4.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述特征屬性包括下述至少一項(xiàng): 面積超過(guò)預(yù)設(shè)的矩形面積閾值的矩形區(qū)塊; 面積未超過(guò)預(yù)設(shè)的矩形面積閾值的矩形區(qū)塊; 面積超過(guò)預(yù)設(shè)的方形面積閾值的方形區(qū)塊; 面積沒(méi)有超過(guò)預(yù)設(shè)的方形面積閾值的方形區(qū)塊。
5.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,根據(jù)所述特征屬性和調(diào)整策略,調(diào)整所述特征區(qū)塊為替換區(qū)塊包括: 以形狀和/或面積與所述特征區(qū)塊匹配的替換區(qū)塊替換所述特征區(qū)塊;或者將所述特征區(qū)塊劃分為至少兩個(gè)子區(qū)塊,并以形狀和/或面積與所述子區(qū)塊匹配的替換區(qū)塊替換所述子區(qū)塊。
6.一種二維碼生成裝置,其特征在于,包括: 獲取模塊,用于獲取原始二維碼; 區(qū)塊識(shí)別模塊,用于識(shí)別所述原始二維碼中的特征區(qū)塊以及所述特征區(qū)塊的特征屬性; 區(qū)塊調(diào)整模塊,用于根據(jù)所述特征屬性和調(diào)整策略,調(diào)整所述特征區(qū)塊為替換區(qū)塊。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括: 替換區(qū)塊確定模塊,用于在根據(jù)所述特征屬性,調(diào)整所述特征區(qū)塊為替換區(qū)塊之前,根據(jù)用戶(hù)的輸入確定所述特征屬性、所述特征屬性所對(duì)應(yīng)的替換區(qū)塊和調(diào)整策略。
8.根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,所述區(qū)塊識(shí)別模塊具體用于: 從所述原始二維碼中識(shí)別獲取所述特征區(qū)塊,以及識(shí)別所述特征區(qū)塊的形狀、面積、特征點(diǎn)和顏色中的至少一項(xiàng); 根據(jù)所述特征區(qū)塊的至少一項(xiàng)識(shí)別結(jié)果,識(shí)別所述特征區(qū)塊的特征屬性。
9.根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,所述特征屬性包括下述至少一項(xiàng): 面積超過(guò)預(yù)設(shè)的矩形面積閾值的矩形區(qū)塊; 面積未超過(guò)預(yù)設(shè)的矩形面積閾值的矩形區(qū)塊; 面積超過(guò)預(yù)設(shè)的方形面積閾值的方形區(qū)塊; 面積沒(méi)有超過(guò)預(yù)設(shè)的方形面積閾值的方形區(qū)塊。
10.根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,區(qū)塊調(diào)整模塊具體用于: 以形狀和/或面積與所述特征區(qū)塊匹配的替換區(qū)塊替換所述特征區(qū)塊;或者將所述特征區(qū)塊劃分為至少兩個(gè)子區(qū)塊,并以形狀和/或面積與所述子區(qū)塊相匹配的替換區(qū)塊替換所述子區(qū)塊。
【文檔編號(hào)】G06K19/06GK104504429SQ201410789560
【公開(kāi)日】2015年4月8日 申請(qǐng)日期:2014年12月17日 優(yōu)先權(quán)日:2014年12月17日
【發(fā)明者】楊鎧寧 申請(qǐng)人:百度在線(xiàn)網(wǎng)絡(luò)技術(shù)(北京)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1