Minggu, 31 Agustus 2014

barcode


TUGAS TKB

Bacode1Dimensi
Barcode satu dimensi biasanya dinamakan linear bar codes (kode berbentuk baris). Contoh barcode satu dimensi adalah sebagai berikut :
1.ITF (Interleaved 2 dari 5)

The Interleaved 2 dari 5 (atau ITF) kode dikembangkan dari simbologi sebelumnya disebut hanya Kode 2 dari 5. Kode 2 dari 5 adalah numerik dan memiliki bar yang dapat lebar atau sempit. Spasi tidak membawa informasi, dan karena itu lebar mereka tidak kritis.

The Interleaved 2 dari 5 simbologi disarankan sebagai cara memperpendek panjang kode dengan menggunakan spasi untuk membawa informasi. Data dikodekan dalam pasang digit dengan bar yang mewakili karakter pertama dari pasangan dan ruang yang mewakili karakter kedua.

Rasio bar lebar sempit ke bar lebar lebar bisa antara 2: 1 dan 3: 1, tetapi di UPC dan EAN spesifikasi untuk 14 digit pengiriman (atau unit yang diperdagangkan) simbol itu adalah tetap sebesar 2,5: 1 dan ini telah menjadi norma .

Interleaved 2 dari 5 dipilih untuk standar luar kode karton bar karena itu dicetak toleransi yang cukup untuk teknik cetak yang sangat variabel yang digunakan untuk karton bergelombang.

