哪兒都有的黑白小方塊二維碼是什麼原理?看完就懂了!

2020-11-30 站長之家

站長之家(ChinaZ.com)7月25日消息,對於生活中充斥的越來越多的二維碼,你有沒有想過它的由來?二維碼 (2-dimensional bar code)是通過某種特定的幾何圖形按一定規律在平面(二維方向上)分布的黑白相間的圖形記錄數據符號信息的。

在許多種類的二維條碼中,常用的碼制有:Data Matrix, Maxi Code, Aztec, QR Code, Vericode, PDF417, Ultracode, Code 49, Code 16K等。而其中的QR(Quick-Response) code是被廣泛使用的一種二維碼,也就是我們生活當中最常見到的二維碼。

簡單來說,其實,二維碼就是通過二進位編碼,把數字、字母、漢字等字符,轉換成了黑白小方塊的圖案。

近日,微博科學科普帳號@囧知道 製作了關於二維碼原理的小視頻,看完就懂啦!

另外站長之家也提供了 二維碼生成/解碼器 http://tool.chinaz.com/qrcode/,可以快速生成二維碼,同時可以根據生成的二維碼圖片解碼出相應的原始數據。說到這裡就不得不安利下站長之家微信公眾號了,還沒有關注的同學趕緊拿出手機掃一掃吧!

站長之家微信公眾號

