كيفية تحرير وتحويل وتغيير حجم صور متعددة في نفس الوقت في Ubuntu

تحرير الصور في أوبونتو

هناك العديد من الخيارات لتحرير الصور في Ubuntu ، لكنني شخصياً لا أحب معظمها. إذا كنت أرغب في تغيير حجم صورة ، فلا أشعر برغبة في انتظار الوقت الذي يستغرقه برنامج GIMP لفتحه. يمكننا دائمًا التثبيت نوتيلوس صورة المحول لتدوير الصور وتدويرها بالزر الأيمن من Nautilus ولكن ، لماذا نقوم بتثبيت حزمة لا تظهر النص أعلاه بشكل جيد ، إذا قمنا بتثبيت واحدة بشكل افتراضي فهي تفعل ذلك؟ في هذه المقالة سوف نعلمك كيفية تحرير وتحويل وتغيير الحجم وبعض الأشياء الأخرى الصور من محطة أوبونتو.

وأفضل ما في الأمر أن ما سنشرحه في هذا الدليل يمكن تطبيقه على عدة صور في نفس الوقت. على سبيل المثال ، إذا أردنا إعادة تسمية 10 صور دون الحاجة إلى النقر بزر الماوس الأيمن ، واختيار "إعادة تسمية" ووضع الاسم 10 مرات ، فيمكننا القيام بذلك باستخدام يماغيماغيك، عارض الصور الافتراضي لـ Ubuntu والتوزيعات الأخرى ، بما في ذلك Ubuntu MATE ، المفضل لدي. يوجد أدناه العديد من أمثلة الأوامر لتنفيذ العديد من هذه العمليات مع الاستفادة من Ubuntu Bash.

iMageMagick

يأتي برنامج ImageMagick مثبتًا في العديد من التوزيعات ، مثل Ubuntu أو Ubuntu MATE المذكورة أعلاه. إذا لم تكن التوزيعة مثبتة بشكل افتراضي ، فيمكنك تثبيتها عن طريق فتح Terminal وكتابة الأمر التالي:

sudo apt-get install imagemagick

إعادة تسمية الصور

إذا قمت ، على سبيل المثال ، بعمل برنامج تعليمي للعديد من اللقطات ، فسيكون لها اسم لا علاقة له بما نريد إظهاره. بفضل ImageMagick يمكننا إعادة تسميتها من المحطة بأمر بسيط للغاية. كما سترى لاحقًا ، يمكننا تغيير تنسيق الصور وسنستخدم نفس الأمر تمامًا ، ولكنه مناسب لمهمتنا. سيكون على النحو التالي:

convert *.png prueba.png

من خلال الاحتفاظ بالامتداد وإضافة كلمة الإخراج ، ما ستفعله هو حفظها جميعًا بنفس الاسم ، ولكن برقم مختلف.

تغيير حجم الصور

تستخدم جميع إصدارات هذا الدليل تقريبًا المفتاح تحول. لتغيير حجم الصور باستخدام ImageMagick من Terminal ، سنكتب الأمر التالي ، حيث سيكون "test" هو اسم الصورة التي نريد تحويلها إلى تنسيق آخر:

convert prueba.png -resize 200×100 prueba.png

مع الأمر السابق سيكون لدينا تغيير حجم الصورة بحجم 200 × 100 بكسل. القيمة الأولى هي حجم العرض والثانية للارتفاع. إذا استخدمنا نفس الاسم ، فستحل الصورة الناتجة محل الأصل. إذا أردنا فقط تغيير العرض والارتفاع ليكونا متناسبين ، فسنكتب الأمر التالي ، حيث سيكون 200 هو الحجم المختار بالبكسل:

convert prueba.png -resize 200 prueba.png

إذا أردنا أن يكون ارتفاعه 200 بكسل ، فسيتعين علينا المغادرة إفراغ القيمة الأولى ("فارغ" × 100) ، لذلك نكتب الأمر التالي:

