Build tesseract-ocr trên windows với mingw

Nhà mình có ai build tesseract-ocr (thư viện nhận dạng ký tự) trên windows dùng trình biên dịch mingw chưa nhỉ ?
Mình đang build nhưng sau nửa tháng vẫn chưa thành công.
Mình đang cần trợ giúp một số vấn đề.

1 Like

MSYS2 có sẵn mà, build làm gì?

4 Likes

Nó có sẵn bản 4.0 và chạy OK nhưng mình đang hướng đến nền tảng khác và kết hợp một số mã nguồn khác hoặc dùng bản mới hơn nên cần build lại.

2 Likes

bỏ hết mấy cái mingw kia về xài msys2 cho khỏe :V

hoặc vô đây https://github.com/msys2/MINGW-packages/blob/master/mingw-w64-tesseract-ocr/PKGBUILD

coi nó build cần thư viện gì rồi build từng thư viện theo :V :V

depends=(${MINGW_PACKAGE_PREFIX}-cairo
         ${MINGW_PACKAGE_PREFIX}-gcc-libs
         ${MINGW_PACKAGE_PREFIX}-icu
         ${MINGW_PACKAGE_PREFIX}-leptonica
         ${MINGW_PACKAGE_PREFIX}-pango
${MINGW_PACKAGE_PREFIX}-zlib)

pango icu cairo leptonica @_@

3 Likes

Nó cần leptonica mà leptonica thì đã build OK rồi.
Đến bước chạy cmake từ mã nguồn tesseract thì tạch.
MYSYS có phải compiler đâu nhỉ sao mà build được ?

2 Likes

nó cóviết sẵn tool build: https://github.com/msys2/MINGW-packages/blob/master/README.md

clone https://github.com/msys2/MINGW-packages về rồi mở console của msys2, rồi gõ

cd ${package-name}
MINGW_INSTALLS=mingw64 makepkg-mingw -sLf

là nó tự động chạy lệnh build dùm mình :V

còn ko chắc phải chờ ông vcpkg support build cho mingw cho lành =]]

4 Likes

msys2 có 1 cái patch nè:

:V

4 Likes

Tưởng vcpkg là hàng của mic để hỗ trợ build với msvc mà @@

đang có PR đây, chắc 1-2 tuần gì nữa là có? =]

https://github.com/cristianadam/vcpkg/tree/build-with-mingw pull thử về chạy coi có build đc tesseract ko =]

3 Likes

Để mình test phát có gì báo cáo anh em sau.
Thằng mingw bị hắt hủi quá thể :frowning:

3 Likes

Mình build bằng MinGW từ MSYS2 ổn mà :? Cài đống libraries trừ SW ra rồi cứ cmake thôi.

4 Likes

Anh em có thể chỉ dẫn rõ hơn chút không ?
Mình toàn cài mingw, cmake rồi làm các bước:
Cmake -> MingW. Mà nó tạch ngay tại bước Cmake.

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?