इमेजमैगिक कन्वर्ट कमांड का उपयोग करते हुए, मैं एक निश्चित चौड़ाई और आनुपातिक ऊंचाई की छवि का आकार कैसे बदल सकता हूं, जैसे कि -resize या -thumbnail विकल्प का उपयोग करना?
इमेजमैगिक कन्वर्ट कमांड का उपयोग करते हुए, मैं एक निश्चित चौड़ाई और आनुपातिक ऊंचाई की छवि का आकार कैसे बदल सकता हूं, जैसे कि -resize या -thumbnail विकल्प का उपयोग करना?
जवाबों:
-resize 100x
ऊंचाई के पहलू अनुपात को बनाए रखते हुए छवियों को चौड़ाई में 100 पिक्सेल तक आकार देने के लिए उपयोग करें ।
विवरण के लिए बढ़िया ImageMagick मैनुअल पढ़ें ।
mkdir -p thumbnails
इस सवाल में समझाया गया: stackoverflow.com/questions/4906579/…
Imagemagick ज्यामिति: 'width'x'height' यदि आप एक भाग को खाली छोड़ते हैं, तो इसका मतलब आनुपातिक आकार है।
उदाहरण:
100x200 # width = 100, height = 200
300x # width = 300, height = proportional
x300 # width = proportional, height = 300
100x200
थीसिस आयामों के साथ एक छवि बनाएगा। मूल चित्र इसका अनुपात डब्ल्यू / एच रखेगा। 100x200\!
थिसिस आयामों के साथ एक छवि भी बनाएगा, लेकिन नए आयामों को छड़ी करने के लिए अंदर की छवि विकृत हो जाएगी।
-geometry 100x200
रूप में व्यवहार करता है min(100x, x200)
।
mogrify
जो मूल छवि को बदल देगा। मैंने पाया कि नए फ़ोल्डर में छवियों को कॉपी करने के लिए यह आसान हैmogrify -resize 512x *.jpg