问题标签 [jpeg2000]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
881 浏览

c++ - GML 和 JPEG2000 库

您曾经使用过 JPEG2000 和/或 GML 吗?我正在阅读有关 GMLJP2 的文档,但我没有找到任何实现此功能的库。我的意思是,据我所知,应该可以在 jp2 文件中包含一个 GML 文件(即,一个包含两个文件的文件)。此外,很难获得集成了 GML 和 JPEG2000 的查看器。

欢迎提供有关如何使用 GML 或 JPEG200 的任何信息;-)

非常感谢!

PD:我想使用 C 或 C++,但语言并不重要

0 投票
1 回答
1836 浏览

java - jai jpeg2000 encoder not found

I'm using JAI and looking to read and write jpeg2000 files on Mac OS X (Linux soon thereafter) and am having trouble loading the codec. It seems that there are a couple of different projects available, yet, many seem half-baked (not started, not finished, only the source is available, etc).

I'm not married to JAI, just what I started with.

The codecs I currently have are:

I'm using these Jars: jai-core-1.1.3-alpha.jar jai_codec-1.1.3-alpha.jar jai_imageio-1.1-alpha.jar

and this is available to me:

But when I try to encode to jpeg2000, I get: "Encode The specified format has no associated registered ImageCodec."

Any ideas?

Thanks,

Tom

0 投票
2 回答
1623 浏览

imagemagick - 使用 ImageMagick/Jasper 裁剪大型 JPEG2000 图像时性能缓慢

我有一个 4000x3000、3.7MB JPEG2000 文件,我正在尝试将其处理成裁剪后的图块。我使用如下命令执行此操作:

此命令需要 5 秒才能在当前型号的 Mac Pro 上运行。ImageMagick 正在使用 Jasper 库,我读过它非常慢。我只是想确保在我在此应用程序中放弃 ImageMagick 之前不会以某种方式破坏命令。

0 投票
2 回答
1750 浏览

jpeg - JPEG-LS 和 JPEG-LL 有什么区别?

有关 JPEG-LS 的信息很容易在 Google 和许多 DICOM 章节中找到。但是,也有提到 JPEG-LL 的链接/页面/阅读材料。但是,我对 DICOM 标准进行了更深入的研究,没有一章提到过关于 JPEG-LL 的任何内容,但是在许多其他一致性声明/论坛/文章中,已经提到了 JPEG-LL...

那么,JPEG-LS 和 JPEG-LL 有什么区别呢?

0 投票
2 回答
4215 浏览

ios - ios应用程序上的jpeg2000

有没有人幸运地在 ios 上转换和使用 jpeg2000?我正在编写和库存应用程序,如果我能弄清楚如何让手机支持它,我很想使用 jpeg2000 文件类型。

我已经看到 webp 有一个不错的项目 - https://github.com/carsonmcdonald/WebP-iOS-example - 这似乎也可以工作,但我认为 jpeg2000 的结果更好。

只是试图评估选项。提前谢谢

0 投票
1 回答
3120 浏览

java - 将 JPEG 2000 转换为 JPEG

如何在 Java 中将 JPEG 2000 转换为 JPEG?我有一个生物识别系统,它获取指纹和用户的 ID 号,并通过 Web 服务发送以验证用户。如果用户已通过验证,我会以字节 [] 的形式返回图像。现在我返回的 byte[] 是 JPEG 2000,我需要在我的应用程序中显示它,但我需要显示一个 jpeg。我需要知道如何将其转换为 jpeg 2000。

谢谢。

0 投票
2 回答
31173 浏览

java - 在Java中将字节数组(byte [])转换为图像

我有一个byte[]要转换为图像并在标签中显示图像的图像。byte[] 是 jpeg 2000 格式。我已经尝试了下面的代码,但它返回 null:

图像值返回为null

我希望能够在如下标签中显示图像:

谢谢

0 投票
1 回答
895 浏览

java - 如何在java中解码JPX图像?

我正在尝试渲染 pdf(使用 pdf-renderer 或 jpedal),但它无法处理使用 JPX 编码的图像。是否有任何可以解码 JPX 的开源 Java 库?

0 投票
1 回答
1615 浏览

shell - JPEG-2000 到 JPEG 的快速、多操作系统、命令行转换

我正在开发一个使用 ImageMagick 处理图像处理的 Web 脚本。它采用相关参数,根据操作系统在命令行或 shell 执行 ImageMagick 命令,并将原始图像数据传回脚本。网络脚本的语言显然是不相关的。

简单的用例包括: convert -resize 750 H:/221136.png -将输入图像的大小调整为 750 宽度并将原始数据输出到控制台。更复杂的用例涉及旋转、调整大小、裁剪/平移和绘图。

该脚本运行良好,并且对于 PNG、GIF 和 JPEG 输入非常快,即使在相当大的情况下(4000x5000 分辨率)也是如此。不幸的是,我的输入数据还包括 JPEG-2000。ImageMagick 处理一个 10-15 兆字节的 JPEG2000 需要非常多的时间,大约需要 10-15 秒。它不适合现场直播转换。

我知道将 JPEG-2000 快速转换为 JPEG 以用于 Web 输出是可能的,因为我使用的一个企业软件可以快速转换。我不确定他们使用哪个库——他们使用的 DLL/so 是 DL80JP2KLib.dll/.so。查了一下,似乎是一家名为 DataLogic 的公司制作了这个,但他们的网站上似乎没有任何明显相关的程序。

理想情况下,我正在寻找一种解决方案(插件?),它可以让 ImageMagick 像使用 PNG、GIF 或 JPEG 一样即时转换这些高分辨率 JPEG-2000 图像......或者单独的命令我可以在 ImageMagick 之前运行以将 JPEG-2000 转换为 ImageMagick 可以快速处理的中间格式的实用程序。

将运行此脚本的服务器具有 32 GB 的 RAM 和强大的处理器。假设转换速度比资源使用效率更重要。还假设虽然我需要一些表面上的质量,但图像丢失并不是一件紧迫的事情。许可要求和/或价格并不重要,只是在购买之前我需要能够自己测试几个示例文件的速度。理想的解决方案也(相对)独立于操作系统

我尝试了来自 Kakadu Software 的应用程序,它相当快,大约 3-4 秒,但这仍然不够快。如果不可能低于,比如说一秒钟,我会提前看一下批量转换文件。

我已将代表文件(JPEG-2000,~8MB)上传到 MediaFire: http ://www.mediafire.com/?yxv0j6vdwx0k996

0 投票
2 回答
11467 浏览

javascript - Decode JPEG2000 bitarray image with Javascript

I'm using HTML5 technology with the FileApi.

My problem is very simple, but i'm searching since 2 days ago and I have not find anything on the web

I have a DicomFile. I use the FileApi from HTML5 to break it down, and get all the information. Finally I get the image data in a byte array. The problem is that I can not decode a JPEG2000 Image and show it in the browser (Chrome, FireFox, any). For example, if the image data is coded in JPEG format, I have no problem at all to show the image in the browser, but the problem is with JPEG2000 or JPEG-LS. I know that those Image formats aren't able to show in the web browers, but It must exist a library in Javascript to decode the image data that is in JPEG2000 or JPEG-LS. It's very important and I am a bit desesperate.

If I can not find any way to do this, I'll have to change all my work.

Thank you very much in advance