मेरे पास फ्रेम के साथ एक छवि है और मुझे वॉटरमार्क प्रभाव जोड़ने की आवश्यकता है। मैं यह कैसे कर सकता हूं?एंड्रॉइड में किसी छवि पर वॉटरमार्क प्रभाव कैसे जोड़ सकता हूं?
उत्तर
मुझे एंड्रॉइड छवि प्रसंस्करण here पर बहुत अच्छा ट्यूटोरियल मिला।
public static Bitmap mark(Bitmap src, String watermark, Point location, Color color, int alpha, int size, boolean underline) {
int w = src.getWidth();
int h = src.getHeight();
Bitmap result = Bitmap.createBitmap(w, h, src.getConfig());
Canvas canvas = new Canvas(result);
canvas.drawBitmap(src, 0, 0, null);
Paint paint = new Paint();
paint.setColor(color);
paint.setAlpha(alpha);
paint.setTextSize(size);
paint.setAntiAlias(true);
paint.setUnderlineText(underline);
canvas.drawText(watermark, location.x, location.y, paint);
return result;
}
पीट ह्यूस्टन के लिए धन्यवाद जो मूल छवि प्रसंस्करण पर ऐसे उपयोगी ट्यूटोरियल साझा करता है।
फ़्रेमेलआउट का उपयोग करें। framelayout के अंदर दो imageviews डाल और वॉटरमार्क छविदृश्य की स्थिति निर्दिष्ट करें।
उत्तर के लिए धन्यवाद :) कर सकते हैं कृपया कोड – info
ऐसा लगता है कि आप इस के रूप में waterrippleeffect
खोज रहे हैं। संपूर्ण स्रोत कोड चेकआउट करें। स्क्रीनशॉट को भी जांचें कि प्रभाव कैसा दिखता है।
उत्तर के लिए धन्यवाद :) – info
दूसरों के लिए, संदर्भ आप विधि निम्नलिखित आपके आवेदन (जो आपके drawable फ़ोल्डर (रों) में है) छवि उपयोग की पूरी जानकारी के लोगो जोड़ना चाहते हैं:
private Bitmap addWaterMark(Bitmap src) {
int w = src.getWidth();
int h = src.getHeight();
Bitmap result = Bitmap.createBitmap(w, h, src.getConfig());
Canvas canvas = new Canvas(result);
canvas.drawBitmap(src, 0, 0, null);
Bitmap waterMark = BitmapFactory.decodeResource(mContext.getResources(), R.drawable.logo);
canvas.drawBitmap(waterMark, 0, 0, null);
return result;
}
मैं पानी से निकल रहा हूं मार्क बिटमैप, वह क्यों होगा? – Andrea
- 1. मैं जावा में एक छवि वॉटरमार्क कैसे कर सकता हूं?
- 2. एंड्रॉइड में छवि प्रभाव कैसे जोड़ें?
- 3. मैं एंड्रॉइड में नया फोन कैलेंडर कैसे जोड़ सकता हूं?
- 4. एंड्रॉइड के लिए छवि प्रभाव?
- 5. एंड्रॉइड में पेपर छील प्रभाव कैसे कर सकता हूं?
- 6. मैं रनटाइम पर ऑब्जेक्ट में गुण कैसे जोड़ सकता हूं?
- 7. एंड्रॉइड विजेट EditText में वॉटरमार्क कैसे जोड़ें?
- 8. एंड्रॉइड पृष्ठभूमि पर शोर प्रभाव
- 9. ऐड वॉटरमार्क छोटे छवि opencv4android
- 10. सी # में एक अदृश्य छवि वॉटरमार्क जोड़ना?
- 11. मैं ListView में TextView के पृष्ठभूमि रंग में ढाल प्रभाव कैसे जोड़ सकता हूं?
- 12. मैं जीडी और PHP के साथ वॉटरमार्क छवि कैसे दोहरा सकता हूं?
- 13. अन्य छवियों पर वॉटरमार्क छवि रखें (सी #, एएसपी.नेट)
- 14. एंड्रॉइड: छवि पर छवि
- 15. एंड्रॉइड गैलरी में किसी छवि से पथ को मैं कैसे पुनर्प्राप्त कर सकता हूं?
- 16. मैं टेबल पर डिलीट बाधा कैसे जोड़ सकता हूं?
- 17. मैं Ext.Img पर क्लिक इवेंट कैसे जोड़ सकता हूं?
- 18. एंड्रॉइड में छवि पर बटन कैसे रखें?
- 19. jQuery प्रभाव छवि स्रोत फीड प्रभाव
- 20. मैं HTML5 का उपयोग कर किसी पृष्ठ पर एक वीडियो और प्लेलिस्ट कैसे जोड़ सकता हूं?
- 21. jQuery छवि होवर प्रभाव
- 22. मैं अपनी पर्ल स्क्रिप्ट में अंतर्राष्ट्रीयकरण कैसे जोड़ सकता हूं?
- 23. छवि पर एंड्रॉइड टेक्स्ट
- 24. मैं जेसन ऑब्जेक्ट में एक छवि फ़ाइल कैसे जोड़ सकता हूं?
- 25. एंड्रॉइड पर छवि प्रसंस्करण
- 26. एंड्रॉइड में ध्वनि प्रभाव कैसे खेलें
- 27. मैं कस्टम वाईएक्स संवाद में एक छवि कैसे जोड़ सकता हूं?
- 28. मैं मौजूदा java.io.ObjectStream में कैसे जोड़ सकता हूं?
- 29. मैं .apply() विधि में कॉलबैक कैसे जोड़ सकता हूं?
- 30. मैं स्मॉलटाक में रनटाइम पर कक्षा में विधियों को कैसे जोड़ सकता हूं?
क्या मैं इस विधि को किसी अन्य फ़ंक्शन के अंदर कॉल कर सकता हूं जहां छवि निर्दिष्ट है? – info
आप इसे किसी अन्य फ़ंक्शन में कॉल कर सकते हैं। उदाहरण के लिए - बिटमैप परिणाम = चिह्न (src, वॉटरमार्क, स्थान, रंग, अल्फा, आकार, अंडरलाइन); – AndroidLearner
परम रंग का रंग int रंग होना चाहिए, विधि paint.setColor() तर्क int के लिए प्रतीक्षा कर रहा है। यदि आपके पास एक बेहतर विचार है, तो कृपया इसे हमारे साथ साझा करें। – technik