相關焦點

  • 每天都掃的二維碼 到底是什麼原理?這麼好用
    這樣一來,二維碼承載信息的能力就擴大到一維條碼的幾十倍,甚至上百倍。例如,最有名的二維碼形式就是丹索波二維碼(Denso Wave's QR Code),它能承載超過7,000個數字或4,000個漢字文本。而即使是最複雜的一維碼也只能承載20個漢字。同時,二維碼的體積更小,掃描也更加容易。 但是,從應用層面看,二維碼仍然是不完美的。
  • 新十萬個|為什麼一堆黑白方塊有這麼重要的地位?
    看不清楚的話可以長按圖片識別二維碼。沒錯,二維碼就是一堆黑白方塊,那這些黑白方塊是怎麼成為電子設備之間交流的語言,並在各商場刷足了存在感的呢?今天就帶大家在商場裡走一圈,看看商場裡有什麼你可能沒注意到的科學知識。
  • 二維碼為什麼只要三個方塊?為什麼是黑白色
    提到二維碼大家都會想到掃一掃,天天都在掃一掃,有些同學不懂他的原理和為什麼有三個小方塊。二維碼為什麼要選擇黑白色,是因為在數字信息中很多東西都是用二進位來表示的,手機在讀取二維碼信息的時候也是這樣,讀取的信息中包括了圖片顏色,其中1代表白色,0代表黑色,在所有的顏色中,黑與白的色差最大,因此在識別的時候就最容易,掃描速度最快。
  • 全球每天消耗上百億個二維碼,這麼久為什麼還沒用完?
    看到這很多人都覺得不可思議,因為二維碼本身的面積並不是很大,就小小的一塊,在這小小的一塊面積上,為什麼二維碼能夠一直使用而沒有消耗完?這裡面有沒有完全相同的二維碼呢?再一個是未來二維碼有沒有可能耗盡的一天? 針對這些疑問,我們一一來解答一下。
  • 科普|進來學習一下,條形碼、二維碼、RFID的的區別與應用
    說起二維碼、條形碼和RFID,你可能不知道那是什麼玩意,當你在超市結帳時,售貨員掃描你商品上的一排黑白豎線,那個叫做條形碼;當你微信付款時候,櫃檯那個由很多方塊組成的方形圖案叫做二維碼,但是這個有著英語單詞的FRID標籤是什麼鬼?最常見的,身份證和銀行卡你總有吧。這麼看來,這三樣東西在我們生活中出現的場合太多了,但是它們怎麼用起來的你知道嗎?
  • 全球每天消耗上百億個二維碼,一旦用完了怎麼辦?
    在上個世紀60年代,收銀的工作人員,在收銀時,只能靠手動輸入獲取商品信息,出現的條形碼,二維碼為生活帶來了極大的便利。 現在,隨著手機普及,這個由黑白方塊組成的二維碼已經深入我們的生活,很多地方都用到,像微信加好友、付錢、登錄帳號、社交、飯店點餐等都要用到,那麼,全球每天消耗上百億個二維碼,一旦用完了怎麼辦?
  • 二維碼會被人類掃完嗎?騰訊計算微信付款碼有多少個
    那麼就有同學來問了:二維碼會被人類掃完嗎?騰訊公司今天進行了回答,答案是:會。因為二維碼的尺寸是有限的,那二維碼的數量就是有限的。但是掃完所有的二維碼,需要很長很長很長很長的時間。現在的二維碼有40個官方版本(二維碼是由Denso公司於1994年9月研製的一種矩陣二維碼符號)。
  • 病毒們都長什麼樣子,為什麼有的黑白有的彩色?
    透射電子顯微鏡的原理,是用高速電子穿過病毒樣品,打到螢光屏上成像。即使打到了螢光屏,我們的肉眼還是無法觀察到他們,看上去是一片空白,就像這樣:因為它們沒有顏色。如果需要讓它們成像,要用CCD相機拍攝下來,這樣能得到病毒的黑白圖像。
  • 二維碼會被人類掃完嗎?騰訊官方計算微信付款碼有多少個
    那麼就有同學來問了:二維碼會被人類掃完嗎?騰訊公司今天進行了回答,答案是:會。因為二維碼的尺寸是有限的,那二維碼的數量就是有限的。但是掃完所有的二維碼,需要很長很長很長很長的時間。現在的二維碼有40個官方版本(二維碼是由Denso公司於1994年9月研製的一種矩陣二維碼符號)。從Version1-40,最小為21*21、最大為177*177矩陣。
  • 條形碼、二維碼和RFID數據採集方法及應用!
    二維碼是二維的,兩個方向都記錄信息。  二維碼也利用二進位表示信息的。二維碼就是把信息翻譯成黑白小方塊,然後組成一個大方塊。相比於只在一個維度上,攜帶信息的條形碼,二維碼在兩個維度上都攜帶了信息,也就做成了這個方塊狀的樣子。在二維碼編碼中,白色小方塊表示0,黑色小方塊表示1。用二進位編碼表示了數字,字母,符號和漢字信息。
  • 條形碼、二維碼和RFID數據採集方法的比較
    條形碼掃描槍利用該原理,通過光學傳感器檢測來自不同發射區的不同反射光,對條形碼進行識別。條形碼標籤可以用普通紙列印,也可以使用專門的標籤紙列印。  2.關於二維碼  二維碼可以看作條形碼的升級版。條形碼是一維的,它只有橫向記錄信息,縱向是不記錄信息的,縱向剪短,記錄的信息不受影響。二維碼是二維的,兩個方向都記錄信息。
  • 動態二維碼製作新手入門教程
    想要製作二維碼首先你需要知道二維碼是怎樣構成的,有什麼規範:二維碼(2-dimensional bar code)是用某種特定的幾何圖形按一定規律在平面(二維方向上)分布的黑白相間的圖形記錄數據符號信息的;在代碼編制上巧妙地利用構成計算機內部邏輯基礎的「0」、「1」比特流的概念,使用若干個與二進位相對應的幾何形體來表示文字數值信息,通過圖象輸入設備或光電掃描設備自動識讀以實現信息自動處理
  • 《黑白迷宮》一點都不迷啊!人物簡單,難道看了個假的香港警匪片
    雖然我知道香港黑幫電影很難突破,但在我去看《黑白迷宮》之前,我還是抱有有一線希望的,想看看中年山雞兄弟的遺風,我認為這部電影不應該差,因為有任達華、林雪這樣的強勢演員,一起演得不會不好。結果令人失望。香港警察綁匪電影之所以吸引人,最大的原因之一是影片角色的複雜性,很難在一個句子中概括出每個人的性格。
  • 醫學院解剖的屍體,都是從哪兒來的?看完又漲知識了!
    醫學院解剖的屍體,都是從哪兒來的?看完又漲知識了!醫生作為救死扶傷的人,一直讓我們對於他們總是有一顆敬畏之心。相信大家在上網的時候,也經常可以看到一些大學裡學醫的學生,在上實驗課的時候解剖小白鼠的畫面。醫學作為一科非常神奇的學科,一直都有著一種奇怪的力量。
  • 為何到7點整全國電臺都播《新聞聯播》?看完瞬間秒懂!
    嗨嘍,大家好,在這個美好的日子裡,相信大家也是抱著非常歡快的心情,來到小編的這篇文章中吧,哈哈哈,小編也非常的開心,不知大家是否已經關注小編了呢?如果沒有關注的話,趕緊走一波吧。好啦,那就讓咱們進入今天的主題:為何到7點整全國電臺都播《新聞聯播》?看完瞬間秒懂!
  • 《對戰方塊》好玩的益智休閒微信小遊戲推薦
    打開微信掃描下方二維碼關注公眾號即可開始《對戰方塊》↓所以遊戲的要訣就是儘可能快速的合併方塊,減少突出高的部分。  在表層的方塊可以任意移動,但被埋在下面的只能和相鄰的方塊合併。  小編目前的最高紀錄是501分,有沒有想挑戰的小夥伴試著玩玩呢?
  • 周末玩什麼:值得看,更值得聽的《俄羅斯方塊效應》
    將看不見的事物視覺化,將情緒感受流程化,把體驗經由設計代碼化,創造情感的化學反應,就是我們的工作。想通過遊戲達成什麼效果,為了達成這個效果需要張羅什麼要素,像建築家一樣構築設計就是我們的任務。」也因此,《俄羅斯方塊效應》對音樂的運用不同於一般的音樂節奏遊戲,並不需要玩家「跟隨音樂節拍按下按鍵」,而是玩家主動通過翻轉和消除方塊,觸發音樂和畫面的相應反饋,就像是玩家自己在「演奏」音樂。
  • 有沒有想過,二維碼有一天會用光?
    光疫情期間微信「碼上經濟」就用掉了1400億個二維碼那麼就有同學來問了:二維碼會被人類掃完嗎?我們邀請到兩位鵝廠開發老鵝來解答:這個問題很簡單,答案是:會。因為二維碼的尺寸是有限的,那二維碼的數量就是有限的。
  • 什麼是「正宗」的洛麗塔洋裝?看完謝安然的lo裝你就懂了
    面對市面上各種各樣不同款式和風格的洛麗塔洋裝,讓人們眼花繚亂,很多萌新心裡都沒有比較準確的判斷,不知道什麼是「正宗」的洛麗塔洋裝?其實,看完謝安然的lo裝你就懂了。有的萌新可能不太了解謝安然是誰,她是一個歌手,曾在今年參加了女團的選秀節目《創造營2020》,但更是洛麗塔圈內一位比較著名的模特,非常多的小姐姐都是看了她的高質量洛麗塔照片後才紛紛入「坑」的,從另一個角度來說,她也為洛麗塔在中國的發展做出來一定程度的貢獻,讓很多女生都知道了洛麗塔這種精緻又好看的服飾。
  • 二維碼裡的黑方塊是做什麼用的?每個黑色方塊都一樣嗎?
    一個條形碼只能在同一個方向上進行編碼,所以也被稱為一維碼,但是一維碼的各種組合數量有限,並且只能用實體的掃描槍進行物理掃描,於是二維碼應運而生。圖片來源於網絡二維碼就是把數據轉成二進位碼,再把二進位碼填到二維碼中。