United Statesshelfio/aws-lambda-tesseract
6 MB Tesseract (with English training data) to fit inside AWS Lambda
📦 aws-lambda-tesseract: Tesseract 5.3.3 chuẩn bị sẵn cho AWS Lambda
Nhúng engine OCR Tesseract 5.3.3 vào Lambda, chỉ 6 MB, hỗ trợ Node 18/22 và CPU arm64.
@shelf/aws-lambda-tesseract cung cấp bản nhị phân Tesseract đã biên dịch cho môi trường AWS Lambda. Khi Lambda khởi động (cold start), gói giải nén nhị phân ra /tmp một lần duy nhất. Phiên bản 5.x/6.x hỗ trợ Node 18/22 và CPU arm64.
✨ Điểm nổi bật
- 6 MB Tesseract 5.3.3: Kích thước nhỏ gọn phù hợp giới hạn Lambda.
- Node 18/22 + arm64: Phiên bản mới nhất hỗ trợ runtime hiện đại.
- Tự động giải nén: Giải nén một lần tại cold start vào
/tmp. getTextFromImage: Hàm trích xuất văn bản từ ảnh.isSupportedFile: Kiểm tra định dạng ảnh được hỗ trợ.- Biên dịch lại: Kịch bản
compile-tesseract.shđể tù biến.
💡 Vì sao đáng chú ý
Dự án giải quyết vấn đề cân nặng của Tesseract trong môi trường serverless bằng cách đóng gói bản nhị phân đã biên dịch sẵn. Không cần cài đặt phụ thuộc hệ thống, chỉ cần require và sử dụng. Phù hợp cho workflow OCR serverless không máy chủ.
#AWSLambda #TesseractOCR #Serverless #NodeJS #OpenSource #TiniX
Similar Projects
Discover other similar projects and AI models.
A community-supported supercharged document management system: scan, index and archive all your documents
OCRmyPDF adds an OCR text layer to scanned PDF files, allowing them to be searched
Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.
⚡ Serverless Framework – Effortlessly build apps that auto-scale, incur zero costs when idle, and require minimal maintenance using AWS Lambda and other managed cloud services.