मैं अपनी वेबसाइट के लिए थंबनेल उत्पन्न करना चाहूंगा। अब मैं निम्नलिखित प्रक्रिया फ़ोल्डर का उपयोग कर रहा हूँ (पर आधारित) इस जवाब देने के):
mogrify -interlace Plane -thumbnail 280x210^
-gravity center -extent 280x210 -quality 85% *.jpg
यह दिए गए आकार (आकार और फसल) के साथ थंबनेल बनाएगा।
मेरे पास इस आदेश का एकल छवि संस्करण भी है:
convert test.jpg -interlace Plane -thumbnail 280x210^
-gravity center -extent 280x210 -quality 85% testout.jpg
मैं भी उपयोग कर रहा हूँ facedetect मूल छवि (थंबनेल बनाने से पहले) से चेहरे की स्थिति प्राप्त करने के लिए। चेहरों के साथ फोटो के लिए मैंने औसत X, Y चेहरों की स्थिति की गणना की है।
अब, मैं ऊपर दिए गए आदेश में इस स्थिति का उपयोग फसल चित्रों को अधिक स्मार्ट तरीके से करना चाहूंगा। वर्तमान में छवि को दोनों ओर से काट दिया गया है (-gravity center
), लेकिन मैं अपने निर्देशांक का उपयोग करना चाहूंगा ताकि छवि के क्रॉप होने पर चेहरे दिखाई दें।
क्या कोई तरीका है कि मैं इसे इमेजमैजिक में कैसे फीड कर सकता हूं?
उत्तर:
जवाब के लिए 0 № 1आप उपयोग कर सकते हैं -shave
छवि का हिस्सा निकालने के लिए, ताकि चेहरा केंद्र में चला जाए, फिर अपनी मूल कमांड लागू करें।