我正在尝试阅读一些 jpeg 无损图像并在我的项目中显示。顺便说一句,这些图像是 DICOM 文件。识别图像类型后,我编写了以下代码:
if (tsuid.equals(TransferSyntax.JPEGLossless))
readerWanted = "jpeg-lossless";
reader = (ImageReader) (ImageIO.getImageReadersByFormatName(readerWanted).next());
但是当我运行它时,我得到了这个错误:
没有适用于传输语法 1.2.840.10008.1.2.4.70 的 jpeg-lossless 阅读器 原因:java.util.NoSuchElementException
我在互联网上搜索过,我发现我必须安装Image I/O Tools。然后我将它安装在操作系统中,我的项目运行良好。
但我的问题是: 我想在我的库中添加“jai-image-io”工具,例如也添加到那里的另一个 jar 库。因为我的应用程序应该安装在许多我无法安装额外工具的客户端系统上。我不知道我该怎么做?
先感谢您。