條形碼

基礎(chǔ)特征


反射率相差很大的黑條和白條排成的平行線圖案。

條形碼攜帶了許多信息匠璧,包括物品的生產(chǎn)國桐款、制造廠家、商品名稱患朱、生產(chǎn)日期鲁僚、圖書分類號、郵件起止地點(diǎn)裁厅、類別冰沙、日期等


解決的問題

起源于一個(gè)基本問題:幾乎所有行業(yè)都需要一種迅速讀取數(shù)據(jù)的方法


原型1:

他們研制出了一種白光系統(tǒng),稱之為“KarTrak”执虹。這種系統(tǒng)的車上設(shè)備主要是符號板拓挥,符號板由高折射率的玻璃微珠制成,具有由原光路反回特性袋励。符號板包含紅侥啤、藍(lán)当叭、白、黑4種顏色的13種模塊盖灸,并按車號固定編定碼組蚁鳖。地面設(shè)備是掃描器。當(dāng)掃描器用氙氣白光掃描車輛的符號板時(shí)赁炎,符號板即對地面設(shè)備反射回不同顏色的編碼信息醉箕。地面設(shè)備接收反射來的信息后,經(jīng)過濾色片徙垫、光電轉(zhuǎn)換讥裤、譯碼、校核后輸出采集的車輛號碼姻报,送往處理中心己英。五年后,幾乎所有的北美火車都被要求安裝上該系統(tǒng)吴旋。不過隨著時(shí)間的推移损肛,

原型1的問題:

白光系統(tǒng)抗污染能力較差

全國范圍上使用氙氣燈以及培訓(xùn)鐵路員的費(fèi)用過于高昂


原型2:

激光。他們發(fā)現(xiàn)氦氖激光器(helium-neon laser)可以完美地識別出條形碼邮府,具有快速性荧关、精確性和可靠性。


原型3:(現(xiàn)在用的)

全美國連鎖食品企業(yè)協(xié)會(huì)(National Association of Food Chains)也制定了一種商品用條碼——UPC碼(Universal Product Code)褂傀,它是一種長度固定的連續(xù)型條碼忍啤,由于其應(yīng)用范圍廣泛,又被稱萬用條碼——這就是我們現(xiàn)在經(jīng)诚杀伲看到的條形碼了

演化版本

美國國家航空和航天管理局(NASA)采用了3維條形碼同波,它可以直接嵌入物體的表面;雜貨店使用的是UPC碼來標(biāo)識商品叠国;而QR碼(二維條碼的一種)則被眾多手機(jī)用戶用于讀取即時(shí)信息未檩,它能比普通條碼儲(chǔ)存更多的資料,且在掃描時(shí)無需直線對準(zhǔn)掃描器粟焊。


用途1:目前商品的通用條形碼

大致來說是商品生產(chǎn)機(jī)構(gòu)向某個(gè)組織申請的冤狡。一般廠家為了產(chǎn)品質(zhì)量的控制,可能給不同的生產(chǎn)地點(diǎn)以不同的條碼

用途2:超市商品的掃碼

其實(shí)超市的有兩種啦项棠,

一種是成品商品的悲雳,這種二維碼是廠家決定,但是在進(jìn)入超市的倉庫是一定是要維護(hù)到系統(tǒng)里香追,保證系統(tǒng)里的價(jià)格能和具體的商品條碼關(guān)聯(lián)在一起合瓢。

一種是非成品的,比如在稱量蔬菜的時(shí)候透典,考慮到要數(shù)據(jù)的傳輸和物料的控制的話晴楔,應(yīng)該是要在后臺(tái)錄入相應(yīng)的蔬菜名稱顿苇、供應(yīng)商(不同供應(yīng)商的應(yīng)該不一致)。然后這一條貨品記錄還會(huì)對應(yīng)相應(yīng)的批次(or進(jìn)貨時(shí)間或者其他的跟著每一批貨品的標(biāo)識碼)税弃、相應(yīng)的總量纪岁、上架時(shí)間、損耗物料重量钙皮、下架時(shí)間(以下一批的上架蜂科,或者這一批的人工清理為準(zhǔn))顽决。短条、

