欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

可廣泛使用的物品條形碼的制作方法

文檔序號:11432819閱讀:346來源:國知局

本發(fā)明涉及數(shù)編碼技術(shù),具體說,屬于一種條形碼。



背景技術(shù):

現(xiàn)用條形碼總的左右寬度遠(yuǎn)遠(yuǎn)不止四個模塊的寬度,占用了很大的印刷位置。



技術(shù)實現(xiàn)要素:

本發(fā)明的目的是提供一種設(shè)備識讀準(zhǔn)確率更高的一維條形碼,為了實現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案:

一、本發(fā)明的發(fā)明點

本發(fā)明的總體思路為:

設(shè)計出一種僅僅針對十個數(shù)的編碼規(guī)則,用這種編碼規(guī)則編出來的單個數(shù)的的總體左右寬度與現(xiàn)有的各種條形碼相比是最小的,只有4單元寬。

這種總體左右寬度最小的條形碼有兩個好處:

其一為在同樣左右寬度的印刷紙張上可以印刷更多的數(shù),但這點并不是本發(fā)明最想要達(dá)到的目的。

其二為在同樣左右寬度的印刷紙張上,本發(fā)明與ean碼相比可以再放大1.8倍(注:1.4-2.3倍),即在ean原有放大倍數(shù)的基礎(chǔ)上,再放大1.8倍左右。放大后的條形碼當(dāng)然更加容易被讀碼機識讀,其識讀的準(zhǔn)確率也自然大幅提高了。

二、本發(fā)明的總體技術(shù)方案

本發(fā)明的技術(shù)方案包括但不僅限于以下內(nèi)容:

本發(fā)明屬于可廣泛使用的物品條形碼,其特征為,

第1個數(shù)的編碼為“2單元寬的空+2單元寬的條”,

第2個數(shù)的編碼為“2單元寬的條+2單元寬的空”,

第3個數(shù)的編碼為“1單元寬的空+1單元寬的條+1單元寬的空+1單元寬的條”,

第4個數(shù)的編碼為“1單元寬的條+1單元寬的空+1單元寬的條+1單元寬的空”,

第5個數(shù)的編碼為“2單元寬的空+1單元寬的條+1單元寬的空”,

第6個數(shù)的編碼為“2單元寬的條+1單元寬的空+1單元寬的條”,

第7個數(shù)的編碼為“1單元寬的空+1單元寬的條+2單元寬的空”,

第8個數(shù)的編碼為“1單元寬的條+1單元寬的空+2單元寬的條”,

第9個數(shù)的編碼為“1單元寬的空+2單元寬的條+1單元寬的空”,

第10個數(shù)的編碼為“1單元寬的條+2單元寬的空+1單元寬的條”。

二、本發(fā)明的譯碼原理

本發(fā)明屬于一種連續(xù)編碼的條形碼,兩個相鄰的數(shù)的編碼二者之間并不存在用來分隔的東西。如此一來,就存在“前一個數(shù)的末個條”與“后一個數(shù)的首個條”二者共同構(gòu)成“2單元寬的條”的情形。

對于這種情形,僅憑人眼觀察是無法區(qū)分究竟屬于“寬度等于2單元寬的一個條”還是“左側(cè)為1單元寬的一個條,同時右側(cè)為1單元寬的另一個條”這兩種情形,為了解決這個問題,本發(fā)明的編碼規(guī)則作出如下規(guī)定:

掃描一個條形碼后,第一步首先每隔4單元寬就劃出一條分隔線,把整個條形碼劃分成4單元寬一組的多個編碼組。

如:掃描完成一個總寬度等于“48單元寬”的條形碼后,首先把它平均劃分成12個編碼組,

掃描完成一個總寬度等于“40單元寬”的條形碼后,首先把它平均劃分成10個編碼組,

掃描完成一個總寬度等于“100單元寬”的條形碼后,首先把它平均劃分成25個編碼組,

掃描完成一個總寬度等于“20單元寬”的條形碼后,首先把它平均劃分成5個編碼組。

然后對第一個編碼組進(jìn)行譯碼,接著對第二個編碼組進(jìn)行譯碼,以此類推,直到全部編碼組譯碼完畢。

本發(fā)明僅僅對數(shù)的編碼和譯碼作說明,其余諸如“起始符、終止符、校驗符”等內(nèi)容從略。

從上可知,本發(fā)明具有用讀碼機識讀準(zhǔn)確率更高的優(yōu)點。

具體實施方式

本發(fā)明共公開九個實施例,分別闡述如下:

一、實施例一

本實施例屬于可廣泛使用的物品條形碼,其中:

數(shù)0的編碼為“2單元寬的空+2單元寬的條”,

數(shù)1的編碼為“2單元寬的條+2單元寬的空”,

數(shù)2的編碼為“1單元寬的空+1單元寬的條+1單元寬的空+1單元寬的條”,

