ImageMagick 导入命令在 Windows 上出现错误?

ImageMagick 导入命令在 Windows 上出现错误?

import当我从命令行运行 ImageMagick 命令时出现以下错误

import: unable to open X sever '(null)'  @error /import.c/ImportImageCommand/362 [No such file or directory]

但是,我已经安装了 X-Server,并且它在我的任务栏中启动。即便如此,我还是收到此错误。

您能否给我提供一些相关的链接或解决方案。

答案1

如果 Windows magick 的工作方式与 *nix magick 类似,那么您可以尝试在调用它之前设置 DISPLAY 环境变量,例如

set DISPLAY=localhost:0.0
import ...

答案2

Windows 默认不包含“X 服务器”。您需要先安装一个专为 Windows 设计的服务器。并且它必须在您启动 ImageMagickdisplayimport命令时运行。

我建议安装公共版本XMing 包文档)。然后,只需启动 xlaunch.exe并确认所有默认设置。这将使 X 服务器在 localhost:0.0 上运行。一旦运行,您的 ImageMagick 命令importdisplay将起作用,至少如果您像这样调用它们:

 import -server localhost:0.0 ....
 display -server localhost:0.0 ....

相关内容