convert prueba.png -resize x100 prueba.png

في بعض الأحيان القيم الدقيقة، ولكن إذا أردنا أن يكون الأمر كذلك ، فيمكننا كتابة الأمر التالي ، حيث سيكون 200 × 100 هو الحجم المختار:

convert prueba.png -resize 200×100! prueba.png

تدوير الصور

تحرير الصور ubuntu

إذا كان ما نريده هو تدوير الصوريمكننا فعل ذلك بالأمر التالي حيث 90 درجة هي درجة الميل:

convert prueba.jpg -rotate 90 prueba-rotado.jpg

سيضيف النص الذي قمنا بتكوينه في ملف الإخراج ، طالما نكتبه بطريقة مختلفة.

قم بتحرير تنسيق الصورة

ImageMagick يسمح لنا أيضًا تحويل الصور إلى تنسيق آخر مباشرة من المحطة. سنفعل ذلك بالأمر التالي:

convert prueba.png prueba.jpg

إذا كان ما نريده هو فقط خفض الجودة لإرسال الصور عن طريق البريد ، على سبيل المثال ، نكتب الأمر التالي ، حيث يكون الرقم هو النسبة المئوية للجودة:

convert prueba.png -quality 95 prueba.jpg

الجمع بين العمليات

إذا أردنا أن نفعل تعديلات مختلفة من هذا النوع إلى صورة ، يمكننا القيام بذلك عن طريق الجمع بين العمليات. يوجد أدناه مثال لتغيير حجم الصورة وتدويرها 180 درجة وخفض جودة الصورة إلى 95٪.

convert prueba.png -resize 400×400 -rotate 180 -quality 95 prueba.jpg

معالجتها بالباش

أوبونتو باش

لكن أكثر ما يعجبني هو هذا ، تحرير العديد من الصور في نفس الوقت. قبل تحرير عدة صور ، يجدر وضعها جميعًا في نفس المجلد. عادةً ما أتركها على سطح المكتب ، لذلك أكتب الأمر أولاً:

cd /home/pablinux/Escritorio

بمجرد دخولنا إلى المجلد ، نكتب الأمر التالي لتغيير حجم جميع صور .png في مجلد سطح المكتب إلى 830 بكسل وعرضها وإضافة كلمة "first" أمامها:

for file in *.png; do convert $file -resize 830 primera-$file; done

ما نقوله أساسًا هو «جميع الملفات الموجودة داخل هذا المجلد والتي لها تنسيق .png ؛ قم بالتحويل من تغيير الحجم إلى عرض 830 وأضف أولاً إلى اسم الملف ؛ ينهي«. إذا قمت بتحرير الكثير من الصور ، فقد يكون الأمر يستحق ذلك بالنسبة لك. ما هو رأيك؟


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   جيمي أولانو قال

    أفضل مستحيل!
    على الرغم من أن لدي فكرة عن أداة "التحويل" التي اعتقدت أنها أمر Ubuntu "أصلي" ، فقد تعلمت اليوم أنها جزء من ImageMagick.

    تهانينا على المقالة ، بسيطة ، مباشرة في صلب الموضوع ومكتوبة بشكل جيد لفهم سريع ، حتى bash يتسلل دون الكثير من التعقيد!

    غراسياس.

    1.    بابلو أباريسيو قال

      مرحبا جيمي. شكرا على تعليقك. لا يزال بإمكانك القيام بالمزيد من الأشياء ، مثل تطبيق التأثيرات ، لكنني أعتقد حقًا أنه لا يستحق استخدام Terminal لذلك. إذا كان علينا تطبيق التأثيرات ، فمن الأفضل فتح الصور ومعرفة ما نقوم به ، أو هكذا أعتقد.

      تحية.

  2.   ألفونسو قال

    شكرا لك بابلو. إنه شيء يجب مراعاته في أي وقت.