जवाबों:
आप ऐसा करने के लिए इमेजमाजिक कर सकते हैं। उत्पाद से कुछ उदाहरण यहां दिए गए हैं गाइड :
convert rose: rose.gif
convert rose: -crop 40x30+10+10 crop.gif
convert rose: -crop 40x30+40+30 crop_br.gif
convert rose: -crop 40x30-10-10 crop_tl.gif
convert rose: -crop 90x60-10-10 crop_all.gif
convert rose: -crop 40x30+90+60 crop_miss.gif
और एक नमूना लूप इसे सभी छवियों के लिए निष्पादित कर सकता है। कुछ इस तरह:
for i in `ls in\`
do
convert $i -crop 40x30+10+10 out/`basename $i`
done
ऊपर मैं मानता हूँ कि फाइलें निर्देशिका में / और बाहर फाइलें निर्देशिका में संग्रहित होंगी / बाहर
जब से आप विंडोज पर हैं, डाउनलोड करें पोर्टेबल या इंस्टॉलर विंडोज बाइनरी रिलीज इमेजमैजिक , तो छवियों के साथ निर्देशिका में निम्नलिखित कमांड चलाते हैं (स्वाभाविक रूप से साथ Convert.exe अपने पेट में कहीं):
for %f in (*.jpg) do convert -crop 32x32+16+16 "%~f" "cropped_%~f"
वहाँ तुम जाओ, पाई के रूप में सरल। "UNIX-y शेल" या "कोड की चालीस से अधिक पंक्तियों" के रूप में आवश्यक नहीं है सुझाव दिया कुछ के द्वारा।