OCRFeeder is a complete Optical Character Recognition and Document Analysis and Recognition program.
I already provided COPR repo with (S)RPM packages for EL and Fedora.
Because flatpak doesn't have access to sane
from the host. Currently, we basically need to include each sane
backend in the flatpak package, which is insane to maintenance. I tried my best, but I am unable to support all external backends. What's worse, a lot of them require an insane amount of patches. Even if somehow I managed to include them here, I have no way to test them all.
There are some plans to extend xdg desktop portals, or - to be more specific - add the scanner portal, so it would provide a sane way to access scanners. Unfortunately, these are just plans. No one is currently working on it. By the way, that's one of the main reasons why we don't have the flatpak package for simple-scan yet.
However, there is a relatively easy way to access scanner via the net
backend.
First of all, you have to install saned
(sane
daemon) on the host.
Instruction for EL7:
# yum install sane-backends
Instruction for EL8:
# yum install sane-backends-daemon
Instruction for Fedora:
# dnf install sane-backends-daemon
Instruction for Debian/Ubuntu:
# apt-cache update && apt-get install sane-utils
Then, make sure to add localhost
to the /etc/sane.d/saned.conf
file:
# grep '^[[:blank:]]*localhost[[:blank:]]*$' "/etc/sane.d/saned.conf" || echo 'localhost' >> "/etc/sane.d/saned.conf"
Finally, enable and start the saned
service:
# systemctl enable saned.socket
# systemctl start saned.socket
Now you should be able to use your scanner in this flatpak package.
See also:
Short answer: all default SANE backends + v4l
+ hpaio
.
- abaton
- agfafocus
- apple
- artec
- artec_eplus48u
- as6e
- avision
- bh
- canon
- canon630u
- canon_dr
- cardscan
- coolscan
- coolscan3
- dell1600n_net
- dmc
- epjitsu
- epson2
- epsonds
- escl
- fujitsu
- genesys
- gt68xx
- hp
- hp3500
- hp3900
- hp4200
- hp5400
- hp5590
- hpaio
- hpljm1005
- hpsj5s
- hs2p
- ibm
- kodak
- kodakaio
- kvs1025
- kvs20xx
- kvs40xx
- leo
- lexmark
- ma1509
- magicolor
- matsushita
- microtek
- microtek2
- mustek
- mustek_usb
- mustek_usb2
- nec
- niash
- pie
- pieusb
- pint
- pixma
- plustek
- qcam
- ricoh
- ricoh2
- rts8891
- s9036
- sceptre
- sharp
- sm3600
- sm3840
- snapscan
- sp15c
- tamarack
- teco1
- teco2
- teco3
- u12
- umax
- umax1220u
- v4l
- xerox_mfp
- canon_pp
- coolscan2
- dc25
- dc210
- dc240
- epson
- gphoto2
- mustek_pp
- p5
- plustek_pp
- pnm
- st400
- stv680
- test
- umax_pp
- brother
- brother-mfc4600
- brother2
- canon_pixma
- cs3200f
- epkowa
- geniusvp2
- hp3770
- hp8200
- hpoj
- kodak-twain
- lhii
- mustek_a3p1
- panamfs
- primascan
- primax
- samsung
- scanwit
- utsushi
- v4l2
- viceo
Please keep in mind that you can always try to use the net
backend to access scanners available on the host.