moon_aka_sun: (guess3)
[personal profile] moon_aka_sun

Самым известным примером 2D-кода является бар-код (который, собственно, является даже 1D-кодом, т.е. линейным).

moon_aka_sun

Но существует и много по-настоящему двумерных кодов, которые активно используются в разных областях. (Не забудем и журнал c't, распространявший на своих страницах программы в 2D-кодах в 1980-х годах.)

MaxiCode
MaxiCode
DataMatrix
DataMatrix
QR Code
QR Code
PARC DataGlyphs® - click for full text of the program described below
DataGlyphs®
dot code
Dot Code
HCCB from Microsoft
MS HCCB
Etc,etc,etc.

А теперь доведём идею до абсудра: каждая точка уменьшится до размера одного пикселя и может быть совершенно произвольного цвета. Ни о какой избыточности тут говорить не приходится, но с помощью PrtScrn пожно по-прежнему вытянуть из картинки все исходные биты, которых будет 24 на пиксель. Вот что получится.

Английский текст (Алиса в Стране чудес)
ВЕСЬ ТЕКСТ! 152КБ, 51.5КБ в картинке   Фрагмент: 20x20

Русский текст (Собачье сердце) в CP-1251
ВЕСЬ ТЕКСТ! 186КБ, 76.5КБ в картинке   Фрагмент: 20x20

Русский текст (Собачье сердце) в UTF-8
ВЕСЬ ТЕКСТ! Но байты из очень ограниченного диапазона   Фрагмент: 20x20

JPEG; как и ожидалось, абсолютный "мусор"
Размер практически один к одному с исходной картинкой, но размер был 800x1200, 180КБ   Фрагмент: 20x20

EXE; местами код, местами английский, местами пусто
windiff.exe, 140КБ   Фрагмент: 20x20

Теперь легче догадаться, что у меня на аватаре? :)

Date: 2008-04-26 01:51 am (UTC)
From: [identity profile] oksani.livejournal.com
А вы, барин, извращенец-с

Точно извращенец

Date: 2008-04-26 03:32 am (UTC)
From: [identity profile] ugputu.livejournal.com
Ни надежности, ни компактности, ни простоты использования, а нужно чтобы минимум два качества присутствовали.

Date: 2008-04-26 03:48 am (UTC)
From: [identity profile] ex-hectop.livejournal.com
Катимся назад к перфоленте?

Date: 2008-04-26 04:38 am (UTC)
From: [identity profile] moon-aka-sun.livejournal.com
А вот сколько места занимает мегабайт. И как красив! :)

cygiconv-2.dll

Date: 2008-05-15 12:59 am (UTC)
From: [identity profile] moon-aka-sun.livejournal.com
Barcodes as URLs

In this project, we developed a 2D barcode-reading application for the iPhone that is capable of reading URLs from barcodes and launching them using the phone's built-in browser.

http://www.cs.columbia.edu/~hgs/research/projects/iPhone-barcode/report.html

Date: 2008-06-12 02:55 pm (UTC)

Date: 2008-12-25 08:23 am (UTC)
From: [identity profile] studio-bloger.livejournal.com
Привет!

Хороший материал, спасибо.

Приглашаю поучаствовать в тестировании мобильного ридера для QR-Code.

Условия здесь: http://community.livejournal.com/ru_infolust/4855.html

December 2016

S M T W T F S
    123
4 5678910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 11th, 2025 09:13 am
Powered by Dreamwidth Studios