數(shù)3的編碼為“1單元寬的條+1單元寬的空+1單元寬的條+1單元寬的空”,

數(shù)4的編碼為“2單元寬的空+1單元寬的條+1單元寬的空”,

數(shù)5的編碼為“2單元寬的條+1單元寬的空+1單元寬的條”,

數(shù)6的編碼為“1單元寬的空+1單元寬的條+2單元寬的空”,

數(shù)7的編碼為“1單元寬的條+1單元寬的空+2單元寬的條”,

數(shù)8的編碼為“1單元寬的空+2單元寬的條+1單元寬的空”,

數(shù)9的編碼為“1單元寬的條+2單元寬的空+1單元寬的條”。

二、實施例二

本實施例屬于可廣泛使用的物品條形碼,其中:

數(shù)1的編碼為“2單元寬的空+2單元寬的條”,

數(shù)2的編碼為“2單元寬的條+2單元寬的空”,

數(shù)3的編碼為“1單元寬的空+1單元寬的條+1單元寬的空+1單元寬的條”,

數(shù)4的編碼為“1單元寬的條+1單元寬的空+1單元寬的條+1單元寬的空”,

數(shù)5的編碼為“2單元寬的空+1單元寬的條+1單元寬的空”,

數(shù)6的編碼為“2單元寬的條+1單元寬的空+1單元寬的條”,

數(shù)7的編碼為“1單元寬的空+1單元寬的條+2單元寬的空”,

數(shù)8的編碼為“1單元寬的條+1單元寬的空+2單元寬的條”,

數(shù)9的編碼為“1單元寬的空+2單元寬的條+1單元寬的空”,

數(shù)0的編碼為“1單元寬的條+2單元寬的空+1單元寬的條”。

三、實施例三

本實施例屬于可廣泛使用的物品條形碼,其中:

數(shù)4的編碼為“2單元寬的空+2單元寬的條”,

數(shù)8的編碼為“2單元寬的條+2單元寬的空”,

數(shù)6的編碼為“1單元寬的空+1單元寬的條+1單元寬的空+1單元寬的條”,

數(shù)2的編碼為“1單元寬的條+1單元寬的空+1單元寬的條+1單元寬的空”,

數(shù)7的編碼為“2單元寬的空+1單元寬的條+1單元寬的空”,

數(shù)0的編碼為“2單元寬的條+1單元寬的空+1單元寬的條”,

數(shù)3的編碼為“1單元寬的空+1單元寬的條+2單元寬的空”,

數(shù)9的編碼為“1單元寬的條+1單元寬的空+2單元寬的條”,

數(shù)1的編碼為“1單元寬的空+2單元寬的條+1單元寬的空”,

數(shù)5的編碼為“1單元寬的條+2單元寬的空+1單元寬的條”。

四、實施例四

本實施例屬于可廣泛使用的物品條形碼,其中:

數(shù)6的編碼為“2單元寬的空+2單元寬的條”,

數(shù)4的編碼為“2單元寬的條+2單元寬的空”,

數(shù)8的編碼為“1單元寬的空+1單元寬的條+1單元寬的空+1單元寬的條”,

數(shù)1的編碼為“1單元寬的條+1單元寬的空+1單元寬的條+1單元寬的空”,

數(shù)9的編碼為“2單元寬的空+1單元寬的條+1單元寬的空”,

數(shù)7的編碼為“2單元寬的條+1單元寬的空+1單元寬的條”,

數(shù)5的編碼為“1單元寬的空+1單元寬的條+2單元寬的空”,

數(shù)2的編碼為“1單元寬的條+1單元寬的空+2單元寬的條”,

數(shù)0的編碼為“1單元寬的空+2單元寬的條+1單元寬的空”,

數(shù)3的編碼為“1單元寬的條+2單元寬的空+1單元寬的條”。

五、實施例五

本實施例屬于可廣泛使用的物品條形碼,其中:

數(shù)2的編碼為“2單元寬的空+2單元寬的條”,

數(shù)4的編碼為“2單元寬的條+2單元寬的空”,

數(shù)0的編碼為“1單元寬的空+1單元寬的條+1單元寬的空+1單元寬的條”,

數(shù)3的編碼為“1單元寬的條+1單元寬的空+1單元寬的條+1單元寬的空”,

數(shù)1的編碼為“2單元寬的空+1單元寬的條+1單元寬的空”,

數(shù)6的編碼為“2單元寬的條+1單元寬的空+1單元寬的條”,

數(shù)9的編碼為“1單元寬的空+1單元寬的條+2單元寬的空”,

數(shù)8的編碼為“1單元寬的條+1單元寬的空+2單元寬的條”,

數(shù)7的編碼為“1單元寬的空+2單元寬的條+1單元寬的空”,

數(shù)5的編碼為“1單元寬的條+2單元寬的空+1單元寬的條”。

