Как использовать dmtxread для чтения отсканированной матрицы данных?

Перенаправления оцениваются слева направо, у вас есть другой способ. Просто поменяйте перенаправления местами:

sudo npm install -g yaml-cli -y >/dev/null 2>&1

В sudo npm install -g yaml-cli -y 2> & 1> / dev / null :

  • Во-первых, для 2> & 1 , STDERR (FD 2) отправляется на терминал (именно там, где в настоящее время подключен STDOUT (FD 1), предположительно, терминал), поэтому отображаются ошибки

  • Затем для > / dev / null , STDOUT отправляется на / dev / null , это происходит позже

1
30.12.2016, 11:35
1 ответ

Похоже, мне удалось получить данные из вашего образа.
Я сделал следующее:

  1. Открыть с помощью GIMP
  2. Цвета -> Порог
  3. Поместите ползунок по центру (я не помню точное значение, которое я выбрал) и нажмите ОК
  4. Изображение -> Размер холста
  5. Выберите проценты
  6. Размер холста: Ширина: 160%
  7. Размер холста: Высота: 120%
  8. Смещение: нажмите «Центр»
  9. Нажмите «Изменить размер»
  10. Инструменты -> Инструменты преобразования -> Инструмент «Повернуть»
  11. Угол: -0,50 и нажмите «Повернуть» (перед этим полезно добавить вертикальную направляющую)
  12. Файл -> Экспортировать как
  13. Выберите имя файла и нажмите «Экспорт», а затем «Экспорт» (со всеми значениями по умолчанию)

Вот изображение, которое я получил после всех этих шагов:
fixed scan

Запуск dmtxread дает мгновенный результат (менее секунды):
dmtxread --shrink = 2 c8wcN1B.jpg> Quant .paperkey
Размер 1428 байт, два первых октета выглядят как двоичный формат paperkey.
Чтобы проверить полученный файл , вы можете загрузить его здесь .

2
27.01.2020, 23:36

Теги

Похожие вопросы