反正如果我來選擇對應(yīng),大概的想法是:

方案:供應(yīng)商+蔬菜名稱存為一個(gè)id才菠,售賣時(shí)間單獨(dú)生成一個(gè)id(time)茸时,然后用id+id(time)作為二維碼的內(nèi)容,去商品價(jià)格的后臺(tái)查找相應(yīng)的價(jià)格赋访。可都。。這樣會(huì)帶來一個(gè)問題就是:如果你限時(shí)促銷蚓耽,那么你可以在限時(shí)的期間內(nèi)稱量渠牲,然后在非限時(shí)的時(shí)間交錢。也可以在限時(shí)的時(shí)候稱量步悠,然后不要了签杈。總之超市賣菜的收益是在結(jié)算時(shí)發(fā)現(xiàn)鼎兽。于是促銷價(jià)走了多少貨物普通價(jià)格走了多少貨物是在當(dāng)天甚至第二天第三天才能得出答姥。另外帶來的問題在于散裝糖果如果變價(jià)則需要在變價(jià)后全體都重新稱量

總之,超市這里的散裝物品的條碼谚咬,是純屬于自己設(shè)計(jì)鹦付,為了方便自動(dòng)調(diào)整價(jià)格、方便稱量(輸入物品id即可稱量)择卦、方便結(jié)算時(shí)計(jì)算價(jià)格來弄的敲长。其設(shè)計(jì)一方面是受了軟件公司的影響(機(jī)器都是相應(yīng)軟件公司提供的),另一方面肯定是和超市的通用業(yè)務(wù)相適應(yīng)的:超市作為一個(gè)買東西的一定要對自己手里有哪些東西秉继?賣出了哪些東西祈噪?按什么價(jià)格賣的?哪些東西快要過期秕噪?——有所了解~~~于是我覺得可以看看我們電商的后臺(tái)來推超市的后臺(tái)了~~喵


用途3進(jìn)化成為二維碼

條形碼的好處在于:黑白對比強(qiáng)烈钳降,容易識別

限制性在于:得有識別的機(jī)器

然后大家把原理應(yīng)用到了二維碼,二維碼的特點(diǎn)如下:

1.其實(shí)是對應(yīng)了一個(gè)網(wǎng)址

2信息量大(二維了嘛腌巾,=遂填。=)

3一般來說有一定的格式铲觉,有隨意放圖片的區(qū)域,也有代表“這是個(gè)二維碼吓坚,我是二維碼的起點(diǎn)”這樣性質(zhì)的區(qū)域

4.由于是對應(yīng)的網(wǎng)址撵幽,因此網(wǎng)址上的一些例如?/之類的東西是可以用的啦礁击,于是在二維碼里就有可能包含了個(gè)人信息盐杂,來源信息,訂單號這種信息(這樣哆窿,我才能保證支付寶的掃碼支付傲戳摇)

5.和條形碼一樣,有些二維碼在設(shè)計(jì)之初挚躯,也具有“根據(jù)最末端的字段來區(qū)別來源”的功能强衡。比如微信服務(wù)號生成的廣告大概就能標(biāo)記1000個(gè)還是一萬個(gè)渠道(好像是付費(fèi)功能),當(dāng)然前提是你得在后臺(tái)告訴大家“標(biāo)號1的二維碼你準(zhǔn)備貼哪兒呢码荔?這樣的”



結(jié)論:

二維碼和條形碼都是屬于一串易于被機(jī)器識別的圖形漩勤,他們以黑點(diǎn)和黑條來代替數(shù)據(jù)。設(shè)備通過一定的規(guī)則生成二維碼并粘貼出來缩搅,而信息的接收方通過掃碼識別圖像信息然后按通用規(guī)律或者本系統(tǒng)的數(shù)據(jù)將圖形信息轉(zhuǎn)化為數(shù)據(jù)信息越败。再拿著數(shù)據(jù)信息找服務(wù)器就可以得到想要的東西了。在二維碼傳遞過程中一般使用通用的轉(zhuǎn)化規(guī)則硼瓣,并且在個(gè)性化設(shè)置字段時(shí)會(huì)使用多個(gè)字段組合



