專利名稱:由一維條形碼生成圖像的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種生成圖像方法,尤其涉及一種由一維條形碼(Barcode)生成圖像的方法。
背景技術(shù):
目前移動裝置上常常需要使用不同的圖讓應(yīng)用程序可以更豐富且更直觀的被使用,一個應(yīng)用程序往往包含很多圖,除了方便使用之外也能更吸引使用者的使用率,而在游戲上應(yīng)用程序上更是需要使用到各式各樣的圖來產(chǎn)生主題、背景或是主角,例如機器人。從而需要開發(fā)人員設(shè)計更直觀更豐富多彩的圖像或圖標以滿足現(xiàn)有應(yīng)用程序的需要。另外,在日常生活中,各種商品一般都帶有條形碼。在國際中最普及的為EAN-13Barcode (條形碼)。其中每組EAN_13Barcode皆為13個數(shù)字組成,包含國碼、廠商代碼、商品代碼共12碼再加上I個驗證碼。通過一維條形碼對該商品進行標識,所有一維條形碼都不會重復(fù)。目前,一維條形碼使用非常廣泛,日常生活中存在大量的一維條形碼,并且一維條形碼對應(yīng)唯一物品,因此,可以根據(jù)現(xiàn)有的大量一維條形碼生成更多不重復(fù)的圖像。
發(fā)明內(nèi)容
本發(fā)明提供的一種由一維條形碼生成圖像的方法及系統(tǒng),可以達到為多種應(yīng)用程序提供豐富圖像的目的,同時讓一維條形碼使用直觀便利。本發(fā)明提供了一種由一維條形碼生成圖像的方法,該方法包括步驟一,獲取一維條形碼;步驟二,解析該一維條形碼,獲取該一維條形碼中的數(shù)字序列;步驟三,將該數(shù)字序列分成多個數(shù)組,根據(jù)該多個數(shù)組對應(yīng)生成多種圖形;步驟四,組合所述生成的多種圖形,生成圖像。較佳的,在所述的由一維條形碼生成圖像的方法中,在所述步驟一中,所述獲取一維條形碼通過一拍攝裝置攝取。較佳的,在所述的由一維條形碼生成圖像的方法中,所述一維條形碼對應(yīng)十三個數(shù)字,在所述步驟二中,該數(shù)字序列按照一預(yù)設(shè)規(guī)則從十三個數(shù)字中獲取。較佳的,在所述的由一維條形碼生成圖像的方法中,該預(yù)設(shè)規(guī)則為選取該一維條形碼對應(yīng)十三個數(shù)字中的前十二個數(shù)字。較佳的,在所述的由一維條形碼生成圖像的方法中,在所述步驟三中,對該數(shù)字序列由左至右兩兩一組,生成六個數(shù)組,該數(shù)組依序代表不同的圖形。較佳的,在所述的由一維條形碼生成圖像的方法中,所述步驟三還包括預(yù)存儲每個數(shù)組中所有兩位數(shù)字對應(yīng)圖形表,根據(jù)該生成數(shù)組中數(shù)字選取對應(yīng)圖形。較佳的,在所述的由一維條形碼生成圖像的方法中,所述步驟三還包括,在該數(shù)字序列中選取多個數(shù)字,根據(jù)RGB十六進制值,生成與該被選數(shù)字對應(yīng)的顏色,在所述步驟四中,組合所述生成的多種圖形與所述顏色,生成圖像。較佳的,在所述的由一維條形碼生成圖像的方法中,所述一維條形碼對應(yīng)唯一物品,所述步驟二還包括獲取該一維條形碼對應(yīng)的該物品的信息,在所述步驟三中,所述生成的多個圖形與該物品的信息相匹配。較佳的,在所述的由一維條形碼生成圖像的方法中,在所述步驟四中,所述圖像通過一顯示裝置顯示。本發(fā)明還提供了一種由一維條形碼生成圖像的系統(tǒng),該系統(tǒng)包括采集模塊,用于獲取一維條形碼;解析模塊,用于解析該一維條形碼,獲取該一維條形碼對應(yīng)的數(shù)字序列;圖形模塊,用于將該數(shù)字序列分成多個數(shù)組,根據(jù)該多個數(shù)組對應(yīng)生成多種圖形;生成模塊,用于組合所述生成的多種圖形,生成圖像。較佳的,在所述的由一維條形碼生成圖像的系統(tǒng)中,所述采集模塊具有拍攝裝置,所述采集模塊通過所述拍攝裝置獲取一維條形碼。較佳的,在所述的由一維條形碼生成圖像的系統(tǒng)中,所述采集模塊獲取的一維條形碼對應(yīng)十三個數(shù)字,所述解析模塊按照一預(yù)設(shè)規(guī)則從十三個數(shù)字中獲取數(shù)字序列。較佳的,在所述的由一維條形碼生成圖像的系統(tǒng)中,該預(yù)設(shè)規(guī)則為選取該一維條形碼對應(yīng)十三個數(shù)字中的前十二個數(shù)字。較佳的,在所述的由一維條形碼生成圖像的系統(tǒng)中,所述圖形模塊將該數(shù)字序列由左至右兩兩一組,生成六個數(shù)組,該數(shù)組依序代表不同的圖形。較佳的,在所述的由一維條形碼生成圖像的系統(tǒng)中,所述圖形模塊預(yù)存儲每個數(shù)組中所有兩位數(shù)字對應(yīng)圖形表,根據(jù)該生成數(shù)組中數(shù)字選取對應(yīng)圖形。較佳的,在所述的由一維條形碼生成圖像的系統(tǒng)中,所述系統(tǒng)還包括調(diào)色模塊,所述調(diào)色模塊在該數(shù)字序列中選取多個數(shù)字,根據(jù)RGB十六進制值,生成與該被選數(shù)字對應(yīng)的顏色,所述生成模塊組合所述生成的多種圖形與所述顏色,生成圖像。較佳的,在所述的由一維條形碼生成圖像的系統(tǒng)中,所述一維條形碼對應(yīng)唯一物品,所述解析模塊獲取該一維條形碼對應(yīng)的該物品的信息,所述圖形模塊生成的多個圖形與該物品的信息相匹配。較佳的,在所述的由一維條形碼生成圖像的系統(tǒng)中,所述生成模塊具有顯示裝置,所述生成模塊通過所述顯示裝置顯示所述生成的圖像。與現(xiàn)有技術(shù)相比,通過將一維條形碼轉(zhuǎn)換為豐富生動的圖像,從而使一維條形碼更加直觀,讓用戶使用便利,并且日常生活中存在大量的一維條形碼,從而可根據(jù)一維條形碼生成大量圖像,為多種應(yīng)用程序提供了更加豐富的圖像。
圖1為本發(fā)明一較佳實施例由一維條形碼生成圖像的方法流程圖;圖2為本發(fā)明一較佳實施例由一維條形碼生成圖像的系統(tǒng)示意圖;圖3為本發(fā)明另一較佳實施例獲取的一維條形碼示意圖;圖4為本發(fā)明另一較佳實施例選取RGB十六進制數(shù)字示意圖5為本發(fā)明另一較佳實施例每個數(shù)組對應(yīng)圖形示意圖;圖6A、6B和6C為本發(fā)明另一較佳實施例圖形和顏色組合不意圖。
具體實施例方式為使對本發(fā)明的目的、構(gòu)造、特征、及其功能有進一步的了解,茲配合實施例詳細說明如下。如圖1所示,為本發(fā)明一較佳實施例由一維條形碼生成圖像的方法流程圖。其步驟為步驟S101,獲取一維條形碼,所述一維條形碼對應(yīng)唯一物品。其中,所述一維條形碼為日常生活中各種商品帶有的條形碼。在國際中最普及的為EAN-13條形碼(Barcode)。其中每組EAN-13Barcode皆為13個數(shù)字組成,包含國碼、廠商代碼、商品代碼共12碼再加上I個驗證碼。為了讓使用者在日常生活中能夠充分利用到該一維條形碼,從而需要將該一維條形碼轉(zhuǎn)換為更加直觀的圖像。其中每一個一維條形碼只對應(yīng)唯一物品,即一種物品有且僅有一個一維條形碼,由于各種商品種類繁多,從而可以有大量不同的一維條形碼,從而可根據(jù)一維條形碼生成更多圖像,為多種應(yīng)用程序提供更多豐富直觀的圖像或圖標。并且現(xiàn)在的移動裝置一般都帶有拍攝裝置。從而在該步驟中,所述一維條形碼可以通過該移動裝置的拍攝裝置進行獲取。即當(dāng)使用者欲更加直觀的使用其見到的一維條形碼時,只要通過自身攜帶的移動裝置進行拍攝即可獲取該一維條形碼。但也并不限于此,若使用者的移動裝置可以進行網(wǎng)絡(luò)連接,也可對其接收到的一維條形碼進行獲取,并進一步對其獲取的一維條形碼進行后續(xù)分析處理。步驟S102,解析該一維條形碼,獲取該一維條形碼中的數(shù)字序列。在上述步驟SlOl獲取一維條形碼后,對該一維條形碼進行解析,并獲取該一維條形碼中的數(shù)字序列。由于一維條形碼本身僅僅是一數(shù)字序列,若直接通過該數(shù)字序列是無法獲取該物品的詳細信息的,從而需要對該一維條形碼進行深入解析。對該一維條形碼的解析,可以允許使用者自身進行定義解析,即使用者在已知該物品的詳細信息后,將該物品詳細信息對應(yīng)到該一維條形碼的數(shù)字序列上,并可共享給其他使用者。另外,也可以允許使用者將其移動裝置連接到一編碼數(shù)據(jù)庫,其中該編碼數(shù)據(jù)庫已存儲了該一維條形碼對應(yīng)該物品的詳細信息。使用者只需要通過該一維條形碼的數(shù)字序列即可調(diào)出該物品的詳細信息。例如,所述該物品為商品,所述該物品的信息為該商品的生產(chǎn)國家、生產(chǎn)廠商或商品名稱。由于該物品與該一維條形碼是一一對應(yīng)的,即一維條形碼對應(yīng)唯一物品。后續(xù)根據(jù)跟一維條形碼生成的圖像與該物品也是一一對應(yīng)的。從而可以將后續(xù)生成的圖像與該商品的詳細信息相對應(yīng)。同時將獲取該一維條形碼中的數(shù)字序列。所述一維條形碼對應(yīng)十三個數(shù)字,其中前十二個數(shù)字分別為國家代碼、廠商代碼、商品代碼,最后一位數(shù)字為驗證碼,該驗證碼可由前面十二個數(shù)字通過計算得到,所以不予運用。即所述獲取的數(shù)字序列為該一維條形碼中的前十二個數(shù)字。但選取該一維條形碼中的數(shù)字序列也可并不局限于僅選取前十二個數(shù)字。該數(shù)字序列可按照一預(yù)設(shè)規(guī)則從該一維條形碼中的十三個數(shù)字中獲取。上述選取前十二個數(shù)字僅為一種預(yù)設(shè)規(guī)則??梢岳斫獾?,由于該一維條形碼中的數(shù)字序列是唯一的,只要保證該步驟中選取的數(shù)字序列與該一維條形碼一一對應(yīng)即可,從而保證該數(shù)字序列也是唯一的。步驟S103,將該數(shù)字序列分成多個數(shù)組,根據(jù)該多個數(shù)組對應(yīng)生成多種圖形。較佳的,將該數(shù)字序列依序分成多個數(shù)組。在所述步驟S103中,可對該數(shù)字序列由左至右兩兩一組,生成六個數(shù)組,該數(shù)組依序代表不同的圖形。即將該十二位的數(shù)字序列依序兩兩分組,分成六組數(shù)組,每組數(shù)組對應(yīng)一系列圖形。但上述六組數(shù)組的劃分也不僅限于此,同樣可允許使用者根據(jù)實際需要進行不同的劃分,并且劃分數(shù)組的個數(shù)也不僅限于六組。當(dāng)所述數(shù)組劃分完畢之后,根據(jù)該數(shù)組生成與該數(shù)組對應(yīng)的圖形。進一步的,若在步驟S102中獲取了該一維條形碼對應(yīng)的該物品的信息,則在本步驟中,所述生成的多個圖形與該物品的信息相匹配。即該步驟中每個數(shù)組分別對應(yīng)該物品一部分。例如,該物品為機器人,從該物品的一維條形碼中選前十二位數(shù)字組成該數(shù)字序列,對該數(shù)字序列劃分為六組數(shù)組,每個數(shù)組分別對應(yīng)一人形圖像的一特定圖形,第一組數(shù)組對應(yīng)人形頭部、第二組數(shù)組對應(yīng)人形身體、第三數(shù)組對應(yīng)人形手臂、第四數(shù)組對應(yīng)人形腿部、第五數(shù)組對應(yīng)上衣和第六數(shù)組對應(yīng)褲子。同時在每個數(shù)組內(nèi)的不同數(shù)字對應(yīng)于同一系列中不同特定圖形。例如,第一組數(shù)組中Ol代表笑臉、02代表哭臉等。同樣其他數(shù)組也根據(jù)不同數(shù)組對應(yīng)于同一系列中不同特圖形。較佳的,可以通過預(yù)存儲每個數(shù)組中所有兩位數(shù)字對應(yīng)圖形列表,當(dāng)選定每個數(shù)組中的數(shù)字之后,根據(jù)該對應(yīng)列表,選取與該數(shù)組中數(shù)字對應(yīng)的圖形即可。在本發(fā)明另一較佳實施例中,本步驟S103還包括,在該數(shù)字序列中選取多個數(shù)字,根據(jù)RGB十六進制值,生成與被選數(shù)字對應(yīng)顏色。從上述步驟S102獲取的該一維條形碼對應(yīng)的數(shù)字序列中,選取多個數(shù)字。其中,該多個數(shù)字的選取可以按照提前預(yù)設(shè)置進行選取。例如,在該數(shù)字序列中選取奇數(shù)位置的六個數(shù)字,或偶數(shù)位置的六個數(shù)字。將所述的六位數(shù)字兩兩一組分別由十進制轉(zhuǎn)換為十六進制,再根據(jù)RGB十六進制值,生成與該六個數(shù)字對應(yīng)的顏色。需要說明的,該多個數(shù)字的選取規(guī)則并不僅限上述規(guī)則,還可以選取偶數(shù)位置的六個數(shù)字,或直接選取該數(shù)字序列的前六位數(shù)字。該選取規(guī)則可以通過預(yù)設(shè)置進行不同的設(shè)定。進一步,所述被選取的數(shù)字個數(shù)也可并不限定于六位,也可僅選擇少于六位,再在被選擇的數(shù)字中插入特定預(yù)設(shè)數(shù)字,同樣也可以選取多于六位的數(shù)字,再在被選擇的數(shù)字中剔除特定數(shù)字。當(dāng)從一位條形碼對應(yīng)的該數(shù)字序列中選定數(shù)字之后,對被選定的數(shù)字進行十進制到十六進制的轉(zhuǎn)換。例如,將被選定的六位數(shù)字直接轉(zhuǎn)換為十六進制的數(shù)字,當(dāng)轉(zhuǎn)換后多于六位數(shù)字,可刪除前邊或后邊的位數(shù)而成為六位數(shù)的十六進制數(shù)字。較佳的,將被選定的十進制六位數(shù)字兩兩一組轉(zhuǎn)換為十六進制數(shù)字,將轉(zhuǎn)換后的十六進制數(shù)字再依序組合為六位十六進制數(shù)字,但將被選定的數(shù)字轉(zhuǎn)換為十六進制的規(guī)則也并不僅限于此,同樣可允許使用者根據(jù)個人喜好設(shè)定不同的規(guī)則,并通過預(yù)設(shè)置進行相應(yīng)設(shè)定。經(jīng)過上述十進制轉(zhuǎn)換十六進制轉(zhuǎn)換后,獲得六位十六進制的數(shù)字。從而可以根據(jù)RGB十六進制值顏色對應(yīng)表,生成與該數(shù)字對應(yīng)的顏色。步驟S104,組合所述生成的多種圖形,生成圖像。將上述步驟S103生成的所有圖形進行組合而生成圖像。較佳的,在本步驟S104中,所述圖像通過一顯示裝置顯示。在本發(fā)明另一較佳實施例中,所述步驟S103還包括,在該數(shù)字序列中選取多個數(shù)字,根據(jù)RGB十六進制值,生成與該被選數(shù)字對應(yīng)的顏色。在本步驟S104中,組合所述生成的多種圖形與所述顏色,生成圖像。在本步驟S104中,為了增加該圖像生成的生動性。可以有選擇性的僅對部分局部圖形進行著色,再與其他局部圖形進行組合。并將該圖像的組合過程通過顯示裝置呈現(xiàn)給使用者。需要說明的是,步驟S103中每個數(shù)組對應(yīng)的圖形可以先組合成該圖像未著色的圖案,再通過本步驟S104再對組合的圖案進行著色。也可以通過本步驟S104,對每組數(shù)組對應(yīng)的特定圖形進行著色,再將所有圖形組合為該圖像。例如,僅組合第一組數(shù)組對應(yīng)的人形頭部、第二組數(shù)組對應(yīng)的人形身體、第三組數(shù)組對應(yīng)的人形手臂和第四組數(shù)組對應(yīng)的人形腿部,從而形成人形圖案,再對該人形圖案進行著色,最后再和第五組數(shù)組對應(yīng)的上衣與第六組數(shù)組對應(yīng)的褲子進行組合,從而形成最終圖像。該組合過程也可通過一顯示裝置呈現(xiàn)給使用者。如圖2所示,為本發(fā)明一較佳實施例由一維條形碼生成圖像的系統(tǒng)10示意圖。該系統(tǒng)包括采集模塊11、解析模塊12、調(diào)色模塊13、圖形模塊14和生成模塊15,其中,所述采集模塊11用于獲取一維條形碼,所述一維條形碼對應(yīng)唯一物品。所述采集模塊11具有攝像裝置,所述采集模塊11通過該攝像裝置獲取一維條形碼的圖像。或者所述采集模塊11還可以通過移動裝置內(nèi)網(wǎng)絡(luò)連接進行一維條形碼的獲取。所述采集模塊11可根據(jù)使用者的需求進行選擇性的獲取使用者欲處理的一維條形碼。所述解析模塊12用于解析該一維條形碼,獲取該一維條形碼對應(yīng)的數(shù)字序列。所述解析模塊12對所述采集模塊獲取的一維條形碼進行解析,同時根據(jù)該一維條形碼而獲取該一維條形碼對應(yīng)的數(shù)字序列。所述解析模塊12識別該一維條形碼,同時解析該一維條形碼,獲取該一維條形碼對應(yīng)的數(shù)字序列。所述解析模塊12獲取的該數(shù)字序列對應(yīng)的該物品的實際意義,可以通過使用者進行自定義,也可以通過連接一編碼數(shù)據(jù)庫而直接獲取該數(shù)字序列對應(yīng)的該物品的實際信息。所述調(diào)色模塊13用于在該數(shù)字序列中選取多個數(shù)字,根據(jù)RGB十六進制值,生成與被選數(shù)字對應(yīng)顏色。所述調(diào)色模塊13對所述解析模塊12獲得數(shù)字序列進行選取多個數(shù)字,并將被選定的數(shù)字由十進制轉(zhuǎn)換為十六進制。再根據(jù)RGB十六進制顏色對應(yīng)表,生成與被選定數(shù)字對應(yīng)的顏色。同時所述圖形模塊14用于對該數(shù)字序列依序分成多個數(shù)組,根據(jù)該多個數(shù)組對應(yīng)生成多種圖形。所述圖形模塊14對所述解析模塊12獲取的數(shù)字序列也進行選擇性分組。所述圖形模塊14還具有根據(jù)預(yù)設(shè)定,對該數(shù)字序列分成預(yù)定的多個數(shù)組,并將每個數(shù)組對應(yīng)一特定系列圖形。并將每個數(shù)組對應(yīng)的特定系列圖形的對應(yīng)表進行存儲,則所述圖形模塊14只需選取所述解析模塊12獲取的數(shù)字序列中多個數(shù)字,再根據(jù)圖形對應(yīng)表即可選取對應(yīng)的圖形。所述生成模塊15,用于組合所述生成的多種圖形和所述顏色,生成圖像。所述生成模塊15將所述圖形模塊14生成的圖形和所述調(diào)色模塊13生成的顏色進行組合,從而生成特定圖像。所述生成模塊15的生成過程可允許使用者進行預(yù)設(shè)定,并可通過一顯示裝置同步顯示該圖像的生成過程。該由一維條形碼生成圖像的系統(tǒng)通過將一維條形碼轉(zhuǎn)換為豐富生動的圖像,從而使一維條形碼更加直觀,讓用戶使用便利,并且每個一維條形碼對應(yīng)唯一物品,從而可根據(jù)一維條形碼生成大量圖像,為多種應(yīng)用程序提供了更加豐富的圖像。為了更進一步的描述清楚本發(fā)明。再結(jié)合本發(fā)明另一具體實施例進行說明。請同時參閱圖1所示的本發(fā)明一較佳實施例由一維條形碼生成圖像的方法流程圖和圖2所示的本發(fā)明一較佳實施例由一維條形碼生成圖像的系統(tǒng)10示意圖。如圖3所示,為本實施例采集模塊11采集的一維條形碼,對應(yīng)于圖1中步驟S101。該一維條形碼為日常生活中各種商品帶有的條形碼。一維條形碼都會在有一串十三位的數(shù)字序列5901234123457。其中解析模塊12可從該數(shù)字序列5901234123457解析出數(shù)字對應(yīng)國碼、廠商代碼、商品代碼,對應(yīng)于圖1中步驟S102。如圖4所示,調(diào)色模塊13選取該數(shù)字序列5901234123457中的奇數(shù)位置的數(shù)字502424,并將被選擇的數(shù)字502424轉(zhuǎn)換兩兩一組轉(zhuǎn)換為十六進制#322828。再通過RGB十六進制顏色對應(yīng)表,生成與該十六進制#322828對應(yīng)的顏色。圖形模塊14同時對該數(shù)字序列591234123457由左至右兩兩一組共可得出6組兩位數(shù)字,對應(yīng)于圖1中步驟S103。如圖5所示,為每個數(shù)組對應(yīng)圖形示意圖。其中每組數(shù)組分別依序代表機器人的頭部201、身體202、手部203、腳部204、上半身服裝205及下半身服裝206。需要說明的,圖中僅列出了每組數(shù)組中3個二位數(shù)字對應(yīng)的圖形,可以理解的是,并不僅限于此。同理其他數(shù)組也僅列出了 3個兩位數(shù)字對應(yīng)的圖形,圖5所示的數(shù)字與圖形對應(yīng)列表僅為了更清楚的描述本發(fā)明,而并非對本發(fā)明進行限制。如圖6A所示,生成模塊15對機器人的頭部201、身體202、手部203和腳部204組成一機器人雛形。如圖6B所示,生成模塊15再對上述生成的機器人雛形進行著色。如圖6C所示,生成模塊15再對著色的機器人圖形與上半身服裝205及下半身服裝206進行組合,進而最終生成該機器人圖像,對應(yīng)于圖1中步驟S104。本實施例主要利用最普通使用的一維條形碼來產(chǎn)生不同的機器人,也因為每一個一維條形碼對應(yīng)的、數(shù)字序列皆為唯一,所以每一個一維條形碼可以產(chǎn)生對應(yīng)唯一外觀的機器人,這將有助于游戲或應(yīng)用程序的開發(fā)。需說明的是,本發(fā)明利用一維條形碼產(chǎn)生不同圖像,圖像并不限于機器人,也可以是機器人以外的其它圖像。 本發(fā)明已由上述相關(guān)實施例加以描述,然而上述實施例僅為實施本發(fā)明的范例。必需指出的是,已揭露的實施例并未限制本發(fā)明的范圍。相反地,在不脫離本發(fā)明的精神和范圍內(nèi)所作的更動與潤飾,均屬本發(fā)明的專利保護范圍。
權(quán)利要求
1.一種由一維條形碼生成圖像的方法,其特征在于,該方法包括 步驟一,獲取一維條形碼; 步驟二,解析該一維條形碼,獲取該一維條形碼中的數(shù)字序列; 步驟三,將該數(shù)字序列分成多個數(shù)組,根據(jù)該多個數(shù)組對應(yīng)生成多種圖形; 步驟四,組合所述生成的多種圖形,生成圖像。
2.如權(quán)利要求1所述的由一維條形碼生成圖像的方法,其特征在于,在所述步驟一中,所述獲取一維條形碼通過一拍攝裝置攝取。
3.如權(quán)利要求1所述的由一維條形碼生成圖像的方法,其特征在于,所述一維條形碼對應(yīng)十三個數(shù)字,在所述步驟二中,該數(shù)字序列按照一預(yù)設(shè)規(guī)則從十三個數(shù)字中獲取。
4.如權(quán)利要求3所述的由一維條形碼生成圖像的方法,其特征在于,該預(yù)設(shè)規(guī)則為選取該一維條形碼對應(yīng)十三個數(shù)字中的前十二個數(shù)字。
5.如權(quán)利要求4所述的由一維條形碼生成圖像的方法,其特征在于,在所述步驟三中,對該數(shù)字序列由左至右兩兩一組,生成六個數(shù)組,該數(shù)組依序代表不同的圖形。
6.如權(quán)利要求5所述的由一維條形碼生成圖像的方法,其特征在于,所述步驟三還包括預(yù)存儲每個數(shù)組中所有兩位數(shù)字對應(yīng)圖形表,根據(jù)該生成數(shù)組中數(shù)字選取對應(yīng)圖形。
7.如權(quán)利要求1所述的由一維條形碼生成圖像的方法,其特征在于,所述步驟三還包括,在該數(shù)字序列中選取多個數(shù)字,根據(jù)RGB十六進制值,生成與該被選數(shù)字對應(yīng)的顏色,在所述步驟四中,組合所述生成的多種圖形與所述顏色,生成圖像。
8.如權(quán)利要求1所述的由一維條形碼生成圖像的方法,其特征在于,所述一維條形碼對應(yīng)唯一物品,所述步驟二還包括獲取該一維條形碼對應(yīng)的該物品的信息,在所述步驟三中,所述生成的多個圖形與該物品的信息相匹配。
9.如權(quán)利要求1所述的由一維條形碼生成圖像的方法,其特征在于,在所述步驟四中,所述圖像通過一顯示裝置顯示。
10.一種由一維條形碼生成圖像的系統(tǒng),其特征在于,該系統(tǒng)包括 采集模塊,用于獲取一維條形碼; 解析模塊,用于解析該一維條形碼,獲取該一維條形碼對應(yīng)的數(shù)字序列; 圖形模塊,用于將該數(shù)字序列分成多個數(shù)組,根據(jù)該多個數(shù)組對應(yīng)生成多種圖形; 生成模塊,用于組合所述生成的多種圖形,生成圖像。
全文摘要
本發(fā)明提供了一種由一維條形碼生成圖像的方法,該方法包括獲取一維條形碼;解析該一維條形碼,獲取該一維條形碼中的數(shù)字序列;將該數(shù)字序列分成多個數(shù)組,根據(jù)該多個數(shù)組對應(yīng)生成多種圖形;組合所述生成的多種圖形,生成圖像。本發(fā)明根據(jù)一維條形碼對應(yīng)生成直觀的圖像,從而為多種應(yīng)用程序提供了更加豐富的圖像,并讓用戶使用更加便利。
文檔編號G06T11/00GK103065176SQ20121052814
公開日2013年4月24日 申請日期2012年12月10日 優(yōu)先權(quán)日2012年12月10日
發(fā)明者郭孝儀, 楊豐銘 申請人:蘇州佳世達電通有限公司, 佳世達科技股份有限公司