gpt4 book ai didi

java - 是否可以在java中的浏览器小程序上进行大尺寸图像处理?

转载 作者:行者123 更新时间:2023-12-02 08:34:49 25 4
gpt4 key购买 nike

我想在浏览器上用java运行小程序。我必须在小程序上加载和操作大尺寸图像。

可不可以?任何机构都可以给我同样的解决方案吗?

谢谢,米沙尔·沙阿

最佳答案

这主要取决于浏览器将为您的虚拟机提供多少内存。如果没有指定任何内容,则 Sun VM 的大小为 64MB,这限制了 RAM 中镜像的大小。

但实际图像可能要大得多:将图像解压缩到文件中,然后使用 mmap 文件访问(如果您有 Java 5,请参阅 FileChannel)。然后,您可以访问原始数据并处理任何尺寸的图像(尽管这会比将整个图像保存在 RAM 中时慢)。

如果您有 Java 1.4,则必须使用 RandomFileAccess 并实现您自己的缓冲策略。不过,这可能会非常慢,具体取决于您想要支持的操作。

如果这还不够,您的其他选择是允许用户下载应用程序,或者可能 Java WebStart .

关于java - 是否可以在java中的浏览器小程序上进行大尺寸图像处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2222017/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com