在idea中使用 Dcm4che时,使用到了opencv 的库和方法,然后报no opencv_java in java.library.path 错误。
解决方法:
在下载Dcm4che时,已经下载了weasis-opencv-core-3.0.4.jar,是不需要额外下载opncv 的jar 包的。
1. 在项目的结构中添加 这个opencv 的jar包
2.因为opean_cv 的jar包是本地方法,Java在执行代码时候,是默认从Java的libraries 中寻找路径。
3. 需要在Java的运行环境中的vm option 中配置open_cv的dll
idea 进来的时候,application 的选项是没有Java vm option,需要在 2 中找到这个选项,这个选项才会出现。
-Djava.library.path=E:\sourcecode\imageZoomTest\lib\x64 这个路径配opencv_java.dll 所在的路径。 在dcm4che源码 中有opencv_java.dll 放在自己指定的路径下就可以了。
到这里,这个问题就解决了。