ग्राफिक्समैगिक, टर्मिनल के लिए एक इमेज प्रोसेसिंग टूल

ग्राफिक्समैजिक के बारे में

अगले लेख में हम GraphicsMagick पर एक नज़र डालने जा रहे हैं। यह है एक छवि प्रसंस्करण के लिए मुफ्त, आधुनिक और खुला स्रोत सॉफ्टवेयर पैकेज। यह शुरू में ImageMagick से लिया गया था, हालांकि पिछले कुछ वर्षों में यह पूरी तरह से स्वतंत्र परियोजना में विकसित हुआ है। यह अपने साथ कई सुधार और अतिरिक्त सुविधाएँ लाता है। यह Gnu / Linux, MacOS और Windows पर चलता है।

GraphicsMagick मक्खी पर नई छवियां बना सकता है, इसलिए यह है गतिशील वेब एप्लिकेशन बनाने के लिए उपयुक्त है। इसका उपयोग आकार बदलने, घूमने, फ़ोकस करने, रंग को कम करने या किसी छवि में विशेष प्रभाव जोड़ने या परिणाम को समान या अन्य छवि प्रारूप में सहेजने के लिए भी किया जा सकता है।

इमेज प्रोसेसिंग ऑपरेशन कमांड लाइन से उपलब्ध हैं। यह एक उपयोगी और कुशल उपकरण प्रदान करता है, साथ ही पुस्तकालय जो हमें 88 से अधिक लोकप्रिय स्वरूपों में हमारी छवियों को पढ़ने, लिखने और हेरफेर करने की अनुमति देते हैं (जैसे कि GIF, JPEG, JPEG-2000, PNG, PDF, PNM और TIFF अन्य) का है। यह ध्यान रखने के लिए महत्वपूर्ण है बना सकते हैं GIF एनीमेशन कई छवियों से.

Ubuntu सिस्टम पर GraphicsMagick स्थापित करें

डेबियन और इसके डेरिवेटिव में, जैसे कि उबंटू और लिनक्स मिंट, हम कर पाएंगे APT पैकेज मैनेजर का उपयोग करके इसे स्थापित करें जैसा कि निम्नलिखित में दिखाया गया है। हमें बस एक टर्मिनल (Ctrl + Alt + T) खोलना होगा और उसमें लिखना होगा:

sudo apt update && sudo apt install graphicsmagick

GraphicsMagick स्थापना की जाँच करें

GraphicsMagick के फ़ंक्शंस तक पहुंचने के लिए, आप इसका उपयोग करते हैं ग्राम कमांड। यह एक शक्तिशाली कमांड लाइन उपकरण है विभिन्न उप-क्षेत्र प्रदान करता है वास्तविक कार्यों तक पहुँचने के लिए शो, चेतन, इकट्ठा, तुलना, पहचान, रचना और कई अन्य संभावनाएँ।

पैरा पुष्टि करें कि हमारे सिस्टम पर GraphicsMagick पैकेज स्थापित किया गया है, हम एक ही टर्मिनल में निम्नलिखित कमांड निष्पादित करने जा रहे हैं:

gm display

इसके बाद, हमें केवल निम्नलिखित श्रृंखलाओं को निष्पादित करना होगा स्थापित पैकेज के कई पहलुओं की जाँच करें:

  • जांचना क्या छवि प्रारूप समर्थित हैं:
gm convert -list formats
  • हम सत्यापन कर पाएंगे क्या स्रोत उपलब्ध हैं टाइपिंग:
gm convert -list fonts
  • हम कर सकते हैं जाँच करें कि क्या बाहरी कार्यक्रमों को अपेक्षित रूप से कॉन्फ़िगर किया गया है टाइपिंग:
gm convert -list delegates
  • अगर जांच रंग परिभाषाएँ लोड किया जा सकता है:
gm convert -list colors
  • और अंत में जाँच करें कि GraphicsMagick हमारे मशीन के संसाधनों की सही पहचान करता है हम लिखेंगे:
gm convert -list resources

Ubuntu पर GraphicsMagick का उपयोग करना

आगे हम कुछ देखेंगे ग्राम कमांड का उपयोग करने के बुनियादी उदाहरण:

एक तस्वीर देखें

पैरा टर्मिनल से एक छवि प्रदर्शित करें (Ctrl + Alt + T), हम निम्नलिखित कमांड निष्पादित करेंगे:

ग्राम-प्रदर्शन-छवि

gm display sapoclayASCII.png

जब चित्र प्रदर्शित होता है, अगर हम उस पर माउस से क्लिक करते हैं, हम पिछले स्क्रीनशॉट में दिखाए गए मेनू को देखेंगे, जिससे हमारे लिए उस पर संशोधन करना आसान हो जाएगा।

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

एक नई चौड़ाई के साथ एक छवि का आकार बदलने के लिए, हम एक चौड़ाई और एक ऊंचाई निर्दिष्ट करेंगे आनुपातिक रूप से बढ़ाया जाएगा। हमें केवल एक ही टर्मिनल लिखना होगा:

gm convert -resize 300 sapoclayASCII.png sapoclayASCII-resize-300.png

पिछली कमांड के परिणाम को देखने के लिए, हम उस कमांड को लॉन्च करेंगे जो हमने पिछले बिंदु में देखा है:

छवि 300 ग्राम ग्राफिक्समैजिक का आकार बदल देती है

gm display sapoclayASCII-resize-300.png

कई छवियों से एक एनिमेटेड छवि बनाएँ

विभिन्न छवियों से एक एनिमेटेड छवि बनाने के लिए वर्तमान कार्यशील निर्देशिका में रखा गया है, हम निम्नलिखित कमांड का उपयोग कर सकते हैं:

gm animate *.png

एक छवि को दूसरे प्रारूप में बदलें

एक छवि को एक प्रारूप से दूसरे में बदलने के लिए, उदाहरण के लिए .jpg से .png, हम लिखेंगे:

gm convert imagen.jpg imagen.png

छवियों की एक पूरी निर्देशिका देखें

हम निम्नलिखित कमांड को टाइप करके, छवियों की एक पूरी निर्देशिका देख सकेंगे।

gm convert 'vid:*.png' all_png.miff

अंतिम परिणाम देखने के लिए, हम लिखते हैं:

GraphicsMagick छवियाँ निर्देशिका

gm display all_png.miff

एक समग्र छवि बनाएं (ग्रिड प्रारूप में)

एक समग्र छवि (ग्रिड प्रारूप में) बनाना भी संभव होगा अलग-अलग छवियों से, जैसा कि निम्नलिखित में दिखाया गया है:

gm montage entreunosyceros.png ojo.jpeg sapoclayASCII.png SapoClayV2.png sapoRelax.png imagen-compuesta.png

हम परिणामी फ़ाइल को लॉन्च करके परिणाम देख सकते हैं:

ग्राम छवि ग्रिड

gm display imagen-compuesta.png

अधिक संभावनाएं

ग्राम कमांड के साथ हम कई और चीजें कर सकते हैं। जैसा कि मैंने लेख की शुरुआत में लिखा था, हमने केवल कुछ बुनियादी उदाहरण देखे हैं। वे कर सकते हैं ग्राम के लिए सभी विकल्प देखें, लिख रहे हैं:

ग्राफिक्समैजिक मदद

gm -help

उदाहरण के लिए, कन्वर्ट फ़ंक्शन के संभावित विकल्पों को देखने के लिए, हम लिखेंगे:

gm help convert

यदि आप इस परियोजना के बारे में अधिक जानकारी चाहते हैं तो आपको बस जाना होगा आधिकारिक वेबसाइट.


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।