Pada standar 100% pembesaran, jumlah variasi diizinkan di bar lebar 0.3mm (0.012 ").


Contoh di atas menunjukkan standar karakter yang dapat dibaca manusia pengelompokan untuk Eropa Unit yang diperdagangkan kode.
The EAN dan UPC versi 14 digit kode kasus ITF menggunakan perhitungan cek digit yang sama seperti yang dijelaskan pada bagian simbologi EAN.

Di luar kasus luar lingkungan coding, Interleaved 2 dari 5 digunakan untuk sejumlah aplikasi bar coding dengan berbagai panjang kode.

Perlu dicatat bahwa di mana variabel panjang simbol ITF digunakan tanpa digit cek, ada bahaya dari scanner salah mengartikan kode sebagian dipindai sebagai kode yang lengkap. Oleh karena itu ketika menggunakan scanner ITF harus diprogram untuk mengharapkan panjang tetap kode atau cek digit.

Karena sifat yang tidak tepat pencetakan karton bergelombang, kode bar ITF sering menggunakan bar pembawa sekitar kode untuk melindungi simbol dari piring labu berlebihan. Tiga jenis yang berbeda dari pembawa bar digunakan:


ITF Pembawa Bar

Ada tujuh variasi H-Gauge, masing-masing memiliki jarak yang berbeda antara bar vertikal. Tergantung pada faktor pembesaran kode yang dicetak dan jumlah keuntungan cetak diharapkan, dua H-Gauges dapat dipilih, salah satunya harus selalu mengisi-in dalam bar vertikal, yang lain harus tetap jelas. Jika kedua mengisi, pelat cetak mungkin perlu dibersihkan atau tekanan di atasnya berkurang. Jika kedua alat pengukur tetap jelas, mungkin ada tekanan yang kurang memadai di piring atau kesalahan dalam pembuatan piring.
Sumber: http://www.computalabel.com/aboutitf.htm

2. Code 93

From Wikipedia, the free encyclopedia

Description: http://bits.wikimedia.org/static-1.24wmf16/skins/common/images/magnify-clip.png WIKIPEDIA "dikodekan dalam Kode 93
Kode 93 adalah simbologi barcode yang dirancang pada tahun 1982 oleh Intermec untuk memberikan yang lebih tinggi kepadatan dan keamanan data tambahan untuk Kode 39. Ini adalah alfanumerik, panjang variabel simbologi. Kode 93 digunakan terutama oleh Canada Post untuk mengkodekan informasi pengiriman tambahan. Setiap simbol mencakup dua karakter cek.
Kode 93 dirancang untuk mengkodekan 26 huruf besar, 10 angka dan 7 karakter khusus:
A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
0, 1, 2, 3, 4, 5, 6, 7, 8, 9
-.,, $, /, +,%, SPACE.
Setiap Kode 93 karakter dibagi menjadi sembilan modul dan selalu memiliki tiga bar dan tiga ruang, sehingga nama. Setiap bar dan ruang adalah dari 1 sampai 4 modul lebar.
Selain 43 karakter, Kode 93 mendefinisikan 5 karakter khusus (termasuk start / stop karakter), yang dapat dikombinasikan dengan karakter lain untuk tegas mewakili semua 128 karakter ASCII.
Dalam sistem terbuka, nilai minimum dimensi X adalah 7.5 mils (0,19 mm). minimum bar tinggi adalah 15 persen dari panjang simbol atau 0,25 inci (6,35 mm), mana yang lebih besar. Mulai dan trailing zona tenang harus minimal 0,25 inci (6,35 mm).


Full ASCII Code 93


Kode 93 dibatasi untuk 43 karakter dan 5 karakter khusus. Dalam Kode ASCII lengkap 93 Simbol 0-9, AZ, "-" ".",, "$", "/", "+" Dan "%" adalah sama dengan representasi mereka dalam huruf Kode 93. Bawah, tambahan karakter tanda baca dan karakter kontrol yang diwakili oleh urutan dua karakter dari Kode 93.

3. Code 39

Dari Wikipedia, ensiklopedia bebas
Sebuah Kode 39 Barcode Label


Kode 39 (juga dikenal sebagai Alpha39, Kode 3 dari 9, Kode 3/9, Type 39, Kode USS 39, atau USD-3) ​​adalah panjang variabel, diskrit simbologi barcode.

Kode 39 Spesifikasi mendefinisikan 43 karakter, terdiri dari huruf besar (A sampai Z), angka numerik (0 sampai 9) dan sejumlah karakter khusus (-.,, $, /, +,%, Dan ruang). Karakter tambahan (ditandai '*') digunakan untuk kedua mulai dan berhenti pembatas. Setiap karakter terdiri dari sembilan elemen: lima bar dan empat ruang. Tiga dari sembilan elemen di masing-masing karakter lebar (nilai biner 1), dan enam elemen sempit (biner nilai 0). Rasio lebar antara sempit dan lebar dapat dipilih antara 1: 2 dan 1:

Barcode itu sendiri tidak berisi cek digit (berbeda dengan-misalnya-Code 128), tetapi dapat dianggap memeriksa diri dengan alasan bahwa satu bar keliru ditafsirkan tidak dapat menghasilkan karakter lain yang valid. Mungkin kelemahan paling serius dari Kode 39 adalah kerapatan data rendah: Hal ini membutuhkan lebih banyak ruang untuk mengkodekan data dalam Code 39 daripada, misalnya, dalam Undang 128. Ini berarti bahwa barang-barang yang sangat kecil tidak dapat diberi label dengan Kode 39 barcode berbasis. Namun, Code 39 masih banyak digunakan dan dapat diterjemahkan dengan hampir semua pembaca barcode. Salah satu keuntungan dari Kode 39 adalah bahwa karena tidak ada kebutuhan untuk menghasilkan cek digit, dapat dengan mudah diintegrasikan ke dalam sistem pencetakan yang ada dengan menambahkan font barcode ke sistem atau printer dan kemudian mencetak data mentah dalam font yang.

Kode 39 dikembangkan oleh Dr David Allais dan Ray Stevens dari Intermec tahun 1974 desain asli mereka termasuk dua bar lebar dan satu ruang luas di masing-masing karakter, sehingga 40 karakter mungkin. Menyisihkan satu dari karakter ini sebagai awal dan menghentikan pola tersisa 39 karakter, yang merupakan asal dari Kode nama 39. [1] karakter Tanda baca kemudian menambahkan bahwa menyimpang dari pola ini, memperluas karakter set menjadi 43 karakter. Kode 39 kemudian dibakukan sebagai ANSI MH 10,8 M-1983 dan MIL-STD-1189 [2] MIL-STD-1189 telah dibatalkan dan diganti dengan ANSI / AIM BC1 / 1995, Uniform simbologi Spesifikasi -. Kode 39.
Encoding

Karakter yang disajikan di bawah bukanlah karakter encodable benar, tetapi start dan stop simbol untuk Kode 39. asimetri simbol memungkinkan pembaca untuk menentukan arah barcode yang akan dipindai. Kode ini secara tradisional dipetakan ke * karakter dalam font barcode dan akan sering muncul dengan representasi terbaca-manusia bersama barcode.

Sebagai umum, maka lokasi dari dua bar luas dapat dianggap mengkodekan angka antara 1 dan 10, dan lokasi ruang yang luas (yang memiliki empat kemungkinan posisi) dapat dianggap mengklasifikasikan karakter tersebut ke dalam salah satu dari empat kelompok (dari kiri ke kanan): Surat + 20 (UZ), Digit, Surat + 0 (AJ), dan Surat + 10 (KT). Misalnya, huruf P (menjadi huruf ke-16 abjad) memiliki bar yang selaras untuk mewakili angka 6, dan ruang di posisi paling kanan untuk memilih Surat grup + 10.

Ketika direpresentasikan sebagai angka, angka "10" digunakan untuk mengkodekan angka nol. Karena hanya ada enam huruf dalam Surat + 20 kelompok (huruf 21-26, atau UZ), empat posisi lain dalam kelompok ini (27-30) digunakan untuk mewakili tiga simbol (dasbor, periode, ruang) serta start / stop karakter.

Dua bar lebar mengkodekan angka antara 1 dan 10 dengan menduduki dua dari lima posisi yang memiliki kesetaraan numerik berikut: 1, 2, 4, 7, P. Angka-angka tersebut dijumlahkan bersama-sama. Misalnya, nomor 6 dikodekan NWWNN, dengan lebar bar menduduki posisi untuk 2 dan 4 (2 + 4 = 6). Posisi P singkatan paritas, dan tidak menambah apa-apa untuk jumlah tersebut - bukan, berisi bar lebar hanya ketika pengkodean angka yang membutuhkan bar tunggal (1, 2, 4, dan 7), sehingga untuk memastikan bahwa tepat dua dari lima posisi masih mengandung bar lebar.
Legend
Format1
Format2
Desc
W
B
Wide - Black
N
b
Narrow - Black
w
W
Wide - White
n
w
Narrow - White
4. Kode 128
       adalah sangat high-density simbologi barcode. Hal ini digunakan untuk barcode alfanumerik atau numerik saja. Hal ini dapat mengkodekan semua 128 karakter ASCII dan, dengan menggunakan karakter ekstensi (FNC4), Latin-1 karakter didefinisikan dalam ISO / IEC 8859-1 [rujukan?].

GS1-128 (sebelumnya dikenal sebagai UCC / EAN-128) adalah bagian dari Code 128 dan digunakan secara luas di seluruh dunia dalam pengiriman dan kemasan industri sebagai identifikasi produk kode untuk tingkat kontainer dan palet dalam rantai pasokan. Simbologi ini sebelumnya didefinisikan sebagai ISO / IEC 15417: 2007.

Sebuah Kode 128 barcode akan memiliki enam bagian:

     tenang Zona
     Mulai Karakter
     Pengkodean data
     Periksa Karakter
     berhenti Karakter
     tenang Zona

     128A (Kode Set A) - karakter ASCII 00-95 (0-9, AZ dan kode kontrol), karakter khusus, dan FNC 1-4
     128B (Kode Set B) - karakter ASCII 32-127 (0-9, AZ, az), karakter khusus, dan FNC 1-4
     128C (Kode Set C) - 00-99 (encode setiap dua digit dengan satu code) dan FNC1

zona tenang

Zona tenang harus setidaknya tujuh kali lebar elemen bar / ruang sempit. Ini adalah wajib di sisi kiri dan kanan barcode. Zona tenang tidak harus kurang dari 4mm-1.65mm tergantung pada jenis kode bar. Sumber: Gambar 5.2.1.4.4 - 1 dari Spesifikasi GS1 Umum
Start / stop dan data dikodekan

Setiap karakter dalam simbol barcode terdiri dari tiga bar dan tiga ruang. (Halte menambahkan bar ekstra tambahan panjang 2) Setiap bar atau ruang 1, 2, 3 atau 4 unit lebar, jumlah lebar dari bar harus bahkan, jumlah lebar dari ruang harus ganjil , dan jumlah 11 unit per karakter. Misalnya, pengkodean nilai ASCII 0 dapat dilihat sebagai 10011101100, dimana 1 (satu) adalah sebuah bar dan 0 adalah spasi. Sebuah single 1 akan menjadi garis tipis dalam kode bar. Tiga 1 (111) secara berurutan menunjukkan bar tiga kali setebal satu 1 bar.

Kode menggunakan 107 dari 108 kemungkinan pola yang memenuhi kriteria yang dipersyaratkan, dengan pola 211.133 sengaja tersisa tidak terpakai. Hal ini dilakukan untuk meningkatkan pemindaian Omnidirectional dan membantu mencegah salah membaca (jika 211.133 mewakili simbol yang sah itu bisa salah untuk kode berhenti 2.331.112 ketika dipindai mundur).
Periksa perhitungan digit

Position
Code
Value
Position x Value
1
Start Code A
103
103
1
P
48
48
2
J
42
84
3
J
42
126
4
1
17
68
5
2
18
90
6
3
19
114
7
C
35
245


Sum
878


Divisor
103


Sum/Divisor
8.524

Remainder &
Check Sum Value
54
Sumber: http://en.wikipedia.org/wiki/Code_128

5.EAN
Sebuah EAN-13 barcode (Pasal awalnya Eropa Number, tapi sekarang berganti nama menjadi International Pasal Nomor meskipun singkatan EAN telah ditahan) adalah 13 digit (12 data dan 1 check) standar barcode yang merupakan superset asli 12 digit Universal Kode Produk (UPC) sistem yang dikembangkan di Amerika Serikat [1] The EAN-13 barcode didefinisikan oleh organisasi standar GS1..

The 13 digit dalam barcode EAN-13 dikelompokkan sebagai berikut:

     Kelompok kiri: Digit 2-7. Kelompok kiri juga mengkodekan angka 1, melalui skema ganjil dan genap paritas.
     Kelompok kanan: Digit 8-13, angka 13 adalah angka cek.

The EAN-13 barcode yang digunakan di seluruh dunia untuk menandai produk sering dijual di titik penjualan ritel. Angka-angka dikodekan dalam EAN-13 barcode adalah nomor identifikasi produk, yang juga disebut Pasal Jepang Number (JAN) di Jepang. Semua angka yang dikodekan dalam UPC dan EAN barcode dikenal sebagai Global Trade Barang Nomor (GTIN), dan mereka dapat dikodekan dalam barcode GS1 lainnya.

Semakin sedikit umum digunakan EAN-8 barcode digunakan juga untuk menandai barang eceran; Namun, mereka biasanya disediakan untuk item yang lebih kecil, misalnya permen.

2-digit (EAN 2) dan 5-digit (EAN 5) barcode tambahan dapat ditambahkan untuk total 14 atau 17 Data digit. Biasanya ini digunakan untuk majalah (untuk menunjukkan nomor penerbitan tahun berjalan [2]), atau buku-buku dan produk ditimbang seperti makanan (untuk menunjukkan produsen disarankan harga eceran atau MSRP [3]), masing-masing.



Pengkodean biner digit data ke EAN-13 barcode
Encoding EAN-13
nomor kode L
nomor kode G
nomor kode R


Untuk mengkodekan EAN-13 barcode, angka yang pertama dibagi menjadi 3 kelompok; digit pertama, kelompok pertama dari 6 dan kelompok terakhir dari 6 Kelompok pertama dari enam dikodekan menggunakan skema dimana setiap digit memiliki dua pengkodean mungkin, salah satu yang memiliki bahkan paritas dan salah satu yang memiliki paritas ganjil. Digit pertama dikodekan dengan memilih pola pilihan antara dua pengkodean ini untuk enam digit berikutnya, sesuai dengan tabel di bawah ini. (Berbeda dengan digit, digit pertama tidak diwakili langsung oleh pola bar.) Semua angka di kelompok terakhir dari enam digit dikodekan menggunakan satu set pola yang pola yang sama digunakan untuk UPC.

Jika digit pertama adalah nol, semua angka dalam kelompok pertama dari enam dikodekan menggunakan pola yang digunakan untuk UPC, oleh karena itu, barcode UPC juga merupakan EAN-13 barcode dengan digit pertama diatur ke nol.


Sumber: http://en.wikipedia.org/wiki/International_Article_Number_%28EAN%29
6. The Universal Product Code (UPC)
The Universal Product Code (UPC) adalah simbologi barcode (yaitu, jenis tertentu barcode) yang banyak digunakan di Amerika Serikat, Kanada, Inggris, Australia, Selandia Baru dan negara-negara lain untuk melacak barang perdagangan di toko-toko. Bentuk yang paling umum, UPC-A, terdiri dari 12 digit angka, yang secara unik ditugaskan untuk setiap barang dagangan. Seiring dengan EAN barcode terkait, UPC adalah barcode terutama digunakan untuk pemindaian item perdagangan pada titik penjualan, per spesifikasi GS1. [1] struktur data UPC yang komponen GTINs (Global Trade Barang Nomor). Semua struktur data tersebut mengikuti spesifikasi GS1 global, yang mendasarkan pada standar internasional. Beberapa pengecer (pakaian, furnitur) tidak menggunakan Sistem GS1 (simbol kode bar lainnya, sistem nomor artikel lain). Pengecer lain menggunakan EAN / UPC kode bar simbologi tetapi tanpa menggunakan GTIN (untuk merek produk yang dijual di pengecer tersebut hanya).

komposisi

Setiap UPC-A barcode terdiri dari strip scannable bar hitam dan spasi putih, di atas urutan 12 digit angka. Tidak ada surat, karakter, atau konten lainnya dalam bentuk apapun mungkin muncul pada standar UPC-A barcode. Angka dan bar mempertahankan korespondensi satu-ke-satu - dengan kata lain, hanya ada satu cara untuk mewakili setiap nomor 12-digit visual, dan hanya ada satu cara untuk mewakili setiap barcode visual yang numerik.

Daerah scannable setiap UPC-A barcode mengikuti pola SLLLLLLMRRRRRRE, dimana S (mulai), M (tengah), dan E (akhir) penjaga bar diwakili persis sama pada setiap UPC dan L (kiri) dan R (kanan) bagian kolektif mewakili 12 digit angka yang membuat masing-masing UPC unik. Pertama digit L menunjukkan sistem nomor tertentu untuk digunakan oleh berikut digit. Terakhir digit R adalah mendeteksi kesalahan cek digit yang memungkinkan beberapa kesalahan dalam pemindaian atau entri manual untuk dideteksi. Pengidentifikasi non-numerik, bar penjaga, memisahkan dua kelompok enam digit dan menetapkan waktunya.
Sumber: http://en.wikipedia.org/wiki/Universal_Product_Code
Barcode 2D
November 18, 2010 by andriyudhistira
Barcode 2D
Biasa disebut dengan QR Code merupakan matrix code yang dikembangakan pada tahun 1994 oleh Denso-Wave, yakni divisi Toyota Corporation Jepang. Kepanjangan dari QR adalah Quick Response yang artinya bisa meng-encode data yang ada didalam code tersebut dengan cepat. QR code ini berisi informasi baik dalam arah vertikal dan horizontal dan Pola simbol berupa matriks titik dalam suatu area berbentuk persegi empat, ukuran kotak sekitar 1,5 centimeter persegi. QR Code bisa menyimpan data numerik sepanjang 7.089 digit dan 4.296 karakter huruf.
Fungsi dari QR Code hampir sama dengan sistim barcode satu dimensi yang kita kenal selama ini yaitu digunakan untuk mengidentifikasi suatu barang secara cepat dan mudah, tetapi di era modern saat ini QR Code ini bisa digunakan lebih luas untuk segala macam kebutuhan seperti tiketing pesawat, tiket bioskop, iklan, MMS, kartu nama, dalam bidang post digunakan sebagai perangko online, dan dalam bidang industri digunakan sebagai kode informasi untuk komponen elektronika, perhiasan dsb. Sehingga dapat disimpulkan keuntungan yang paling utama dari penggunaan 2D adalah efisiensi, kecepatan, ketepatan dan keamanan data serta mengalokasian waktu yang ada.
Cara kerja dan Konsep dari Barcode 2D ini adalah sebagai berikut :
Spesifikasi QR code :
Elemen terkecil (kotak hitam atau putih) dari kode QR ini disebut “modul”. Kode QR terdiri dari modul kombinasi hitam dan putih, pola deteksi posisi, pola waktu, format informasi yang mengandung koreksi kesalahan tingkat dan nomor masker, data area dan kode kesalahan koreksi (Reed-Solomon code).


QR code model 2
Micro QR code
Position detection patterns
Posisi pola Deteksi diatur pada tiga sudut kode QR. (Micro QR memiliki satu.) Posisi dari kode QR terdeteksi dengan pola deteksi posisi yang memungkinkan kecepatan tinggi
membaca.
Dari posisi A, B dan C, laju modul hitam dan putih 1:1:3:1:1 untuk menentukan sudut rotasi / perpindahan kode. Hal ini dapat dibaca dari segala arah, secara signifikan meningkatkan efisiensi kerja.
Margin
Ini adalah area kosong di sekitar kode QR. Model 1 dan 2 membutuhkan margin sebesar empat modul dan Mikro kode QR membutuhkan dua modul.
Timing pattern
Putih dan modul hitam diatur secara bergantian untuk menentukan koordinat. Pola waktu ditempatkan di antara dua pola deteksi posisi dalam kode QR.
Format information
Ini berisi tingkat kesalahan koreksi dan pola topeng kode QR. Informasi Format dibaca pertama ketika kode tersebut diterjemahkan.
Error-correcting code (Reed-Solomon code)
Reed-Solomon kode diterapkan untuk mengembalikan data ketika sebuah bagian dari kode QR hilang. Tingkat restorasi bervariasi di 4 tingkat kesalahan yang berbeda mengoreksi. Misalnya, jika area yang rusak hingga 15% dari luas seluruh kode, data dapat dikembalikan dengan tingkat kesalahan M mengoreksi.
Error correcting level
Damaged area to entire code size
L
7%
M
15%
Q
25%
H
30%
* Faktor koreksi dipilih dari kode QR mikro dibatasi tergantung pada versi.
Konsep 2D Code :
Code 2D yang paling umum adalah kode matriks, yang menampilkan persegi atau dot-modul berbentuk diatur pada suatu pola grid. simbol 2-D juga datang dalam berbagai format visual lainnya. Selain dari pola melingkar, ada simbol 2-D beberapa yang mempekerjakan steganografi dengan menyembunyikan serangkaian modul atau berbentuk berbeda-ukuran dalam gambar yang ditentukan pengguna (misalnya, DataGlyphs).
steganografi : adalah seni dan ilmu menulis pesan tersembunyi atau menyembunyikan pesan dengan suatu cara sehingga selain si pengirim dan si penerima, tidak ada seorangpun yang mengetahui atau menyadari bahwa ada suatu pesan rahasia.
simbol 2-D tidak bisa dibaca oleh laser karena tidak biasanya ada pola menyapu yang dapat mencakup seluruh simbol. Mereka harus scan oleh scanner berbasis gambar menggunakan perangkat charge coupled (CCD) atau teknologi sensor kamera digital.
CCD : charge-coupled device adalah sebuah sensor untuk merekam gambar, terdiri dari sirkuit terintegrasi berisi larikan kondensator yang berhubungan, atau berpasangan.
Operasi :
Ketika sebuah foton membentur atom, ini dapat mengangkat sebuah elektron ke tingkat energi yang lebih tinggi, atau dalam beberapa kasus, melepaskan elektron dari atom. Ketika cahaya menimpa permukaan CCD, ini membebaskan beberapa elektron untuk bergerak dan berkumpul di kondensator. Elektron tersebut digeser sepanjang CCD oleh pulsa-pulsa elektronik dan dihitung oleh sebuah sirkuit yang mengambil elektron dari setiap piksel kedalam sebuah kondensator lalu mengukur dan menguatkan tegangan yang membentanginya, lalu mengosongkan kondensator. Ini memberikan sebuah citraan hitam-putih yang efektif dengan mengukur seberapa banyak cahaya yang jatuh disetiap piksel.
Berikut ini beberapa kelebihan QR Code :
  • Kode QR memiliki kapasitas tinggi dalam data pengkodean, yaitu mampu menyimpan semua jenis data, seperti data numerik, data alphabetis, kanji,kana,hiragana,simbol,dan kode biner.
  • Secara spesifik, kode QR mampu menyimpan data jenis numerik sampai dengan 7.089 karakter, data alphanumerik sampai dengan 4.296 karakter, kode binari sampai dengan 2.844 byte, dan huruf kanji sampai dengan 1.817 karakter.
  • QR Code memiliki tampilan yang lebih kecil daripada kode batang. Hal ini dikarenakan kode QR mampu menampung data secara horizontal dan vertikal, oleh karena itu secara otomatis ukuran dari tampilannya gambar kode QR bisa hanya seperspuluh dari ukuran sebuah kode batang.
  • QR code juga tahan terhadap kerusakan, sebab kode QR mampu memperbaiki kesalahan sampai dengan 30%. Oleh karena itu, walaupun sebagian simbol kode QR kotor ataupun rusak, data tetap dapat disimpan dan dibaca.
  • Tiga tanda berbentuk persegi di tiga sudut memiliki fungsi agar simbol dapat dibaca dengan hasil yang sama dari sudut manapun sepanjang 360 derajat
  • Lebih efisien karena code yang dihasilkan berupa gambar yang bisa dimasukan kedalam ponsel dan didalam ponsel juga sudah ada software untuk pembacaan code tersebut
Perangkat yang dibutuhkan dalam pembuatan dan pembacaan QR Code :
Pembuatan QR Code
Dalam pembuatan QR Code tidaklah sulit karena di era yang modern ini banyak situs yang menydiakan jasa pembuatan QR Code tersebut yang bisa kita akses secara gratis salah satu nya adalah situs Kaywa Generator.


Pembacaan QR Code
Dengan menggunakan software khusus
Untuk pembacaan data yang ada pada QR code salah satunya bisa menggunakan HP yang didalam nya sudah terdapat software QR Code reader, beberapa HP yang sudah support dengan aplikasi tersebut antara lain blackberry dan hp java berkamera juga bisa mendownload gratis aplikasi 2D readernya pada http://www.getjar.com/mobile/7361/kaywa-reader/
Gambaran umum ketika kita menggunakan QR Code pada HP adalah pada saat kita ingin bertukar PIN Blackberry kepada teman kita, kita tinggal tunjukan code tsb ke Blackberry teman kita atau jika kita membeli tiket pewasat secara online biasanya kita hanya akan menerima code yang berupa QR code tsb dan bisa kita tunjukan code tersebut ke putugas tiket yang ada dibandara, cukup praktis bukan ?
Dengan menggunakan Scanner 2D
Scanner yang support untuk membaca QR Code haruslah scanner barcode 2D yg berbasis CCD, seperti Metrologic MS1690 Focus atau Unitech MS336.

barcode scanner 2 dimensi Metrologic MS1690 Focus dan Unitech MS336.
barcode scanner 2 dimensi NLS-HR200
Semua Jenis barcode 1 Dimensi dan 2 Dimensi

Decode Distances

Barcode
Density (mil)
Near (mm)
Far (mm)
Code 39
5
55
115
Code 39
10
30
21.5
Selain dengan menggunakan HP dan Barcode reader bahkan ada sejumlah produk kamera digital yang mampu menangkap citra barcode 2D untuk kemudian dapat diterjemahkan oleh software ke dalam pesan yang dapat dibaca oleh kita.

Contoh barcode 2 Dimensi:



PDF417                                                                                                                                                                                       Dari Wikipedia, ensiklopedia bebas                                                                                                                                        Contoh simbol PDF417
PDF417 adalah ditumpuk linear Format simbol barcode yang digunakan dalam berbagai aplikasi, terutama transportasi, kartu identitas, dan manajemen persediaan. PDF singkatan dari Portable Data File. 417 menandakan bahwa setiap pola dalam kode terdiri dari 4 bar dan ruang, dan bahwa masing-masing pola adalah 17 unit panjang. The PDF417 simbologi diciptakan oleh Dr Ynjiun P. Wang di Symbol Technologies pada tahun 1991 (Wang 1993) Hal ini diwakili oleh standar ISO 15438.


DF417 menggunakan basis 929 encoding. Setiap codeword mewakili angka antara 0 dan 928 inklusif.

Para codeword yang diwakili oleh pola gelap (bar) dan cahaya (spasi) daerah. Masing-masing pola ini berisi empat bar dan empat ruang (di mana 4 di nama berasal dari). Total lebar 17 kali lebar tersempit diperbolehkan bar vertikal (dimensi X); ini adalah di mana 17 nama berasal dari. Setiap pola dimulai dengan bar dan berakhir dengan spasi.

Tinggi baris harus 3 kali minimum width: Y ≥ 3 X. [2]

Ada tiga pola bar-space yang berbeda digunakan untuk mewakili setiap codeword. Pola-pola ini akan disusun dalam tiga kelompok yang dikenal sebagai cluster. Cluster diberi label 0, 3, dan 6 Tidak ada pola bar-space digunakan dalam lebih dari satu cluster. Baris dari siklus simbol melalui tiga kelompok, jadi baris 1 menggunakan pola dari klaster 0, baris 2 menggunakan klaster 3, baris 3 menggunakan klaster 6, dan baris 4 lagi menggunakan klaster 0.

Yang cluster dapat ditentukan dengan persamaan: [3]

     K = b_1 - b_2 + b_3 - b_4 + 9 \, \, \ pmod 9

Dimana K adalah jumlah cluster dan bi mengacu pada lebar bar hitam ke-i dalam karakter simbol (dalam X unit).

Atau, [4]

     K = E_1 - E_2 + E_5 - E_6 + 9 \, \, \ pmod 9

Dimana Ei adalah jarak tepi-ke-next-sama-tepi-i. Indeks ganjil terdepan bar ke tepi terkemuka bar berikutnya; bahkan indeks sedang tepi trailing.
Sumber: http://en.wikipedia.org/wiki/PDF417