İki farklı görüntüyü nasıl bir araya getirebilirim. Ayrıca ikinci görüntüyü ilk görüntü üzerinde belirli bir noktada birleştirmem gerekiyor. Android'de mümkün mü?Android'de ilk görüntüde seçilen noktada iki bitmap'i diğerine nasıl birleştirebilirim?
8
A
cevap
1
Bu çalışması gerekir:
- bitmap tabanlı bir tuval nesnesi oluşturun.
- Bu tuval nesnesine başka bir bitmap çizin (yöntemler, özel olarak ayarlanmış koordinatlara izin verecektir).
- Orijinal Bitmap nesnesinde, tuvalin üzerine yazdığı için yeni veriler kaydedilir.
1
Bu fonksiyon size yardımcı olabilir sanırım:
private Bitmap mergeBitmap(Bitmap src, Bitmap watermark) {
if (src == null) {
return null;
}
int w = src.getWidth();
int h = src.getHeight();
Bitmap newb = Bitmap.createBitmap(w, h, Config.ARGB_8888);
Canvas cv = new Canvas(newb);
// draw src into canvas
cv.drawBitmap(src, 0, 0, null);
// draw watermark into
cv.drawBitmap(watermark, null, new Rect(9, 25, 154, 245), null);
// save all clip
cv.save(Canvas.ALL_SAVE_FLAG);
// store
cv.restore();
return newb;
}
Belirli Rect kısmındaki "src" üzerine su işareti çizer.
İlgili konular
- 1. C'deki iki diziyi nasıl birleştirebilirim?
- 2. İki MySQL tablosunu nasıl birleştirebilirim?
- 3. İki ardışık olmayan git işlemini nasıl birleştirebilirim?
- 4. R'de iki csv dosyasını nasıl birleştirebilirim?
- 5. iki VerticalScrollBars'ı diğerine bağlama
- 6. androidde openssl nasıl kurulur
- 7. PHP dizilerini nasıl birleştirebilirim?
- 8. İlk öğeye dönmek için EC.elementToBeClickable() öğesini .first() ile nasıl birleştirebilirim?
- 9. siblings.removeclass görüntüde çalışmıyor
- 10. WPF'de bitmapi tuvali nasıl oluşturulur?
- 11. Görüntüde dokunma dinleyicisi nasıl uygulanır?
- 12. Görüntüde heatmap.js nasıl oluşturulur?
- 13. Hemen hemen aynı iki javascript nesnesini Lodash kullanarak nasıl birleştirebilirim?
- 14. NPI aramasını nasıl birleştirebilirim?
- 15. Uygulama boyutlarını bilirken androidde özel görünümler ekleme
- 16. Bir Görüntüde Katman nasıl oluşturabilirim?
- 17. Görüntüde menü öğeleri nasıl görüntülenir?
- 18. Bir telefondan diğerine bir numaradan diğerine yönlendirme
- 19. Tepki yerli androidde Coach işareti nasıl uygulanır?
- 20. androidde shift-jis kodunu çözme
- 21. iki diziyi karşılaştırmak için bir diziden diğerine JavaScript eklemeden önce
- 22. C# 'da Bluetooth'u nasıl birleştirebilirim?
- 23. Bu alt sorguyu nasıl birleştirebilirim?
- 24. WPF'deki bitmapi pikselleri yumuşatmadan nasıl uzatabilirim
- 25. Harita üzerinde gösterilmeden önce bitmapi nasıl ölçeklenir?
- 26. actionscript3: bir bitmapi nasıl pürüzsüz hale getirilir?
- 27. androidde greyview için özel adaptör
- 28. Geri dönüştürülmüş bir bitmapi sıkıştırılamıyor
- 29. İki listenin ilk ortak öğesi
- 30. NSString'in ilk iki karakterini edinin
Yardım için gerekli ekran görüntüsünü gönderin .... –
Merhaba Md Abdul Gafur, Bir resmi başka bir görüntüde birleştirmem gerekiyor. Bunu yaptım .. ama şimdi birleştirme işlemini ikinci görüntüyü yerleştirmem gereken yere ekleyebileceğim şekilde yapmalıyım ... (örneğin: Bir kişi resmini ilk görüntü olarak ve bir ikinci görüntü olarak kabarcık .. balonu başının üstüne yerleştirmem gerekiyor). –