लिनक्स का उपयोग कर छवियों को कैसे परिवर्तित करें

यह गाइड आपको दिखाएगा कि लिनक्स कमांड लाइन का उपयोग करके छवियों में हेरफेर कैसे करें।

आप फ़ाइल आकार और पैमाने पर दोनों छवियों का आकार बदलने का तरीका जानेंगे। आप यह भी सीखेंगे कि जेपीजी से पीएनजी या जीआईएफ से टीआईएफ तक कई फ़ाइल प्रकारों के बीच कैसे परिवर्तित किया जाए।

कन्वर्ट कमांड

कन्वर्ट कमांड का उपयोग एक छवि को बदलने के लिए किया जाता है। प्रारूप निम्नानुसार है:

[इनपुट विकल्प] इनपुट फ़ाइल [आउटपुट विकल्प] आउटपुट फ़ाइल कन्वर्ट करें।

एक छवि का आकार कैसे बदलें

यदि आप किसी वेबपृष्ठ पर एक छवि शामिल करने जा रहे हैं और आप इसे एक विशेष आकार के रूप में देखना चाहते हैं तो आप छवि का आकार बदलने के लिए कुछ सीएसएस का उपयोग कर सकते हैं।

यह वास्तव में बेहतर है कि छवि को पहले आकार में सही आकार के रूप में अपलोड करें और इसे पृष्ठ में डालें।

यह निश्चित रूप से सिर्फ एक उदाहरण है कि आप एक छवि का आकार बदलना क्यों चाहेंगे।

किसी छवि का आकार बदलने के लिए निम्न आदेश का उपयोग करें

imagename.jpg कनवर्ट करें आयाम आयाम newimagename.jpg

उदाहरण के लिए, एक छवि को 800x600 होने के लिए कनवर्ट करने के लिए आप निम्न आदेश का उपयोग करेंगे:

imagename.jpg -resize 800x600 newimagename.jpg कनवर्ट करें

यदि निर्दिष्ट आयामों में परिवर्तित करके पहलू अनुपात को गड़बड़ कर दिया जाएगा तो छवि को निकटतम अनुपात में बदल दिया जाएगा।

रूपांतरण को सटीक आकार के लिए मजबूर करने के लिए, निम्न आदेश का उपयोग करें:

imagename.jpg -resize 800x600 परिवर्तित करें! newimagename.jpg

आपको आकार बदलने की स्थिति के हिस्से के रूप में ऊंचाई और चौड़ाई निर्दिष्ट करने की आवश्यकता नहीं है।

उदाहरण के लिए, यदि आप चौड़ाई 800 होना चाहते हैं और आपको ऊंचाई की परवाह नहीं है तो आप निम्न आदेश का उपयोग कर सकते हैं:

imagename.jpg -resize 800 newimagename.jpg कनवर्ट करें

एक निर्दिष्ट ऊंचाई होने के लिए किसी छवि का आकार बदलने के लिए निम्न आदेश का उपयोग करें:

कल्पना बदलें, jpg -resize x600 newimagename.jpg

एक छवि प्रारूप से दूसरे में कैसे परिवर्तित करें

यदि आपके पास एक जेपीजी फ़ाइल है और आप इसे पीएनजी में कनवर्ट करना चाहते हैं तो आप निम्न कमांड का उपयोग करेंगे:

image.jpg image.png कनवर्ट करें

आप कई अलग-अलग फ़ाइल स्वरूपों को जोड़ सकते हैं। उदाहरण के लिए

image.png image.gif परिवर्तित करें

image.jpg image.bmp कनवर्ट करें

image.gif image.tif कन्वर्ट करें

किसी छवि के लिए फ़ाइल आकार को समायोजित कैसे करें

किसी छवि के भौतिक फ़ाइल आकार को बदलने के कई तरीके हैं।

  1. पहलू अनुपात बदलें (इसे छोटा करें)
  2. फ़ाइल प्रारूप बदलें
  3. संपीड़न गुणवत्ता बदलें

