八向数条形码技术领域
本发明涉及数学和编码领域,具体说,属于一种一维条形码的编码。
背景技术
现有的0-9十进制数用于给事物编码时,有时所需要的位数较长。如果采用256进制的数来给事物编码,最后所得到的编码位数必定非常短。非常符合一维条形码,长时间不间断使用的编码等。
发明内容
本发明的目的是提供一种采用256进制数来进行编码的一维条形码,为了实现上述目的,本发明所采用的技术方案如下:
一、关于本发明的技术方案的总体阐述
本发明的技术方案原理阐述如下,据此不需要进行创造性拓展的技术方案依
然落在本发明的保护范围之内。
1、一种八向数条形码,包括一维条形码,其特征为:
所述一维条形码主要由若干个八向数11来构成,其中:
所述八向数11分别由构件1、构件2、构件3、构件4、构件5、构件6、构件7、构件8八个部分共同构成,其中:
上述八个构件分别指着“北、东北、东、东南、南、西南、西、西北”八个方向,故称八向数;
每个构件均可以包括一个实心矩形9或空心矩形10,空心矩形10表示一个二进制数“0”,实心矩形9表示一个二进制数“1”,八个构件共同构成一个8位长度的二进制数,可以表示0-255此256个数,即256进制数。
2、根据权利要求1所述的八向数条形码,其特征为:
所述八向数11中的每个空心矩形10均可用空白来表示,即可以擦除任何所述空心矩形10。
3、根据权利要求1所述的八向数条形码,其特征为:
所述八向数11只由黑色和物品底色两种颜色来构成。
4、根据权利要求1所述的八向数条形码,其特征为:
所述八向数11可以包括黑色、物品底色、红色、黄色、蓝色、其他颜色。
5、根据权利要求2所述的八向数条形码,其特征为:
所述八向数11中的每个空心矩形10均可用空白来表示,八个构件均属于空心矩形10,则所有的空心矩形10均可用空白来表示,则整个八向数11用一片空白来表示。
二、本发明的主要用法
本发明中的所述八向数11属于一种256进制数,可以表示0-255此256个数,用来进行一维条形码的编制时,具有总的位数长度相对短得多的优点,比如:
我们用18位长度的十进制数来进行一维码编码时,其总的长度为18位,改用本发明中的所述八向数11来进行编码时,总的长度一下子缩短到7位,几乎是原来长度的三分之一。
由于总的长度缩短得非常多,于是我们可以把所述八向数11印刷得比较大,如此一来,自动光学识别的可靠性又大提高。
综上可知,本发明具有编码后总的长度大大缩短的优点。
附图说明
图1为本发明的结构示意图
图2为本发明的实施例二的结构示意图
图中:构件1、构件2、构件3、构件4、构件5、构件6、构件7、构件8、实心矩形9、空心矩形10、八向数11。
具体实施方式
本发明共公开了两个实施例,分别阐述如下:
一、实施例一
如图1所示,实施例一属于一种条形码,主要由若干个八向数11来构成,
其中的每个所述八向数11均同时包括构件1、构件2、构件3、构件4、构件5、构件6、构件7、构件8,其中八个构件中,同时包括实心矩形9和空心矩形10。二、实施例二
如图2所示,实施例二属于一种条形码,主要由若干个八向数11来构成,
其中的每个所述八向数11均同时包括构件1、构件2、构件3、构件4、构件5、构件6、构件7、构件8,其中八个构件中,同时包括实心矩形9和空心矩形10,与实施例一所不同的是,实施例二中的空心矩形10用一片空白来替代,即所述空心矩形10被擦掉了,只留下一片空白。