文字图像,不断收到错误“没有图像定义”

出于测试目的,我使用imagemagick(最实际的可移植窗口版本)来获取文本到图像。 所以我输入以下内容:

convert -font Arial -pointsize 22 -fill black -draw "text 0,0 'TESTTEXT'" test.jpg

但我不断收到此错误:

convert.exe: no images defined `test.jpg' @ error/convert.c/ConvertImageCommand/3127.

有人能告诉我为什么吗?

问候


我遇到过这个问题,因为我的系统上安装了32位和64位版本的ImageMagick。 删除后者解决了它。


manpage说:

convert [input-option] input-file [output-option] output-file

所以只需添加一个输出文件:

convert -font Arial -pointsize 22 -fill black -draw "text 0,0 'TESTTEXT'" test.jpg test-out.jpg

尝试添加画布并使用-size 200x100 xc:#ff0000指定大小

convert -size 200x100 xc:#ff0000 
    -font Arial -pointsize 22 
    -fill black -gravity center 
    -draw "text 0,0 'TESTTEXT'" test.jpg

PS我还添加了-gravity center以将文本居中在输出图像中

链接地址: http://www.djcxy.com/p/16143.html

上一篇: Text to Image, keep getting error "no images defined"

下一篇: Is there a way to define per