&引用;需要安装JAI映像I/O包。”;在IntelliJ IDEA Scala SBT项目中使用tess4j时出错

&引用;需要安装JAI映像I/O包。”;在IntelliJ IDEA Scala SBT项目中使用tess4j时出错,scala,intellij-idea,tesseract,jai,tess4j,Scala,Intellij Idea,Tesseract,Jai,Tess4j,以下tess4j JAR是IntelliJ IDEA中我的Scala SBT项目的一部分,也是作为模块依赖项添加的: 但是,我得到了一个java.lang.RuntimeException:需要安装JAI映像I/O包。https://java.net/projects/jai-imageio/尝试在Scala工作表中运行以下代码时出现异常: import java.io.File import net.sourceforge.tess4j._ val imageFile = new File

以下tess4j JAR是IntelliJ IDEA中我的Scala SBT项目的一部分,也是作为模块依赖项添加的:

但是,我得到了一个
java.lang.RuntimeException:需要安装JAI映像I/O包。https://java.net/projects/jai-imageio/
尝试在Scala工作表中运行以下代码时出现异常:

import java.io.File
import net.sourceforge.tess4j._

val imageFile = new File("LinkToJPGFile")
val instance = new Tesseract()
instance.setDatapath("MyTessdataFolder")

val result = instance.doOCR(imageFile)
print(result)

即使
jai-imageio-core-1.3.1.jar
正确地包含在项目中。

不要尝试单独添加jar,而是将以下行添加到build.sbt中:

// https://mvnrepository.com/artifact/net.sourceforge.tess4j/tess4j
libraryDependencies += "net.sourceforge.tess4j" % "tess4j" % "3.3.1"
或者您正在使用的任何版本都可以在