Skip to content

Commit 4eeb31a

Browse files
committed
add shield badges
1 parent 9df9fb9 commit 4eeb31a

File tree

1 file changed

+12
-49
lines changed

1 file changed

+12
-49
lines changed

README.md

Lines changed: 12 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
Tesseract OCR Lambda Layer
22
===
33

4+
![Tesseract](https://img.shields.io/badge/Tesseract-4.1.0--rc4-green?style=flat-square)
5+
![Leptonica](https://img.shields.io/badge/Leptonica-1.78.0-green?style=flat-square)
6+
47
![Continuos Integration](https://github.com/bweigel/aws-lambda-tesseract-layer/workflows/Continuos%20Integration/badge.svg)
58

69
### :sparkles: see also my [new repo](https://github.com/bweigel/aws-lambda-layers) for layer deployment via the AWS cloud development kit (CDK) :sparkles:
@@ -20,7 +23,13 @@ ARG TESSERACT_SUFFIX=_fast
2023

2124
The library files that are content of the layer are stripped, before deployment to make them more suitable for the lambda environment.
2225

23-
## Build & Deploy layer
26+
# Ready to use binaries
27+
28+
For ready to use binaries that you can put in your layer see [`ready-to-use`](./ready-to-use).
29+
30+
# Building layers manually
31+
32+
## Build & Deploy layer
2433

2534
```shell
2635
# Build Layer components
@@ -38,54 +47,8 @@ Use [cloud9 IDE](https://aws.amazon.com/cloud9/) with AMI linux to deploy [examp
3847

3948
## Misc: Layer contents
4049

41-
The layer contents get deployed to `/opt`, when used by a function. See [here](https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html) for details:
42-
43-
44-
```bash
45-
$ ls -laR layer
46-
layer:
47-
total 24
48-
drwxr-xr-x 5 bweigel bweigel 4096 Dez 2 22:42 .
49-
drwxrwxr-x 8 bweigel bweigel 4096 Dez 2 23:24 ..
50-
drwxr-xr-x 2 bweigel bweigel 4096 Dez 2 22:42 bin
51-
drwxr-xr-x 2 bweigel bweigel 4096 Dez 2 22:42 lib
52-
-rw-rw-r-- 1 bweigel bweigel 42 Dez 2 22:42 .slsignore
53-
drwxr-xr-x 3 bweigel bweigel 4096 Dez 2 22:42 tesseract
54-
55-
layer/bin:
56-
total 320
57-
drwxr-xr-x 2 bweigel bweigel 4096 Dez 2 22:42 .
58-
drwxr-xr-x 5 bweigel bweigel 4096 Dez 2 22:42 ..
59-
-rwxr-xr-x 1 bweigel bweigel 316127 Dez 2 22:42 tesseract
60-
61-
layer/lib:
62-
total 6072
63-
drwxr-xr-x 2 bweigel bweigel 4096 Dez 2 22:42 .
64-
drwxr-xr-x 5 bweigel bweigel 4096 Dez 2 22:42 ..
65-
-rwxr-xr-x 1 bweigel bweigel 2534424 Dez 2 22:42 liblept.so.5
66-
-rwxr-xr-x 1 bweigel bweigel 3354640 Dez 2 22:42 libtesseract.so.4
67-
-rwxr-xr-x 1 bweigel bweigel 311352 Dez 2 22:42 libwebp.so.4
68-
69-
layer/tesseract:
70-
total 12
71-
drwxr-xr-x 3 bweigel bweigel 4096 Dez 2 22:42 .
72-
drwxr-xr-x 5 bweigel bweigel 4096 Dez 2 22:42 ..
73-
drwxr-xr-x 3 bweigel bweigel 4096 Dez 2 22:42 share
74-
75-
layer/tesseract/share:
76-
total 12
77-
drwxr-xr-x 3 bweigel bweigel 4096 Dez 2 22:42 .
78-
drwxr-xr-x 3 bweigel bweigel 4096 Dez 2 22:42 ..
79-
drwxr-xr-x 2 bweigel bweigel 4096 Dez 2 22:42 tessdata
80-
81-
layer/tesseract/share/tessdata:
82-
total 15836
83-
drwxr-xr-x 2 bweigel bweigel 4096 Dez 2 22:42 .
84-
drwxr-xr-x 3 bweigel bweigel 4096 Dez 2 22:42 ..
85-
-rw-r--r-- 1 bweigel bweigel 1525436 Dez 2 22:42 deu.traineddata
86-
-rw-r--r-- 1 bweigel bweigel 4113088 Dez 2 22:42 eng.traineddata
87-
-rw-r--r-- 1 bweigel bweigel 10562727 Dez 2 22:42 osd.traineddata
88-
```
50+
The layer contents get deployed to `/opt`, when used by a function. See [here](https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html) for details.
51+
See [ready-to-use](./ready-to-use/) for layer contents for Amazon Linux 1 and Amazon Linux 2 (TODO).
8952

9053
## Known Issues
9154

0 commit comments

Comments
 (0)