เชื่อว่าหลาย ๆ คนคงจะมีเครื่องมือช่วยจัดการลดขนาดภาพได้อย่างรวดเร็วอยู่แล้ว หากแต่ถ้าใครยัง Resize ภาพโดยใช้ Paint อยู่ วันนี้ทีม ADPT.news อยากจะแนะนำให้รู้จักกับเครื่องมือ “ImageMagick” ที่จะช่วยทำให้การ Resize ภาพ ทำได้อย่างรวดเร็ว เพียงแต่คำสั่งเดียวเท่านั้น
ImageMagick เป็นเครื่องมือที่ใช้ปรับแก้ไขรูปภาพได้ผ่านทาง Command Line ซึ่งความง่ายของเครื่องมือนี้คือการดำเนินการกับภาพจำนวนมาก ๆ ได้พร้อม ๆ กันภายในคำสั่งเดียวโดยที่ใช้เวลาไม่นานมากอีกด้วย ซึ่งแม้แต่ผู้ที่ใช้ Windows เองก็ยังสามารถใช้งานผ่าน Command Prompt ได้ด้วยเช่นกัน
เพียงแค่ดาวน์โหลด ImageMagick มาติดตั้งในเครื่อง แล้วเปิด Command Prompt ขึ้นมาใหม่ก็สามารถใช้งาน ImageMagick ได้ทันที ซึ่งหลังติดตั้งแล้ว ทดสอบด้วยคำสั่งง่าย ๆ 3 บรรทัดแบบพิมพ์ตามเลยด้านล่าง จะได้ผลออกมาเป็นหน้าตาตามภาพด้านล่างนี้
magick logo: logo.gif
magick identify logo.gif
magick logo.gif win:
สำหรับคำสั่งที่อยากจะแนะนำในบทความนี้ นั่นคือการ Resize ภาพจำนวนมาก ๆ พร้อมกันภายในคำสั่งเดียว โดยตัวอย่างคำสั่งด้านล่างนี้คือการลดขนาดภาพทุกภาพที่มีสกุลไฟล์เป็น .png ในโฟลเดอร์นั้น ๆ (เครื่องหมายดอกจันคือชื่อไฟล์อะไรก็ได้) ให้เหลือลงไป 30% ซึ่งตัวเลขตรงนี้สามารถปรับค่าได้ตามที่ต้องการ โดยก่อนพิมพ์คำสั่งดังกล่าว ให้ใช้คำสั่ง cd (change directory) เพื่อไปอยู่ในโฟลเดอร์ที่ภาพที่ต้องการปรับขนาดก่อน แล้วจึงรันคำสั่งเพื่อลดขนาดภาพ
magick mogrify -resize 30% *.png
คำสั่งเดียวของ ImageMagick สามารถ Resize ได้ทั้งหมดทุกภาพในโฟลเดอร์เลยภายในไม่กี่วินาที ซึ่งนี่คือเป็นเพียงแค่ตัวอย่างคำสั่งเดียวของเครื่องมือ ImageMagick เท่านั้น และจริง ๆ แล้ว ImageMagick ยังมีตัวแปร Parameter ให้เลือกใช้งานอีกมากมายที่สามารถนำไปประยุกต์ได้อย่างหลากหลาย โดยสามารถดูรายละเอียดทั้งหมดของ Parameter ที่สามารถปรับค่าได้ในเอกสารของ ImageMagick ที่นี่ ซึ่งทีมงาน ADPT.news เชื่อว่าเครื่องมือนี้น่าจะช่วยลดภาระงานที่ต้องทำซ้ำ ๆ ไปได้พอสมควรทีเดียว
ที่มา: https://www.makeuseof.com/how-to-batch-edit-images-imagemagick/