छवि के आकार को कम करने से फ़ाइल का आकार छोटा हो जाएगा। इसके अतिरिक्त, फ़ाइल स्वरूप का उपयोग करना जिसमें जेपीजी जैसे संपीड़न शामिल हैं, आपको भौतिक फ़ाइल आकार को कम करने में सक्षम होंगे।

अंत में गुणवत्ता को समायोजित करने से भौतिक फ़ाइल आकार छोटा हो जाएगा।

पिछले 2 खंडों से आपको आकार और फ़ाइल प्रकार को समायोजित करने का तरीका दिखाया गया है। छवि को संपीड़ित करने के लिए निम्न आदेश आज़माएं:

imagename.jpg -quality 90 newimage.jpg कनवर्ट करें

गुणवत्ता प्रतिशत के रूप में निर्दिष्ट है। आउटपुट फ़ाइल जितनी कम होगी उतनी ही कम होगी लेकिन स्पष्ट रूप से अंतिम आउटपुट गुणवत्ता उतनी अच्छी नहीं है।

छवियों को घुमाने के लिए कैसे

अगर आपने पोर्ट्रेट में एक फोटो लिया है लेकिन आप इसे एक लैंडस्केप छवि बनाना चाहते हैं तो आप निम्न कमांड का उपयोग करके छवि को घुमा सकते हैं:

imagename.jpg -rotate 90 newimage.jpg कनवर्ट करें

आप घूर्णन के लिए किसी भी कोण निर्दिष्ट कर सकते हैं।

उदाहरण के लिए, इसे आज़माएं:

imagename.jpg -rotate 45 newimage.jpg कनवर्ट करें

कमांड लाइन विकल्प कन्वर्ट करें

कमांड लाइन विकल्पों के दर्जनों हैं जिनका उपयोग कन्वर्ट कमांड के साथ किया जा सकता है जैसा कि यहां दिखाया गया है:

विकल्प कमांड लाइन ऑर्डर में संसाधित होते हैं। कमांड लाइन पर निर्दिष्ट कोई भी विकल्प छवियों के सेट के लिए प्रभाव में रहता है, जब तक सेट किसी भी विकल्प या -नोप की उपस्थिति से समाप्त नहीं हो जाता है। कुछ विकल्प केवल छवियों के डीकोडिंग और दूसरों को केवल एन्कोडिंग को प्रभावित करते हैं। उत्तरार्द्ध इनपुट छवियों के अंतिम समूह के बाद दिखाई दे सकता है।

प्रत्येक विकल्प के अधिक विस्तृत विवरण के लिए, ImageMagick देखें।

