Страница 3 из 4
Re: сканер Mustec 1200 UB Plus
Добавлено: 03 май 2019, 17:33
Olej
Olej писал(а):
И в результате:
Двигаясь по п.3 подсказки ... получаю совершенно удивительные вещи:
Код: Выделить всё
olej@nvidia:~/2019_WORK/FAMILY$ sudo scanimage -L
[sudo] пароль для olej:
device `gt68xx:libusb:002:006' is a Trust ���_U flatbed scanner
И дальше:
Код: Выделить всё
olej@nvidia:~/2019_WORK/FAMILY$ sudo xsane
...
Re: сканер Mustec 1200 UB Plus
Добавлено: 03 май 2019, 17:50
Olej
Olej писал(а):
... получаю совершенно удивительные вещи:
Проверка работоспособности подключенного сканера (
Настройка сканера в ALT Linux):
Код: Выделить всё
olej@nvidia:~/2019_WORK/FAMILY$ scanimage -T
scanimage: no SANE devices found
Та же фигня... А так - нормально!:
Код: Выделить всё
olej@nvidia:~/2019_WORK/FAMILY$ sudo scanimage -T
[sudo] пароль для olej:
scanimage: scanning image of size 2563x3531 pixels at 8 bits/pixel
scanimage: acquiring gray frame, 8 bits/sample
scanimage: reading one scanline, 2563 bytes... PASS
scanimage: reading one byte... PASS
scanimage: stepped read, 2 bytes... PASS
scanimage: stepped read, 4 bytes... PASS
scanimage: stepped read, 8 bytes... PASS
scanimage: stepped read, 16 bytes... PASS
scanimage: stepped read, 32 bytes... PASS
scanimage: stepped read, 64 bytes... PASS
scanimage: stepped read, 128 bytes... PASS
scanimage: stepped read, 256 bytes... PASS
scanimage: stepped read, 512 bytes... PASS
scanimage: stepped read, 1024 bytes... PASS
scanimage: stepped read, 2048 bytes... PASS
scanimage: stepped read, 4096 bytes... PASS
scanimage: stepped read, 4095 bytes... PASS
scanimage: stepped read, 2047 bytes... PASS
scanimage: stepped read, 1023 bytes... PASS
scanimage: stepped read, 511 bytes... PASS
scanimage: stepped read, 255 bytes... PASS
scanimage: stepped read, 127 bytes... PASS
scanimage: stepped read, 63 bytes... PASS
scanimage: stepped read, 31 bytes... PASS
scanimage: stepped read, 15 bytes... PASS
scanimage: stepped read, 7 bytes... PASS
scanimage: stepped read, 3 bytes... PASS
Re: сканер Mustec 1200 UB Plus
Добавлено: 07 май 2019, 21:01
Olej
Olej писал(а):
Та же фигня... А так - нормально!:
А после
перезагрузки, (
не меняя разъём подключения USB):
Код: Выделить всё
olej@nvidia:~$ lsusb
Bus 002 Device 004: ID 05d8:4002 Ultima Electronics Corp. Artec Ultima 2000 (GT6801 based)/Lifetec LT9385/ScanMagic 1200 UB Plus Scanner
Bus 002 Device 003: ID 14cd:168a Super Top
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 2101:020f ActionStar
Bus 001 Device 005: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 001 Device 003: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
olej@nvidia:~$ ls -la /dev/bus/usb/002/004
crw-rw-r--+ 1 root root 189, 131 мая 7 16:25 /dev/bus/usb/002/004
Без всяких sudo:
Код: Выделить всё
olej@nvidia:~$ scanimage -T
scanimage: scanning image of size 2563x3531 pixels at 8 bits/pixel
scanimage: acquiring gray frame, 8 bits/sample
scanimage: reading one scanline, 2563 bytes... PASS
scanimage: reading one byte... PASS
scanimage: stepped read, 2 bytes... PASS
scanimage: stepped read, 4 bytes... PASS
scanimage: stepped read, 8 bytes... PASS
scanimage: stepped read, 16 bytes... PASS
scanimage: stepped read, 32 bytes... PASS
scanimage: stepped read, 64 bytes... PASS
scanimage: stepped read, 128 bytes... PASS
scanimage: stepped read, 256 bytes... PASS
scanimage: stepped read, 512 bytes... PASS
scanimage: stepped read, 1024 bytes... PASS
scanimage: stepped read, 2048 bytes... PASS
scanimage: stepped read, 4096 bytes... PASS
scanimage: stepped read, 4095 bytes... PASS
scanimage: stepped read, 2047 bytes... PASS
scanimage: stepped read, 1023 bytes... PASS
scanimage: stepped read, 511 bytes... PASS
scanimage: stepped read, 255 bytes... PASS
scanimage: stepped read, 127 bytes... PASS
scanimage: stepped read, 63 bytes... PASS
scanimage: stepped read, 31 bytes... PASS
scanimage: stepped read, 15 bytes... PASS
scanimage: stepped read, 7 bytes... PASS
scanimage: stepped read, 3 bytes... PASS
olej@nvidia:~$ scanimage -L
device `gt68xx:libusb:002:004' is a Trust 0u�V flatbed scanner
Выяснить что там происходит с правами доступа и куда, при
горячем перемыкании сканера между USB разъёмами ... в этот раз не удастся!
Ну и, естественно:
Без всяких проблем...
Re: сканер Mustec 1200 UB Plus
Добавлено: 30 июн 2019, 17:26
Olej
Очень уместная и полезная публикация (перевод), см.
Пять графических утилит для сканирования в Linux - в тему.
Re: сканер Mustec 1200 UB Plus
Добавлено: 13 фев 2020, 12:43
Olej
Olej писал(а): ↑03 май 2019, 17:30
Этот сканер сведёт меня с ума! (а вас также любой ваш установленный сканер с xsane)...
Поскольку ПО сканирования в Linux "грязное", и это неоднократно описывалось - многие мелочи приходится дописывать в конфигурации вручную... то вот ещё заметка, которую следует сохранить: как там неправильно указаны пути файлов и куда их править:
К вопросу об установке сканера Epson Perfection V10 на Ubuntu
Re: сканер Mustec 1200 UB Plus
Добавлено: 27 авг 2020, 20:56
Olej
Olej писал(а): ↑27 апр 2019, 11:24
После обновлений ... Mint до 19.1 ...
Опять задрал сканер, после обновлений до:
Код: Выделить всё
olej@nvidia:~/2020_WORK/HISTORY/08/27$ lsb_release -a
No LSB modules are available.
Distributor ID: Linuxmint
Description: Linux Mint 20
Release: 20
Codename: ulyana
И опять начинается:
- Снимок экрана от 2020-08-27 19-08-45.png (11.02 КБ) 2032 просмотра
Код: Выделить всё
olej@nvidia:~$ scanimage -T
Output format is not set, using pnm as a default.
scanimage: no SANE devices found
Код: Выделить всё
ej@nvidia:~$ scanimage -L
No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
Код: Выделить всё
olej@nvidia:~$ lsusb
Bus 002 Device 004: ID 05d8:4002 Ultima Electronics Corp. Artec Ultima 2000 (GT6801 based)/Lifetec LT9385/ScanMagic 1200 UB Plus Scanner
Bus 002 Device 003: ID 14cd:168a Super Top
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 2101:020f ActionStar
Bus 001 Device 005: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 001 Device 003: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Re: сканер Mustec 1200 UB Plus
Добавлено: 27 авг 2020, 21:01
Olej
В итоге, как и раньше приходитсвя:
1. в /etc/sane.d/gt68xx.conf затираю (комментирую):
Код: Выделить всё
# Autodetect Mustek BearPaw 1200 CU, 2400 CU, Mustek ScanExpress 1200 UB Plus,
# Artec Ultima 2000 (e+), and several other GT-6801-based scanners
#usb 0x05d8 0x4002
2. там же дописываю в конец:
Код: Выделить всё
# Mustek ScanExpress 1200 UB Plus:
usb 0x05d8 0x4002
override "mustek-scanexpress-1200-ub-plus"
firmware "/usr/share/sane/gt68xx/sbfw.usb"
vendor "Trust"
model "Compact Scan USB 19200"
afe 0x20 0x02 0x22 0x03 0x1f 0x04
3. после чего:
Код: Выделить всё
olej@nvidia:~$ scanimage -L
device `gt68xx:libusb:002:004' is a Trust PX���U flatbed scanner
Код: Выделить всё
olej@nvidia:~$ sudo scanimage -T
Output format is not set, using pnm as a default.
scanimage: scanning image of size 2563x3531 pixels at 8 bits/pixel
scanimage: acquiring gray frame, 8 bits/sample
scanimage: reading one scanline, 2563 bytes... PASS
scanimage: reading one byte... PASS
scanimage: stepped read, 2 bytes... PASS
scanimage: stepped read, 4 bytes... PASS
scanimage: stepped read, 8 bytes... PASS
scanimage: stepped read, 16 bytes... PASS
scanimage: stepped read, 32 bytes... PASS
scanimage: stepped read, 64 bytes... PASS
scanimage: stepped read, 128 bytes... PASS
scanimage: stepped read, 256 bytes... PASS
scanimage: stepped read, 512 bytes... PASS
scanimage: stepped read, 1024 bytes... PASS
scanimage: stepped read, 2048 bytes... PASS
scanimage: stepped read, 4096 bytes... PASS
scanimage: stepped read, 4095 bytes... PASS
scanimage: stepped read, 2047 bytes... PASS
scanimage: stepped read, 1023 bytes... PASS
scanimage: stepped read, 511 bytes... PASS
scanimage: stepped read, 255 bytes... PASS
scanimage: stepped read, 127 bytes... PASS
scanimage: stepped read, 63 bytes... PASS
scanimage: stepped read, 31 bytes... PASS
scanimage: stepped read, 15 bytes... PASS
scanimage: stepped read, 7 bytes... PASS
scanimage: stepped read, 3 bytes... PASS
Ожил
Запускаю "предварительное сканирование" - всё заиграло:
- Снимок экрана от 2020-08-27 19-05-58.png (311.51 КБ) 2031 просмотр
Re: сканер Mustec 1200 UB Plus
Добавлено: 27 авг 2020, 21:15
Olej
Olej писал(а): ↑27 авг 2020, 21:01
Ожил
Но зачастую, в 90%, сканирование нужно дальше для целей распознавания текста...
О чём у нас есть отдельная тема:
сканирование и распознавание текста
Но при непосредственно использования из страницы, полученной Xsane, нажатием 2-й слева кнопки "ABCDEF", оно орёт что не может найти gocr!
Код: Выделить всё
olej@nvidia:~$ aptitude search gocr
p gocr - Система оптического распознавания символов (OCR) для командной строки
p gocr-dev - Header files for OCR
p gocr-tk - tcl/tk-обёртка вокруг gocr
p gocryptfs - Encrypted overlay filesystem written in Go
Код: Выделить всё
olej@nvidia:~$ sudo apt install gocr
[sudo] пароль для olej:
Попробуйте ещё раз.
[sudo] пароль для olej:
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Рекомендуемые пакеты:
transfig
Следующие НОВЫЕ пакеты будут установлены:
gocr
Обновлено 0 пакетов, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 7 пакетов не обновлено.
Необходимо скачать 228 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 543 kB.
Пол:1 http://mirror.mirohost.net/ubuntu focal/universe amd64 gocr amd64 0.52-3 [228 kB]
Получено 228 kB за 5с (44,1 kB/s)
Выбор ранее не выбранного пакета gocr.
(Чтение базы данных … на данный момент установлено 414597 файлов и каталогов.)
Подготовка к распаковке …/archives/gocr_0.52-3_amd64.deb …
Распаковывается gocr (0.52-3) …
Настраивается пакет gocr (0.52-3) …
Обрабатываются триггеры для man-db (2.9.1-1) …
Если запустить эту рампознавалку (кнопкой "ABCDEF" в меню на картинке ... откуда мне упал этот текст и что там написано - не важно, это только зафиксировать где меню), файл out1.pnm => out1.txt, то в out1.txt найдём что-то типа:
Код: Выделить всё
...
Mb_, xnrTeJInc _oMayb_ _Ieco4nrHcKoro r_oce_KoBoro coBeTa, KpaY[_He
o6ecr_oKoeHb_ TeM, 4To Ha 6JIyxa__Ju_x Bbr6opax B rpoMa_y T_eco4yHa,
6_JroTMpoBaTbc_ Heo6xo_ncMo oT KaKo_-JrM6o r_oJrMTyr__ecKo_ r_apTMM.
...
Это связано, как я понимаю, либо в а). языком распознавания установленном для OCR gocr, либо б). я кодировкой просмотра результирующего файла out1.txt
Re: сканер Mustec 1200 UB Plus
Добавлено: 28 авг 2020, 15:31
Olej
Olej писал(а): ↑27 авг 2020, 21:15
Это связано, как я понимаю, либо в а). языком распознавания установленном для OCR gocr, либо б). я кодировкой просмотра результирующего файла out1.txt
Пишут, по состоянию на уровне 2011 года:
GOCR поддерживает распознавание текста основных европейских языков (Czech, Danish, German, English, Spanish, French, Galician, Italian, Norwegian (bokmål), Portuguese, Romanian, Slovenian, Swedish, Chinese / русского к сожалению среди них нет).
Тогда он нам и на хрен не интересен.
Re: сканер Mustec 1200 UB Plus
Добавлено: 09 фев 2022, 16:05
Olej
Olej писал(а): ↑27 авг 2020, 20:56
Опять задрал сканер, после обновлений
Код: Выделить всё
olej@nvidia:~$ lsusb
Bus 002 Device 003: ID 14cd:168a Super Top
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 05d8:4002 Ultima Electronics Corp. Artec Ultima 2000 (GT6801 based)/Lifetec LT9385/ScanMagic 1200 UB Plus Scanner
Bus 001 Device 004: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 003: ID 0624:0200 Avocent Corp.
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Сканирование через xsane завершается ошибкой, сканер даже не включает лампу...
Код: Выделить всё
olej@nvidia:~$ sudo scanimage -T
[sudo] пароль для olej:
Output format is not set, using pnm as a default.
scanimage: open of device gt68xx:libusb:001:005 failed: Invalid argument
Обращаем внимание: libusb:001:005
Код: Выделить всё
olej@nvidia:~$ scanimage -L
device `gt68xx:libusb:001:006' is a Trust @g�LV flatbed scanner
olej@nvidia:~$ lsusb | grep Scanner
Bus 001 Device 006: ID 05d8:4002 Ultima Electronics Corp. Artec Ultima 2000 (GT6801 based)/Lifetec LT9385/ScanMagic 1200 UB Plus Scanner
Как? ... он из 001:005 стал "по ходу дела" 001:006