2013-09-24 8 views
7

त्रुटि प्राप्त करने में त्रुटि रखें, मैं छवि को टेक्स्ट प्राप्त करने के लिए छविमैजिक (सबसे वास्तविक पोर्टेबल विंडोज संस्करण) का उपयोग कर रहा हूं। तो मैं निम्न लिखें:टेक्स्ट टू इमेज, परीक्षण उद्देश्यों के लिए

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. 

कोई मुझे बता सकते हैं क्यों?

अभिवादन

उत्तर

1

एक कैनवास जोड़ने और साथ -size 200x100 xc:#ff0000

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

पी एस मैं भी उत्पादन छवि के अंदर का पाठ केंद्र के लिए -gravity center जोड़ा एक आकार को निर्दिष्ट

1

मैं इस समस्या का सामना करना है क्योंकि मैं कोशिश मेरे सिस्टम पर ImageMagick के 32-बिट और 64-बिट संस्करण दोनों स्थापित थे। बाद में इसे हल करने से हल हो गया।

1

मैनपेज का कहना है:

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 
संबंधित मुद्दे