-adjoin छवियों को एक बहु-छवि फ़ाइल में शामिल करें
-affine ड्राइंग मैट्रिक्स ड्राइंग
-antialias पिक्सेल एलियासिंग हटा दें
-append छवियों का एक सेट संलग्न करें
-औसत औसत छवियों का एक सेट
-पृष्ठभूमि पृष्ठभूमि रंग
-ब्लूर एक्स एक गाऊशियन ऑपरेटर के साथ छवि धुंधला करें
-बॉर्डर एक्स रंग की सीमा के साथ छवि को घेरे
-किनारे का रंग सीमा रंग
-डिब्बा एनोटेशन बाउंडिंग बॉक्स का रंग सेट करें
-cache पिक्सेल कैश के लिए मेमोबाइट्स मेमोरी उपलब्ध है
-चैनल चैनल का प्रकार
-charcoal एक चारकोल ड्राइंग अनुकरण करें
-चॉप एक्स {+ -} {+ -} {%} एक छवि के इंटीरियर से पिक्सेल हटा दें
-clip यदि कोई मौजूद है, तो क्लिपिंग पथ लागू करें
-coalesce छवियों का एक अनुक्रम मर्ज करें
-colorize कलम रंग के साथ छवि रंगीन
-रंग की छवि में रंगों की पसंदीदा संख्या
-रंगीन स्थान रंगस्थान का प्रकार
-टिप्पणी एक टिप्पणी के साथ एक छवि एनोटेट करें
-compose छवि संरचना का प्रकार
-संकुचित करें छवि संपीड़न का प्रकार
-contrast छवि विपरीत को बढ़ाएं या घटाएं
-क्रॉप एक्स {+ -} {+ -} {%} पसंदीदा आकार और फसल छवि का स्थान
चक्र राशि से छवि colormap विस्थापन
-debug डीबग प्रिंटआउट सक्षम करें
-deconstruct घटक भागों में एक छवि अनुक्रम तोड़ो
-डेले < 1/100 सेकंड एक सेकंड> रुकने के बाद अगली छवि प्रदर्शित करें
घनत्व एक्स छवि के पिक्सल में लंबवत और क्षैतिज संकल्प
गहराई से छवि की गहराई
-despeckle एक छवि के भीतर speckles को कम करें
-प्रदर्शन संपर्क करने के लिए एक्स सर्वर निर्दिष्ट करता है
-dispose जीआईएफ निपटान विधि
-dither छवि के लिए फ़्लॉइड / स्टीनबर्ग त्रुटि प्रसार लागू करें
-draw एक या अधिक ग्राफिक प्राइमेटिव के साथ एक छवि एनोटेट करें
-edge एक छवि के भीतर किनारों का पता लगाएं
-emboss एक छवि उभरा
-encoding फ़ॉन्ट एन्कोडिंग निर्दिष्ट करें
-endian आउटपुट छवि के एंडियननेस (एमएसबी या एलएसबी) निर्दिष्ट करें
-enhance एक शोर छवि को बढ़ाने के लिए एक डिजिटल फ़िल्टर लागू करें
-equalize छवि के हिस्टोग्राम बराबर प्रदर्शन करते हैं
-fill ग्राफ़िक आदिम भरते समय उपयोग करने के लिए रंग
-Filter किसी छवि का आकार बदलते समय इस प्रकार के फ़िल्टर का उपयोग करें
-flatten छवियों का एक अनुक्रम flatten
-flip एक "दर्पण छवि" बनाएं
-flop एक "दर्पण छवि" बनाएं
-font टेक्स्ट के साथ छवि को एनोटेट करते समय इस फ़ॉन्ट का उपयोग करें
-फ्रेम एक्स ++ एक सजावटी सीमा के साथ छवि चारों ओर घिराओ
-फज़ {%} इस दूरी के भीतर रंग बराबर माना जाता है
-gamma गामा सुधार का स्तर
-गशियन एक्स एक गाऊशियन ऑपरेटर के साथ छवि धुंधला करें
-जैमेट्री एक्स {+ -} {+ -} {%} {@} {!} {<} {>} छवि विंडो के पसंदीदा आकार और स्थान।
-गुरुत्वाकर्षण छवि को टिप्पणी करते समय दिशात्मक गुरुत्वाकर्षण दिशात्मक गुरुत्वाकर्षण।
-मदद प्रिंट उपयोग निर्देश
-implode केंद्र के बारे में इमेज छवि पिक्सल
-intent छवि रंग का प्रबंधन करते समय इस प्रकार के प्रतिपादन उद्देश्य का उपयोग करें
-interlace इंटरलासिंग योजना का प्रकार
-label एक छवि को एक लेबल असाइन करें
स्तर छवि विपरीत के स्तर को समायोजित करें
-सूची सूची का प्रकार
-loop अपने जीआईएफ एनीमेशन में नेटस्केप लूप एक्सटेंशन जोड़ें
-नक्शा इस छवि से रंगों का एक विशेष सेट चुनें
-मुखौटा एक क्लिपिंग मुखौटा निर्दिष्ट करें
-matte यदि छवि में एक है तो स्टोर मैट चैनल स्टोर करें
-median छवि में एक औसत फ़िल्टर लागू करें
-modulate एक छवि की चमक, संतृप्ति, और रंग बदलती है
-monochrome छवि को काले और सफेद में बदल दें
-morph एक छवि अनुक्रम morphs
-mosaic एक छवि अनुक्रम से मोज़ेक बनाएँ
-negate अपने पूरक रंग के साथ हर पिक्सेल को प्रतिस्थापित करें
शोर एक छवि में शोर जोड़ें या कम करें
-noop एनओपीपी (कोई विकल्प नहीं)
-normalize रंग मूल्यों की पूरी श्रृंखला फैलाने के लिए छवि को बदलें
-न झिल्लड़ इस रंग को छवि के भीतर कलम रंग में बदलें
-पृष्ठ x {+ -} {+ -} {%} {!} {<} {>} एक छवि कैनवास का आकार और स्थान
-रंग एक तेल पेंटिंग अनुकरण करें
-कलम ड्राइंग संचालन के लिए कलम रंग निर्दिष्ट करें
-ping कुशलता से छवि विशेषताओं को निर्धारित करें
-pointsize पोस्टस्क्रिप्ट, OPTION1, या ट्रू टाइप फ़ॉन्ट का अंकन
-पूर्वावलोकन छवि पूर्वावलोकन प्रकार
-process छवियों का अनुक्रम संसाधित करें
-प्रोफ़ाइल छवि में आईसीएम, आईपीटीसी, या सामान्य प्रोफ़ाइल जोड़ें
गुणवत्ता जेपीईजी / MIFF / पीएनजी संपीड़न स्तर
-राइज़ एक्स छवि किनारों को हल्का या अंधेरा करें
-रेगियन एक्स {+ -} {+ -} छवि के एक हिस्से में विकल्प लागू करें
-resize x {%} {@} {!} {<} {>} एक छवि का आकार बदलें
-roll {+ -} {+ -} एक छवि लंबवत या क्षैतिज रोल
-रोटेट {<} {>} छवि में Paeth छवि रोटेशन लागू करें
नमूना पिक्सेल नमूना के साथ स्केल छवि
-sampling_factor एक्स जेपीईजी या एमपीईजी -2 एन्कोडर और वाईयूवी डिकोडर / एन्कोडर द्वारा उपयोग किए जाने वाले नमूने कारक।
-scale छवि स्केल करें।
-scene दृश्य संख्या सेट करें
बीज छद्म यादृच्छिक संख्या जनरेटर बीज मूल्य
सेगमेंट एक्स एक छवि खंडित करें
-शैड एक्स दूर प्रकाश स्रोत का उपयोग कर छवि छाया
-शर्पेन एक्स छवि तेज करें
-श्रेव एक्स छवि किनारों से पिक्सल शेव करें
-शहर एक्स एक्स या वाई धुरी के साथ छवि कतरनी
आकार बदलें {+ ऑफसेट} छवि की चौड़ाई और ऊंचाई
-solarize थ्रेसहोल्ड स्तर के ऊपर सभी पिक्सल को अस्वीकार करें
-फैलाना यादृच्छिक राशि से छवि पिक्सल को विस्थापित करें
-आघात एक ग्राफिक आदिम stroking जब उपयोग करने के लिए रंग
-रेखा की चौड़ाई स्ट्रोक चौड़ाई सेट करें
-swirl केंद्र के बारे में घुमावदार छवि पिक्सेल
-बनावट छवि पृष्ठभूमि पर टाइल करने के लिए बनावट का नाम
-threshold छवि को थ्रेसहोल्ड करें
-tile ग्राफिक आदिम भरते समय टाइल छवि
-transform छवि को बदलो
पारदर्शी छवि के भीतर इस रंग को पारदर्शी बनाओ
-treedepth रंग में कमी एल्गोरिदम के लिए पेड़ की गहराई
-trim एक छवि ट्रिम करें
-प्रकार छवि प्रकार
-units छवि संकल्प का प्रकार
-unsharp एक्स एक unsharp मुखौटा ऑपरेटर के साथ छवि sharpen
-use_pixmap पिक्समैप का प्रयोग करें
-verbose छवि के बारे में विस्तृत जानकारी मुद्रित करें
-राय FlashPix देखने पैरामीटर
-वेव एक्स साइन लहर के साथ एक छवि को बदलें
-लिखना एक छवि अनुक्रम लिखें [ रूपांतरित, समग्र ]

अधिक जानकारी के लिए कन्वर्ट कमांड के लिए मैन्युअल पेज पढ़ें।