參考文章:

果殼:條形碼的前世今生

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末究飞,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子巨双,更是在濱河造成了極大的恐慌噪猾,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,188評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件筑累,死亡現(xiàn)場離奇詭異袱蜡,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)慢宗,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,464評論 3 395
  • 文/潘曉璐 我一進(jìn)店門坪蚁,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人镜沽,你說我怎么就攤上這事敏晤。” “怎么了缅茉?”我有些...
    開封第一講書人閱讀 165,562評論 0 356
  • 文/不壞的土叔 我叫張陵嘴脾,是天一觀的道長。 經(jīng)常有香客問我,道長译打,這世上最難降的妖魔是什么耗拓? 我笑而不...
    開封第一講書人閱讀 58,893評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮奏司,結(jié)果婚禮上乔询,老公的妹妹穿的比我還像新娘。我一直安慰自己韵洋,他們只是感情好竿刁,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,917評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著搪缨,像睡著了一般食拜。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上勉吻,一...
    開封第一講書人閱讀 51,708評論 1 305
  • 那天监婶,我揣著相機(jī)與錄音,去河邊找鬼齿桃。 笑死,一個(gè)胖子當(dāng)著我的面吹牛煮盼,可吹牛的內(nèi)容都是我干的短纵。 我是一名探鬼主播,決...
    沈念sama閱讀 40,430評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼僵控,長吁一口氣:“原來是場噩夢啊……” “哼香到!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起报破,我...
    開封第一講書人閱讀 39,342評論 0 276
  • 序言:老撾萬榮一對情侶失蹤悠就,失蹤者是張志新(化名)和其女友劉穎慎式,沒想到半個(gè)月后臊岸,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,801評論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡繁涂,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,976評論 3 337
  • 正文 我和宋清朗相戀三年盹靴,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了炸茧。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,115評論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡稿静,死狀恐怖梭冠,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情改备,我是刑警寧澤控漠,帶...
    沈念sama閱讀 35,804評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站悬钳,受9級特大地震影響盐捷,放射性物質(zhì)發(fā)生泄漏柬脸。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,458評論 3 331
  • 文/蒙蒙 一毙驯、第九天 我趴在偏房一處隱蔽的房頂上張望倒堕。 院中可真熱鬧,春花似錦爆价、人聲如沸垦巴。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,008評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽骤宣。三九已至,卻和暖如春序愚,著一層夾襖步出監(jiān)牢的瞬間憔披,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,135評論 1 272
  • 我被黑心中介騙來泰國打工爸吮, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留芬膝,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,365評論 3 373
  • 正文 我出身青樓形娇,卻偏偏與公主長得像锰霜,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子桐早,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,055評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 在文章之前要先感謝我的老師黃小平先生,在制作這個(gè)掃描器期間,給了我們很大的幫助和指導(dǎo).先說下這個(gè)條形碼掃描器的預(yù)期...
    左神話閱讀 3,284評論 4 12
  • 我們熟知的條形碼(Bar code)誕生于上個(gè)世紀(jì)二十年代癣缅,利用黑白相間不同寬度變化的加密方式來表達(dá)字母和數(shù)字。條...
    songkun閱讀 194評論 0 0
  • 異常處理的方式二:在方法的聲明處哄酝,顯示的拋出該異常對象的類型格式:如:public static void met...
    Girl_endless閱讀 248評論 0 1
  • 轉(zhuǎn)眼間陶衅,安寶出生百天了屡立,原來那些難熬的日子也說過去就過去了。還記得初見安寶是在手術(shù)室万哪,醫(yī)生縫合傷口侠驯,我問醫(yī)護(hù)人...
    我是安安寶貝閱讀 234評論 1 0
  • 作為一個(gè)底層的程序員,腦子沒別人聰明奕巍,學(xué)的又沒有別人的快吟策,大學(xué)荒廢了四年,靠的是自 己的死記硬背的止,自己的投機(jī)取巧檩坚,...
    簡書用戶9527閱讀 233評論 0 0