java tess4j ddl_tess4j jna dll报错,求助

java tess4j ddl_tess4j jna dll报错,求助使用最新的tess4j3.3.0包,这个版本的dll文件应该是集成在jar包里面的,环境是win10,vc环境健全,使用eclips代码:importjava.io.File;importnet.sourceforge.tess4j.ITesseract;importnet.sourceforge.tess4j.Tesseract;importnet.sourceforge.tess4j…

大家好,又见面了,我是你们的朋友全栈君。

使用最新的tess4j 3.3.0包,这个版本的dll文件应该是集成在jar包里面的,环境是win10,vc环境健全,使用eclips

代码:

import java.io.File;

import net.sourceforge.tess4j.ITesseract;

import net.sourceforge.tess4j.Tesseract;

import net.sourceforge.tess4j.TesseractException;

public class MainTest {

public static void main(String[] args) {

try {

File imageFile = new File(“C:\\Users\\Administrator\\Desktop\\eurotext.png”);//图片位置

ITesseract instance = new Tesseract();  // JNA Interface Mapping

instance.setDatapath(“C:\\javaTool\\Tess4J\\tessdata”);//设置tessdata位置

instance.setLanguage(“eng”);//选择字库文件(只需要文件名,不需要后缀名)

String result = instance.doOCR(imageFile);//开始识别

System.out.println(result);//打印图片内容

} catch (TesseractException e) {

e.printStackTrace();

}

}

}

Exception in thread “main” java.lang.UnsatisfiedLinkError: C:\Users\Administrator\AppData\Local\Temp\jna-146731693\jna6221012064005976035.dll: 拒绝访问。

at java.lang.ClassLoader$NativeLibrary.load(Native Method)

at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1938)

at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1821)

at java.lang.Runtime.load0(Runtime.java:809)

at java.lang.System.load(System.java:1086)

at com.sun.jna.Native.loadNativeDispatchLibraryFromClasspath(Native.java:761)

at com.sun.jna.Native.loadNativeDispatchLibrary(Native.java:736)

at com.sun.jna.Native.<clinit>(Native.java:131)

at net.sourceforge.tess4j.util.LoadLibs.getTessAPIInstance(Unknown Source)

at net.sourceforge.tess4j.TessAPI.<clinit>(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 MainTest.main(MainTest.java:15)

这是报错,在百度和google都查了很久,似乎都没有我这样的问题的。

一个简单的tess4j折腾了半天还是没解决,求助~

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/140765.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • pycharm pip版本不对_python没有pip

    pycharm pip版本不对_python没有pip我在pycharm的Terminal中,更新pip的时候,出现了以下错误:原因:可能与最近的Windows10更新有关。我的版本如下:在cmd中输入msinfo32,回车,可以看到版本信息。解决办法:直接运行cmd,输入python-mpipinstall-Upip,就可正常升级pip了。PS:查到的另外一个解决办法是安装win_unicode_consol…

    2025年7月16日
    7
  • 微软的官方技术文档[通俗易懂]

    微软的官方技术文档[通俗易懂]https://docs.microsoft.com/zh-cn/dotnet/articles/csharp/language-reference/keywords/byte

    2022年8月1日
    6
  • Edge breaker记录

    Edge breaker记录和代码相关性非常强的是这篇文章,几乎就是伪代码了:http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.58.7918&rep=rep1&type=pdf一、Compression阶段命令参数为umbrellla_times4.offB第一个参数就是输入网格,目前支持OFF和OVTable两种文件格式,这里…

    2022年6月1日
    36
  • c语言findwindow函数_findwindow函数

    c语言findwindow函数_findwindow函数转自:http://blog.csdn.net/coolszy/article/details/5523486[DllImport(“User32.dll”,EntryPoint=”FindWindow”)]句柄,是整个Windows编程的基础。一个句柄是指使用的一个唯一的整数值,即一个4字节(64位程序中为8字节)长的数值,来标识应用程序中的不同对象和同类中的不同的指针,程序不能利用句柄来…

    2022年8月13日
    16
  • 煤矿云计算大数据_构建物联网

    煤矿云计算大数据_构建物联网传统工业实时历史数据库与时序数据库的区别?本文介绍了实时数据库和时序数据库,并就其特点、应用场景、相关厂商、联系与区别做介绍。实时历史数据库![实时历史数据库架构.png](https://img-blog.csdnimg.cn/img_convert/ddd8d3b24107ac2ebf328f3fd390c603.png#clientId=ud49e0880-2e25-4&crop=0&crop=0&crop=1&crop=1&from=drop&i

    2022年10月4日
    3
  • ip addr命令作用_linux查不到ip地址

    ip addr命令作用_linux查不到ip地址1.添加ip:ipaddradd1.1.1.100/255.255.255.0deveth02.删除ip:ipaddrdel1.1.1.100/255.255.255.0deveth03.清空接口ip:ipaddrflushdeveth0转载于:https://www.cnblogs.com/wangjq19920210/p/99995…

    2022年7月27日
    8

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号