gpt4 book ai didi

cocoa - DeepZoom 白色图像 - Imagemagick Vips Cocoa

转载 作者:行者123 更新时间:2023-12-03 17:50:38 27 4
gpt4 key购买 nike

我有一个小的 cocoa osXa 应用程序,它使用 Vips DZSAVE 和 imagemagick 从一个大的 psb 文件创建 DeepZoom Tile。

问题是它工作正常直到未定义的大小。我正在正确管理大约 60.000px X 50.000px 27Gb 大小的文件,但对于更大的文件,应用程序会生成由白色图像制成的图 block 。没有写入数据...

我必须管理 60 到 80 Gb 之间、尺寸约为 170.000px X 170.000px 的图像。

我已尝试使用环境变量来增加 imagemagick 缓存限制,但是没有结果...

有人对白色输出有一些想法吗?

最佳答案

我是 VIP 维护者。尝试使用命令行,例如:

vips dzsave huge.psb output_name --tile-size 256 --overlap 0 --vips-progress --vips-leak

看看会发生什么。如果您同时运行“top”,您可以观察内存使用情况。

vips 使用 libMagick 加载 psb 文件,我的猜测是这达到了 ImageMagick 内部某处的内存限制。

一定要用psb吗?如果您可以使用 vips 可以直接处理的格式,它应该会工作得更好。 Big TIFF 或 Openslide(如果这些是幻灯片图像)都是不错的选择。我经常在一台非常普通的笔记本电脑上使用 dzsave 处理 200,000 x 200,000 张图像。

关于cocoa - DeepZoom 白色图像 - Imagemagick Vips Cocoa,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28437023/

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