تغير حجم الصورة و صيغتها عبر سطر الأوامر
عدنا مع درس جديد في سطر أوامر لينكس , ولنشرح برمجية مفيدة جداً تساعدك في تعديل حجم الصور و تغير صيغها كما تشاء بل أيضا تتيح لك تطبيق تأثيرات مختلفة.
من أجل المزيد من المعلومات عن هذه البرمجية يمكنك زيارة موقعهم الرسمي بالضغط هنا.
تثبيت ImageMagick :
Arch : sudo pacman -S imagemagick
Ubnutu : sudo apt install imagemagick
Centos: sudo yum install imagemagick
Fedora : sudo dnf insatll imagemagick
Opensuse : sudo zypper in imagemagick
تلك كانت أكثر أنظمة التشغيل شيوعاً , و طبعاً حسب توزيعتك إختر الأمر , أو غير مدير البرامج بما يتوافق مع توزيعتك.
استخدام ImageMagick :
طبعاً لن نذكر سوى تغير الحجم والصيغ حيث انه يحتوي على الكثير من الأشياء التي لا يسعنى ذكرها ونجد أيضاً أن البرامج بواجهة رسومية قد حلت مكان استعمال طر الأوامر لمثل تغير الألوان و وضع تأثيرات.
تغير الحجم :
كما كنا نشرح في الدروس السابقة سنقسم الامر ونشرح كل جزء على حدة.
convert -resize 900x457 OrginalImage.png NewImage.png
حالياً عند فتح التيرمنال إفتراضيا يكون مسارها في مجلد Home الخاص بالمستخدم عندك ,
لذلك عن إستعمال الأمر convert تأكد بأن الصورة المرادة موجودة في مجلد Home ,
أو تأكد من تغير المسار غلى الموقع الموجود فيها عبر أمر cd .
طبعاً الأمر بسيط جدا مجرد كتابة convert -resize ثم بعدها تضع الطول والعرض أو يمكنك وضع الطول فقط ثم بعدا تضع إسم الصورة و من ثم إسم الصورة الجديدة التي ستنشأ و في حال وضعت نفس الإسم فستتغير الصورة الأصلية.
لذلك عن إستعمال الأمر convert تأكد بأن الصورة المرادة موجودة في مجلد Home ,
أو تأكد من تغير المسار غلى الموقع الموجود فيها عبر أمر cd .
طبعاً الأمر بسيط جدا مجرد كتابة convert -resize ثم بعدها تضع الطول والعرض أو يمكنك وضع الطول فقط ثم بعدا تضع إسم الصورة و من ثم إسم الصورة الجديدة التي ستنشأ و في حال وضعت نفس الإسم فستتغير الصورة الأصلية.
تغير الصيغة :
convert OrginalImage.png NewImage.webp
هنا الأمر بسيط جدا فقط ضع إسم الصورة الأصلية ومن ثم اسم الصورة الجديدة مع الصيغة المرادة.
تدوير الصورة :
هذا أمر بسيط يمكنك من تدوير الصورة قم بتغير الدرجة 90 إلى الدرجة التي تريد تدوير الصورة بها :
convert -rotate 90 OrginalImage.pmg NewImage.png
تطبيق تأثير بسيط :
مع أننا ذكرنا أننا لن نتطرق إلى التأثيرات لكن أحببت ذكر هذا التأثير فقط ضعه و إختر الدرجة المرادة و اسم الصورة الأساسية و الصورة الجديد المنشأة.
convert -charcoal 2 OrginalImage.png NewImage.png
وها هي بعد التأثير :
مثال عن ImageMagick :
أحب أن أن أطرح هذا المثال للتذكير ببعض فوائد سطر الأوامر , لنعتبر أن تملك مجلد يحتوي على 100 صورة تريد تغير حجمها , هنا ستظهر قوة سطر الأمر وذلك عبر تحديد كل الصور التي صيغتها png وتحويلها بشكل مباشر إلى الحجم المراد عبر الأمر التالي :
mogrify -resize 960x528 *.png
من أجل المزيد من المعلومات عن هذه البرمجية يمكنك زيارة موقعهم الرسمي بالضغط هنا.
و إلى هنا إنتهى شرحنا , أذكركم بمتابعتنا عبر البريد و عبر مواقع التواصل الإجتماعي للتوصل على كل جديدنا .
نلقاكم في تدوينة أخرى.
إرسال تعليق