A bit late to the party here, but I've just pushed changes that update
build configs for tesseract 4 in https://github.com/rhardih/bad.

It now supports building 4.0.0 *and* 4.1.0. I've tested both versions on
x86, armv7-a and arm64-v8a. All seems to be working just fine.

I'm using the default build tools of the project and *mostly* unmodified
sources based on the official releases of the main repo. Relevant cmake
command here:

https://github.com/rhardih/bad/blob/master/tesseract/tesseract-4.0.0.Dockerfile#L40

One thing to note however; I've had to replace some code that relied on
glob.h, which isn't available if you want to build for Android 6.0. At
least afaik.

See the diff here:

https://github.com/tesseract-ocr/tesseract/compare/4.1.0...rhardih:4.1.0-rhardih

It seems fileio.h is only used in training, so perhaps this change isn't
even needed if there's a way to avoid building the training stuff, when
building for Android.

Can anyone give me any pointers on that?

In any case, would it be worthwhile mentioning
https://github.com/rhardih/bad in the wiki as an alternate means of
building for Android and all you want is .so files?


/René


On Sun, 28 Jul 2019 at 17:28, Alex Cohn <sasha.c...@gmail.com> wrote:

> It's there, in
> https://github.com/tesseract-ocr/tesseract/wiki/Compiling#android
>
> On Sun, 28 Jul 2019, 17:11 Shree Devi Kumar, <shreesh...@gmail.com> wrote:
>
>> Thanks. Please add the info to Tesseract wiki page also.
>>
>> On Sun, 28 Jul 2019, 18:42 Alex Cohn, <sasha.c...@gmail.com> wrote:
>>
>>> Hi everybody,
>>>
>>> I am proud to announce Android support for the new 4.1.0 version of
>>> tesseract OCR engine. This repo [1] includes both 3.05 and 4.1 branches,
>>> and lets you painlessly build a static command-line binary. In addition, it
>>> builds the Java binding, so *libtress *and *liblept *can be used from
>>> Java code of your app.
>>>
>>> This release is different from the desktop. E.g., instead of adding
>>> *libtiff*, I provide a dummy *DebugPixa* class.
>>>
>>> I welcome comments and reviews, as well as more careful testing.
>>>
>>> Enjoy,
>>> Alex
>>>
>>> [1] https://github.com/alexcohn/tess-two/tree/4.1
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "tesseract-ocr" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to tesseract-ocr+unsubscr...@googlegroups.com.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/tesseract-ocr/f7f675d7-c052-4947-a982-a0d1f04677b3%40googlegroups.com
>>> <https://groups.google.com/d/msgid/tesseract-ocr/f7f675d7-c052-4947-a982-a0d1f04677b3%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "tesseract-ocr" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/tesseract-ocr/oKtTOIGIMaM/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to
>> tesseract-ocr+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/tesseract-ocr/CAG2NduWvRd_3UEnMnudndOR5C%2BJK0BSBtCriWu6D8yZJYxMp-w%40mail.gmail.com
>> <https://groups.google.com/d/msgid/tesseract-ocr/CAG2NduWvRd_3UEnMnudndOR5C%2BJK0BSBtCriWu6D8yZJYxMp-w%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
> --
> You received this message because you are subscribed to the Google Groups
> "tesseract-ocr" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to tesseract-ocr+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/tesseract-ocr/CADiKgoi7uV9wq17q_m0oN00cKHHvThr6rdO4kcXEYH7c3tp5Lg%40mail.gmail.com
> <https://groups.google.com/d/msgid/tesseract-ocr/CADiKgoi7uV9wq17q_m0oN00cKHHvThr6rdO4kcXEYH7c3tp5Lg%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>


-- 
Never fear, Linux is here.

-- 
You received this message because you are subscribed to the Google Groups 
"tesseract-ocr" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tesseract-ocr+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tesseract-ocr/CAB-60ngHAyavi-OYsKbR-n36t5MqWQ2rz_7HjRxKVazhW%3DWkZg%40mail.gmail.com.

Reply via email to