मैं मानव छवियों को पासपोर्ट आकार में क्रॉप करना चाहता हूं। firebase_ml_vision प्लगइन की मदद से, मुझे छवि पर चेहरे के बिंदु कुछ इस तरह मिले

Rect.fromLTRB(74.0, 135.0, 359.0, 420.0).

अब मैं कुछ ऊंचाई और चौड़ाई जोड़कर छवि को इन बिंदुओं पर क्रॉप करना चाहता हूं।

मैं निर्देशांक के साथ छवि को कैसे क्रॉप कर सकता हूं

धन्यवाद।

0
Abbas Ali 20 फरवरी 2020, 22:53

1 उत्तर

सबसे बढ़िया उत्तर

आप लाइब्रेरी https://github.com/brendan-duncan/image का इस्तेमाल कर सकते हैं

यहाँ आवश्यक विधि है:

Image copyCrop(Image src, int x, int y, int w, int h) {
   //do something
}

आप इसे इस तरह इस्तेमाल कर सकते हैं:

final Image croppedImage = copyCrop(originalImage, 74.0, 135.0, 359.0 - 74.0, 420.0 - 135.0);
2
Vitali 21 फरवरी 2020, 09:59