0

我刚刚下载了 ImageMagick,但不确定它是否有效。我在终端中输入了“which convert”,但什么也没发生。我还尝试输入“convert logo: logo.gif”,然后输入“identify logo.gif”,最后输入“display logo.gif”,但似乎什么也没发生(这三个命令是在 Windows 上指定的)。

然后我尝试观看此视频:http ://www.youtube.com/watch?v=gEWAVlNCKhg

但是,它仍然无法正常工作,并且在视频的最后一步。我收到以下错误:错误:执行 gem ... (OptionParser::InvalidOption) 无效选项:----with-opt-include=C:/ImageMagick/SourceCode

谁能建议如何在 Windows 上正确安装 imagemagick 或这些错误意味着什么?

4

2 回答 2

0

如果您只想让 ImageMagick 在 Windows 上作为独立产品工作,那么该视频有一堆不必要的东西。您需要做的就是:

  1. 从imagemagick.org下载最新的 Windows 二进制文件。现在,该文件位于此处
  2. 运行安装程序(保留所有默认值)
  3. 打开命令提示符(开始 --> 运行 --> cmd.exe)
  4. 在命令提示符窗口中导航到 ImageMagick 文件夹。对于默认安装路径,按如下方式完成:
  5. 切换到 C: 驱动器的根目录(键入 cd\,然后按回车键)
  6. 切换到 ImageMagick 文件夹(键入 cd "Program Files\ImageMagick-6.8.6-Q16",然后按回车键)
  7. 测试它是否可以使用转换命令:convert images\logo.jpg logo.gif
  8. 查看目录列表并检查带有当前时间/日期戳的 logo.gif 文件(目录 logo.gif,后跟 enter 键)。

注意:当您运行转换命令时,除非您打开详细标志,否则不会有任何输出到命令提示符,例如 (convert -verbose images\logo.jpg logo.gif)

于 2013-08-14T14:34:02.933 回答
0

我注意到在我的安装中没有“display.exe”,但是有一个“imdisplay.exe”。我尝试在一个有图像的文件夹中使用 imdisplay,但它没有一个窗口。我双击了 imdisplay .exe 在安装文件夹中,然后窗口出现了,包括我试图在命令行上打开的所有窗口。当我关闭所有这些窗口并再次尝试命令行时,它起作用了。

我不确定您从哪里得到“哪个转换”(我没有观看视频)。我可以看到安装文件夹中所有可用的 exe 文件。convert.exe 就是其中之一,所以在常规的 cmd 窗口中(我对 Powershell GitShell 一无所知),您只需键入:convert logo.png logo.jpg

或类似的东西。

于 2014-03-06T01:13:59.467 回答