问题标签 [vips]
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.
image - 读取大宽度 X 高度图像的区域
我有一个 1gb 的图像,我想在 0 级将这个图像打开为 90,000 和 70,000(宽 X 高)。我什至尝试使用 python openslide 但对我不起作用。
有没有办法做到这一点 ?
ruby - 如何获得图像平均像素的 HSV 值?
在这段代码中
最后一行抛出
PS:临时采用并重构了 ChunkyPNG 实现:
python-imaging-library - 将 PIL 图像转换为 VIPS 图像
我正在使用 Vips 图像库处理一些大型组织学图像。连同图像,我有一个带有坐标的数组。我想制作一个二进制掩码,它掩盖了由坐标创建的多边形内的图像部分。我首先尝试使用 vips 绘制功能来做到这一点,但这非常低效并且需要很长时间(在我的真实代码中,图像大约为 100000 x 100000px 并且多边形数组非常大)。
然后我尝试使用 PIL 创建二进制掩码,效果很好。我的问题是将 PIL 图像转换为 vips 图像。它们都必须是 vips 图像才能使用乘法命令。我也想从内存中读写,因为我相信这比写入磁盘要快。
在im_PIL.save(memory_area,'TIFF')
命令中我必须指定图像格式,但由于我正在创建一个新图像,我不确定在此处放置什么。
Vips.Image.new_from_memory(..)
命令返回:TypeError: constructor returned NULL
image - 使用 vipsthumbnail 调整大小 + 拉伸?
我正在使用 vipsthumbnail 通过命令行调整图像大小。
我想知道是否有办法调整图像大小并忽略其纵横比,这样无论我通过 5x500 的大小,我都会得到一个 5px x 500px 的图像。
我无法对文档中的任何内容进行罚款。
我在 macOS 上使用该库。
go - 在 Go 中给定多个 URL 参数处理图像
我可能更喜欢使用 pressly/chi,但我想这没什么区别。我想给定这样的输入 URL example.com/Jd8saD.jpg?resize=420x320&fit=crop&rotate=90
,然后它会转到以下 GET 函数,因为r.Get("/:image", ImageGET)
:
现在,我的问题是,我应该如何设计图像处理的任何功能,以便它能够正确有效地处理所有内容?我不希望您编写可以处理大小调整的代码,但是这些函数会是什么样子呢?也许:
那会返回什么imgfile
?包含一些相关 img 信息的结构?
powershell - Powershell 与 ImageMagick / VIPS 的集成
我正在尝试遍历磁盘上的文件列表,使用 VIPS/ImageMagick 为每个文件运行一个命令,然后输出一个文件并将其移动到不同的目录。我似乎无法让命令一起工作。
为什么变量 $_Basefile 在此命令中不起作用?
VIPS 的个别命令
PowerShell 命令
更新:下面正确标记的答案有效。竖起大拇指,说明为什么它不起作用!正确的命令是:
c++ - 使用 VIPS 图像作为 QImage 的快速方法
我需要在 Qt 中使用平铺图像。什么是在两个对象之间转换的快速方法,或者在 QImage 方法中使用 VIPS 图像?一种解决方案是将 VIPS 图像保存为 TIFF 文件或 Qt 中的任何其他图像格式,然后将文件加载为 QImages。我必须即时为 20 多个图块执行此操作,因此我不会将图像保存为文件,这将是一个足够快的过程。
homebrew - 启动 lad web 进程失败,sharp.node 需要 libvips-cpp.42.dylib 49.0.0
我在这里遵循这个基本安装指南
https://github.com/ladjs/lad#installation
我的版本如下:
但是,当我运行时nodemon lib/web
,出现以下错误:
我做了以下所有但没有帮助:
你能帮忙在这里找到问题吗?谢谢。