Fwd: Tesseract header file for installation

已查看 138 次
跳至第一个未读帖子

Zdenko Podobny

未读,
2019年4月19日 16:35:242019/4/19
收件人 tesser...@googlegroups.com
Does anybody has more info about public header files? This of course has influence on API/ABI compatibility:

image.png
Are all that files really needed to be public?

Zdenko


---------- Forwarded message ---------
Od: Egor Pugin <egor....@gmail.com>
Date: pi 19. 4. 2019 o 21:17
Subject: Re: Tesseract header file for installation
To: Zdenko Podobny <zde...@gmail.com>


Hi,

I did not implement install part (maybe @stweil or contributors), but
files are listed here
https://github.com/tesseract-ocr/tesseract/blob/master/CMakeLists.txt#L421

On Fri, 19 Apr 2019 at 22:15, Zdenko Podobny <zde...@gmail.com> wrote:
>
> Hello,
>
> I would like to united installation process and I found out that:
> After linux autotool installation:
>
> # ls -l /usr/include/tesseract/
> total 652
> -rw-r--r-- 1 root root   1356 Apr 19 15:40 apitypes.h
> -rw-r--r-- 1 root root  37116 Apr 19 15:40 baseapi.h
> -rw-r--r-- 1 root root  26791 Apr 19 15:40 capi.h
> -rw-r--r-- 1 root root  38153 Apr 19 15:40 genericvector.h
> -rw-r--r-- 1 root root   6371 Apr 19 15:40 helpers.h
> -rw-r--r-- 1 root root   1512 Apr 19 15:40 host.h
> -rw-r--r-- 1 root root  10723 Apr 19 15:40 ltrresultiterator.h
> -rw-r--r-- 1 root root   7136 Apr 19 15:40 ocrclass.h
> -rw-r--r-- 1 root root   4710 Apr 19 15:40 osdetect.h
> -rw-r--r-- 1 root root  15181 Apr 19 15:40 pageiterator.h
> -rw-r--r-- 1 root root   2141 Apr 19 15:40 platform.h
> -rw-r--r-- 1 root root  12439 Apr 19 15:40 publictypes.h
> -rw-r--r-- 1 root root  10029 Apr 19 15:40 renderer.h
> -rw-r--r-- 1 root root   9914 Apr 19 15:40 resultiterator.h
> -rw-r--r-- 1 root root   6494 Apr 19 15:40 serialis.h
> -rw-r--r-- 1 root root   6579 Apr 19 15:40 strngs.h
> -rw-r--r-- 1 root root   1180 Apr 19 15:40 tess_version.h
> -rw-r--r-- 1 root root 413415 Apr 19 15:40 tesscallback.h
> -rw-r--r-- 1 root root   7884 Apr 19 15:40 thresholder.h
> -rw-r--r-- 1 root root   6463 Apr 19 15:40 unichar.h
>
> On windows after cmake installation there are much more files:
> >ls -l include/tesseract
> total 968
> -rw-r--r-- 1 NBAZP1+zdeno 197121   1356 Apr 19 15:03 apitypes.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121  37116 Apr 19 15:03 baseapi.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   1288 Apr 19 15:03 basedir.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121  26791 Apr 19 15:03 capi.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   2827 Apr 19 15:03 convolve.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   5855 Apr 19 15:03 ctc.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   1261 Apr 19 15:03 dotproductavx.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   1216 Apr 19 15:03 dotproductsse.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   3564 Apr 19 15:03 errcode.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   1435 Apr 19 15:03 fileerr.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   5704 Apr 19 15:03 fullyconnected.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   7606 Apr 19 15:03 functions.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121  38153 Apr 19 15:03 genericvector.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   6371 Apr 19 15:03 helpers.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   1512 Apr 19 15:03 host.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   4511 Apr 19 15:03 input.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   5855 Apr 19 15:03 intsimdmatrix.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   6780 Apr 19 15:03 lstm.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121  13069 Apr 19 15:03 lstmrecognizer.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121  22640 Apr 19 15:03 lstmtrainer.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121  10723 Apr 19 15:03 ltrresultiterator.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   2309 Apr 19 15:03 maxpool.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121  14117 Apr 19 15:03 network.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   8038 Apr 19 15:03 networkbuilder.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121  15569 Apr 19 15:03 networkio.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   9884 Apr 19 15:03 networkscratch.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   7136 Apr 19 15:03 ocrclass.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   4710 Apr 19 15:03 osdetect.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121  15181 Apr 19 15:03 pageiterator.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   3319 Apr 19 15:03 parallel.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121  11947 Apr 19 15:03 params.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   2141 Apr 19 15:03 platform.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   6217 Apr 19 15:03 plumbing.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121  12439 Apr 19 15:03 publictypes.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121  20018 Apr 19 15:03 recodebeam.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   3397 Apr 19 15:03 reconfig.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121  10029 Apr 19 15:03 renderer.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   9914 Apr 19 15:03 resultiterator.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   3531 Apr 19 15:03 reversed.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   6494 Apr 19 15:03 serialis.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   4002 Apr 19 15:03 series.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   2710 Apr 19 15:03 simddetect.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   3564 Apr 19 15:03 static_shape.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   5525 Apr 19 15:03 stridemap.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   6579 Apr 19 15:03 strngs.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   1210 Apr 19 21:02 tess_version.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121 413415 Apr 19 15:03 tesscallback.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   3344 Apr 19 15:03 tfnetwork.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   7884 Apr 19 15:03 thresholder.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   6463 Apr 19 15:03 unichar.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121  10224 Apr 19 15:03 unicharcompress.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   2534 Apr 19 15:03 unicharmap.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121  43334 Apr 19 15:03 unicharset.h
> -rw-r--r-- 1 NBAZP1+zdeno 197121   8244 Apr 19 15:03 weightmatrix.h
>
> How did you identified header files for cmake installation? I see that autotools is missing tess_version.h and lstm related...
>
> Zdenko



--
Egor Pugin
回复全部
回复作者
转发
0 个新帖子