栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

适用于64位Windows的JAI和ImageIO

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

适用于64位Windows的JAI和ImageIO

从源语言的角度来看,JAI和JAI Image I / O由两部分组成:java和C / C
++。Java部分是免费的(作为免费啤酒),您可以从java.net下载并进行编译,但这是java的源代码,无论是哪种体系结构(x86,x64)。

SUN不会发布C / C
++源代码,因此您只能获得Win32和其他平台的已编译.dll。该源代码由于多种原因而没有发布,其中之一是SUN使用第三方的源代码并有权使用它,而不是(自由)重新分发它。

三年前,我们与SUN联络,询问JAI Image I / O JPEG
12位编解码器中存在的几个错误,并提供了一些选项。如果这些错误对我们来说是紧急的,我们可以提供C / C
++程序员来解决它们,如果我们签署了NDA(非披露协议),则SUN可以为我们提供precLib的源代码。另一个选择是等待SUN解决问题。我们为SUN工程师分配了错误,并在不到一周的时间内解决了问题。

现在情况似乎有所不同,因为JAI和相关项目(映像I / O)似乎不再活动,即没有人在处理它们(新版本,错误修复)。

因此,如果您需要新版本,最终将在JAI方面遇到很多问题。

您可以使用32位JRE执行在Windows 7 x64之类的64位OS中使用JAI的程序。

不幸的是,您不能在64位JRE中使用JAI或Image I / O,因为您只能使用纯Java中可用的功能,并且丢失了Image I /
O中的大多数编解码器。

另一个问题是您从JAI真正需要什么。可以使用100%纯Java实现(软件版本)使用JAI,虽然速度较慢,但​​可以解决x64的问题。JAI Image I
/ O还具有可以由100%纯Java实现的某些功能,但其中大多数(例如编解码器)需要诸如predLib之类的本机dll。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/428109.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号