六、實施例六

本實施例屬于可廣泛使用的物品條形碼,其中:

數(shù)6的編碼為“2單元寬的空+2單元寬的條”,

數(shù)9的編碼為“2單元寬的條+2單元寬的空”,

數(shù)4的編碼為“1單元寬的空+1單元寬的條+1單元寬的空+1單元寬的條”,

數(shù)0的編碼為“1單元寬的條+1單元寬的空+1單元寬的條+1單元寬的空”,

數(shù)8的編碼為“2單元寬的空+1單元寬的條+1單元寬的空”,

數(shù)2的編碼為“2單元寬的條+1單元寬的空+1單元寬的條”,

數(shù)7的編碼為“1單元寬的空+1單元寬的條+2單元寬的空”,

數(shù)5的編碼為“1單元寬的條+1單元寬的空+2單元寬的條”,

數(shù)1的編碼為“1單元寬的空+2單元寬的條+1單元寬的空”,

數(shù)3的編碼為“1單元寬的條+2單元寬的空+1單元寬的條”。

七、實施例七

本實施例屬于可廣泛使用的物品條形碼,其中:

數(shù)5的編碼為“2單元寬的空+2單元寬的條”,

數(shù)8的編碼為“2單元寬的條+2單元寬的空”,

數(shù)7的編碼為“1單元寬的空+1單元寬的條+1單元寬的空+1單元寬的條”,

數(shù)1的編碼為“1單元寬的條+1單元寬的空+1單元寬的條+1單元寬的空”,

數(shù)9的編碼為“2單元寬的空+1單元寬的條+1單元寬的空”,

數(shù)6的編碼為“2單元寬的條+1單元寬的空+1單元寬的條”,

數(shù)0的編碼為“1單元寬的空+1單元寬的條+2單元寬的空”,

數(shù)3的編碼為“1單元寬的條+1單元寬的空+2單元寬的條”,

數(shù)2的編碼為“1單元寬的空+2單元寬的條+1單元寬的空”,

數(shù)4的編碼為“1單元寬的條+2單元寬的空+1單元寬的條”。

八、實施例八

本實施例屬于可廣泛使用的物品條形碼,其中:

數(shù)1的編碼為“2單元寬的空+2單元寬的條”,

數(shù)0的編碼為“2單元寬的條+2單元寬的空”,

數(shù)4的編碼為“1單元寬的空+1單元寬的條+1單元寬的空+1單元寬的條”,

數(shù)6的編碼為“1單元寬的條+1單元寬的空+1單元寬的條+1單元寬的空”,

數(shù)9的編碼為“2單元寬的空+1單元寬的條+1單元寬的空”,

數(shù)7的編碼為“2單元寬的條+1單元寬的空+1單元寬的條”,

數(shù)3的編碼為“1單元寬的空+1單元寬的條+2單元寬的空”,

數(shù)8的編碼為“1單元寬的條+1單元寬的空+2單元寬的條”,

數(shù)5的編碼為“1單元寬的空+2單元寬的條+1單元寬的空”,

數(shù)2的編碼為“1單元寬的條+2單元寬的空+1單元寬的條”。

九、實施例九

本實施例屬于可廣泛使用的物品條形碼,其中:

數(shù)7的編碼為“2單元寬的空+2單元寬的條”,

數(shù)1的編碼為“2單元寬的條+2單元寬的空”,

數(shù)6的編碼為“1單元寬的空+1單元寬的條+1單元寬的空+1單元寬的條”,

數(shù)0的編碼為“1單元寬的條+1單元寬的空+1單元寬的條+1單元寬的空”,

數(shù)9的編碼為“2單元寬的空+1單元寬的條+1單元寬的空”,

數(shù)4的編碼為“2單元寬的條+1單元寬的空+1單元寬的條”,

數(shù)8的編碼為“1單元寬的空+1單元寬的條+2單元寬的空”,

數(shù)2的編碼為“1單元寬的條+1單元寬的空+2單元寬的條”,

數(shù)5的編碼為“1單元寬的空+2單元寬的條+1單元寬的空”,

數(shù)3的編碼為“1單元寬的條+2單元寬的空+1單元寬的條”。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
通榆县| 裕民县| 平邑县| 卓尼县| 遂宁市| 额尔古纳市| 衡阳县| 达尔| 紫阳县| 益阳市| 贵州省| 宝鸡市| 漯河市| 曲阳县| 舟山市| 古浪县| 太和县| 宁强县| 嫩江县| 闵行区| 沅江市| 宜都市| 百色市| 大竹县| 洛隆县| 孟津县| 璧山县| 当阳市| 弥渡县| 黔江区| 平塘县| 丰台区| 芜湖市| 梁河县| 张家川| 界首市| 鞍山市| 神农架林区| 萨迦县| 永济市| 陇南市|