Biçim bilgisi

Diğer adları: biçim bitleri, biçim dizisi, format information

Tanım

Biçim bilgisi, her QR kodda hata düzeltme seviyesini ve maske desenini kaydeden 15 bitlik bir alandır. Bulucu desenlerin yanında iki kez saklanır; böylece tarayıcı onu ilk okuyabilir.

15 bit neler içerir

Alan 5 veri bitiyle başlar: hata düzeltme seviyesi için 2 bit ve maske deseni numarası için 3 bit. Ardından 10 bit daha BCH hata düzeltmesi eklenir; böylece kod BCH(15,5) olur.

15 bitlik sonuç sonra 101010000010010 sabit deseniyle XOR'lanır. Bu, alanın hiçbir zaman tamamen açık olmamasını sağlar; aksi halde kodun kenarını arayan bir okuyucunun kafası karışabilirdi.

  • Hata düzeltme seviyesi bitleri: L = 01, M = 00, Q = 11, H = 10
  • Maske deseni: 3 bit, 000 ile 111 arası
  • Hata düzeltme: 10 BCH biti
  • Sabit XOR maskesi: 101010000010010

Nerede saklanır

Bir kopya, sol üst bulucu desenin çevresini, ayırıcısının yanındaki satır ve sütunda sarar. İkinci kopya, sağ üst bulucunun altındaki alan ile sol alt bulucunun yanındaki alan arasında bölünür.

İki kopya, bir köşe hasar görse de kodun çözülebilmesi demektir. Sol alt kopyanın yanında, her zaman koyu olan ve koyu modül adı verilen, verinin parçası olmayan tek bir modül durur.

Neden ilk okunur

Tarayıcı, hangi maskeyi kaldıracağını ve kod sözcüklerinin veri ile hata düzeltme arasında nasıl bölündüğünü bilmeden veriyi çözemez. Biçim bilgisi her iki soruyu da yanıtlar; bu yüzden bulucu desenler bulunur bulunmaz okunur. Micro QR kodlar, simge sürümünü de kodlayan tek bir 15 bitlik biçim alanı kullanır.

Sık sorulan sorular

QR kodda hata düzeltme seviyesi nerede saklanır?

Biçim bilgisinde; bulucu desenlerin yanına iki kez yerleştirilen 15 bitlik bir alan. Bitlerinden ikisi L, M, Q veya H seviyesini verir.

Sol alt bulucunun yanındaki tek koyu modül nedir?

Koyu modüldür; standardın her QR kodda koyu olmasını zorunlu kıldığı bir modül. Biçim bilgisinin ikinci kopyasının yanında durur ve veri taşımaz.

Kaynaklar ve standartlar

Tüm terimler