我测试了一些工作正常的代码:
C:\root\Dropbox\WWW\TIFF\sandbox 17:17:37,86
$c:\cygwin\bin\convert.exe gallery.tif[0] -thumbnail 300x300^ -format jpg gallery.jpg
但是我想指定图像的完整路径并且它不起作用 - 为什么它不起作用?
它是相同的图像。
c:\root\Dropbox\WWW\TIFF\sandbox\gallery.tif[0] == gallery.tif[0]
- 为什么它不起作用?
C:\root\Dropbox\WWW\TIFF\sandbox 17:17:59,29
$c:\cygwin\bin\convert.exe c:\root\Dropbox\WWW\TIFF\sandbox\gallery.tif[0] -thumbnail 300x300^ -format jpg gallery.jpg
convert: must specify image size `\root\Dropbox\WWW\TIFF\sandbox\gallery.tif' @ error/raw.c/ReadRAWImage/136.
convert: no images defined `gallery.jpg' @ error/convert.c/ConvertImageCommand/3210.
答案 0 :(得分:0)
你似乎在使用Cygwin。 Cygwin期望以不同的方式指定路径。 IIRC,你应该使用类似的东西:
convert.exe /cygdrive/c/root/Dropbox/WWW/TIFF/sandbox/gallery.tif[0] \
-thumbnail 300x300^ -format jpg gallery.jpg