LINUX.ORG.RU
ФорумTalks

Нужен емкий штрих-код

 ,


0

1

QR будет маловат. Желательно для хранения файлов заточенный, если такие вообще есть. То есть чтоб хранилось имя файла и его содержимое.

Суть. На печатных документах, небольшого размера можно размещать такой, который содержит исходник и/или электронную версию. Например сверстана страничка в LaTeX, скомпилирована в pdf. На ней же штрих-код, который хранит архив с исходниками, и pdf файл.

Штука удобная получится, когда надо распространять информацию и в этом заинтересованно множество людей. Так получает человек одну бумажную копию, и может распечатать сколько надо.


штрих-код, который хранит архив с исходниками, и pdf файл.

Прикинем: чтобы успешно его распознать, точка должна быть хотя бы с полмиллиметра. Площадь страницы А4 - где-то 60тыс. квадратных миллиметров. Итого: больше 60кБ информации таким образом на страничку не засунешь!

Eddy_Em ☆☆☆☆☆ ()

страничка в LaTeX, скомпилирована в pdf. На ней же штрих-код, который хранит архив с исходниками, и pdf файл.

Страничка в LaTeX, скомпилирована в pdf. Рядом с ней грузовик со страничками штрихкодов.

Sadler ★★★ ()

В общем, эффективнее будет прилагать к тексту болванку с оригиналом, либо же вклеивать в страницы магнитную ленту, на которую и писать все это дело.

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от Eddy_Em

Поэтому все нормальные люди QR-кодом дают ссылочки на документ, размещенный на бескрайних серверах компании.

abraziv_whiskey ★★★★★ ()
Ответ на: комментарий от abraziv_whiskey

Вот это — правильное решение. Хоть на тот же дропбокс.

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от Eddy_Em

Если сканер есть то и меньше сойдет точка, тем более в QR кодах обычно можно восстановить информацию при частичной потере. Когда я был студентом, шпоры обычно печатали с буквами размером примерно в миллиметр.

Tark ★★ ()
Ответ на: комментарий от Tark

обычно можно восстановить информацию при частичной потере. Когда я был студентом, шпоры обычно печатали с буквами размером примерно в миллиметр.

Посадить миллион китайцев распознавать биты? :D

Sadler ★★★ ()
Ответ на: комментарий от Tark

ЕМНИП, QR-код не является избыточным. Так что, при потере части информации ее уже не восстановишь.

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от Sadler

Да в общем-то миллиметровые буквы и файнридер распознать сможет. Современные домашние лазерные принтеры могут в линию на миллиметре уместить около 50 точек.

Tark ★★ ()

Видел решение для сбербанка в омске (вроде lab321 делал).
На платежке печатается двумерный штрихкод (часто такое на зарубежной технике есть). Когда все это считывается сканером у операциониста в компе сразу забиваются все поля (фио, назначения и т. д.)
Вроде как слышал, что чуть ли не 2 кб впихивают в участок размером 3*8 см.

yax123 ★★★ ()
Ответ на: комментарий от Eddy_Em

Так что, при потере части информации ее уже не восстановишь.

ЕМНИП QR может потерять до 30%.

nickionn ★☆ ()
Ответ на: комментарий от yax123

В платежке уникального текста не так уж и много, даже наименования банков не нужны, они по кодам распознаются.

abraziv_whiskey ★★★★★ ()
Ответ на: комментарий от Eddy_Em

Прикинем: чтобы успешно его распознать, точка должна быть хотя бы с полмиллиметра. Площадь страницы А4 - где-то 60тыс. квадратных миллиметров. Итого: больше 60кБ информации таким образом на страничку не засунешь!

Бонус-вопрос: сложно ли в кустарных условиях изготовить 64Кб памяти в качестве мозгов для rep-rap?

Manhunt ★★★★★ ()
Ответ на: комментарий от Manhunt

Если вспомнить, что в первых компьютерах 1 бит информации хранился на индуктивности, то несложно. Достаточно сделать сетку 256·256 миниатюрных катушек индуктивности ☺

Ну и контроллер для всей этой фиговины придумать.

Кстати, можно это и на 3D-принтере напечатать (используя правильные композиты).

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от kostian

Берем эдакий талмуд с ведром и сканируем, сканируем…

Eddy_Em ☆☆☆☆☆ ()

Поздравляю: ты открыл перфокарты

Kroz ★★★★★ ()
Ответ на: комментарий от yax123

QR с этим справится. Там до 4 КБ информации можно закодировать.

KivApple ★★★★★ ()

Проще в QR кодировать ссылку на эти твои исходники. Делать кучу настолько детальных экземпляров избыточно.

vurdalak ★★★★★ ()
Ответ на: комментарий от Eddy_Em

Является. Именно поэтому есть возможность вписать в него картинку

SevikL ★★★★★ ()

gzip+base64+ocr довольно много влезет на A4 мелким шрифтом.

CYB3R ★★★★★ ()

http://ronja.twibright.com/optar/

Optar stands for OPTical ARchiver. It's a codec for encoding data on paper or free software 2D barcode in other words. Optar fits 200kB on an A4 page, then you print it with a laser printer. If you want to read the recording, scan it with a scanner and feed into the decoder program. A practical level of reliability is ensured using forward error correction code (FEC). Automated processing of page batches facilitates storage of files larger than 200kB.

Сам не пробовал, естественно.

DoTheGNU ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.