Textractor is an OCR application for Sailfish OS. Main features:
OCR can be run on:
Cropping is supported in any reasonable quadrilateral arrangement and perspective correction is applied for the selection. User has access to advanced image preprocessing settings.
Found text can be edited or copied to clipboard. As SFOS is a true multitasking OS, the whole OCR process can be run on background while user can use the device for other purposes at the same time.
sources: https://github.com/skvark/Textractor
my fix for a build error where a headerfile was referenced camelcase, whereas its filename is lowercase: https://github.com/smatkovi/Textractor
i forgot to upload tesseract-ocr-devel, so i uploaded it now
Comments
Reiner
Thu, 2024/06/20 - 10:08
Permalink
Does not install on SFOS 4.6 0.13, missing dependency libpoppler.so.124. Poppler package on SFOS 4.6.0.13 provides libpoppler.so.130
Seven_of_nine
Mon, 2023/05/01 - 18:40
Permalink
Eternal spinning wheel on installation @Volla, error message:
Nichts stellt 'tesseract-language >= 3.02' bereit, welches von the to be installed tesseract-ocr.3.05.00-1.164.1.aarch64 benötigt wird
(exactly these words)
Pkcon reports: Poppler already installed.
What can I try next?
Pohli
Thu, 2024/01/04 - 21:13
Permalink
Got the same problem on Xperia 10 III, SFOS 4.5.0.24, Storeman 0.3.7:
But
worked without problems.
Fuchur
Sat, 2024/09/07 - 15:29
Permalink
Does not find the package for me.
eson
Fri, 2023/02/03 - 11:51
Permalink
I can't install textractor on SFOS 4.5.0.
aviarus
Fri, 2023/02/03 - 20:20
Permalink
i think jolla should provide it, you can try installing it through the terminal. devel-su zypper in poppler
olf
Fri, 2023/02/10 - 05:24
Permalink
… or without zypper: devel-su pkcon install poppler
aviarus
Fri, 2023/02/03 - 20:20
Permalink
i think jolla should provide it, you can try installing it through the terminal. devel-su zypper in poppler
lpr
Fri, 2023/02/03 - 22:25
Permalink
SFOS4.5.0 provides libpoppler.so.124 but not libpoppler.so.112 so it will not work anymore...
best thing would be to link only against libpoppler-qt5.so.1 or libpoppler-glib.so.8 that do not change between poppler-versions (e.g. sailfish-office is following that way)
aviarus
Fri, 2023/02/03 - 23:20
Permalink
thanks. something to figure out then dirty fix would be a symbolic link to the new .so
p.s.: it doesn't even work.
aviarus
Mon, 2023/02/06 - 19:21
Permalink
thanks i changed it to libpoppler-qt5.so.1 now i have to do that for the other architectures too. so installing for aarch64 should work now
eson
Mon, 2023/02/06 - 20:52
Permalink
Thanks for the quick fix, although I couldn't install it with Storeman. I had to download the rpm and install internal.
zipotron
Sun, 2023/01/29 - 13:29
Permalink
Thanks for the app, seams really interesting ,but, al lot of packages... please, could you write a bit about how to install? I mean, required packages and optional... Thanks
obexd_contentfi...
Mon, 2023/01/30 - 06:49
Permalink
@zipotron, even at the command line a pkcon install harbour-textractor is fully sufficient (or alternatively, when zypper is installed: zypper install harbour-textractor).
I.e., why do you care about dependencies which are automatically resolved just fine?
slava
Mon, 2023/01/30 - 12:40
Permalink
I see at least two reasons to avoid extra dependencies in 3rd-party apps:
That only doesn't matter, if you install exactly one 3rd-party app, never remove it and never upgrade the OS.
aviarus
Sun, 2023/01/29 - 21:57
Permalink
don't you install through storeman? i should have separated the development packages maybe. only harbour-textractor is necessary for running the app. all the others are dependencies for development purposes
zipotron
Mon, 2023/01/30 - 16:54
Permalink
True, and is working perfectly. Thanks!