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