Пытаюсь запустить Tesseract
на Java, но вылетает непонятное мне исключение, связанное с байтами:
public static void main(String[] args) throws IOException {
File image = new File("/Users/user/Desktop/wtf.tiff");
BufferedImage ima = ImageIO.read(image);
Tesseract tessInst = new Tesseract();
tessInst.setDatapath("/Users/user/Downloads/Tess4J");
try {
String result= tessInst.doOCR(ima);
System.out.println(result);
} catch (TesseractException e) {
System.err.println(e.getMessage());
}
}
Вылетает что-то подобное:
Exception in thread "main" java.lang.UnsatisfiedLinkError: dlopen(/var/folders/fd/7093p25178n6_b8kp7qlfdhr0000gn/T/jna--1680431912/jna1529659907153194145.tmp, 9): no suitable image found. Did find: /var/folders/fd/7093p25178n6_b8kp7qlfdhr0000gn/T/jna--1680431912/jna1529659907153194145.tmp: unknown file type, first eight bytes: 0x4D 0x5A 0x90 0x00 0x03 0x00 0x00 0x00 at com.sun.jna.Native.open(Native Method) at com.sun.jna.Native.open(Native.java:1759) at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:260) at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:398) at com.sun.jna.Library$Handler.(Library.java:147) at com.sun.jna.Native.loadLibrary(Native.java:412) at com.sun.jna.Native.loadLibrary(Native.java:391) at net.sourceforge.tess4j.util.LoadLibs.getTessAPIInstance(Unknown Source) at net.sourceforge.tess4j.TessAPI.(Unknown Source) at net.sourceforge.tess4j.Tesseract.init(Unknown Source) at net.sourceforge.tess4j.Tesseract.doOCR(Unknown Source) at net.sourceforge.tess4j.Tesseract.doOCR(Unknown Source) at net.sourceforge.tess4j.Tesseract.doOCR(Unknown Source) at net.sourceforge.tess4j.Tesseract.doOCR(Unknown Source) at autotest.OCR.main(OCR.java:22)
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Мне нужна помощь с TableViewЯ пишу программку с формочкой на JavaFx (с использованием разметки
Можно привести пример, когда static блок инициализации отрабатывает 2 раза?
Очень часто в java создаются новые объекты для различных, и порой, примитивнейших целейНапример rowMapper, дто для перегонки с энтити, в лямбдах...
Нужно ввести 3 массива на java,Массивы 1)Имена студентов,2)Предметы, 3)Содержат имена+предметы и ещё оценкиНужно чтоб потом выводились данные...