/ / इमेज इमेज में क्रॉप थंबनेल - एक्स, वाई स्थिति पर केंद्र निर्दिष्ट करें - इमेज, इमेज-प्रोसेसिंग, इमेजमैगिक, थंबनेल

Imagemagick में थप्पनेल फसल - एक्स, वाई स्थिति - छवि, छवि प्रसंस्करण, imagemagick, थंबनेल पर केंद्र निर्दिष्ट करें

मैं अपनी वेबसाइट के लिए थंबनेल उत्पन्न करना चाहूंगा। अब मैं निम्नलिखित प्रक्रिया फ़ोल्डर का उपयोग कर रहा हूँ (पर आधारित) इस जवाब देने के):

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 छवि का हिस्सा निकालने के लिए, ताकि चेहरा केंद्र में चला जाए, फिर अपनी मूल कमांड लागू करें।