Merhabalar. 1) Elimde bir RGB görüntü olsun. Örnek: 2) Ve elimde bu görüntünün bölütlenmiş (ikili segmente edilmiş, temel gerçek) hali de var. 3) Elde etmek istediğim şey ikinci görüntüyü birinciye maske olarak uygulamak ve yeni bir görüntü elde etmek. Yeni görüntüde beyaz alanın içi, birinci resimdeki gerçek (RGB) ayı görüntüsü ile dolacak ve diğer kısımlar yine siyah kalacak. Bunu nasıl gerçekleştirebilirim? Yardımlarınız için şimdiden teşekkürler. |
Görüntüye maske uygulama
-
-
resimleri üst üste bindir üstteki resimde beyazı şeffaf yap
https://www.geeksforgeeks.org/how-to-make-background-image-transparent-using-python//
-
Pixelleri tek tek okuyup atama yaparak olabilir ama örneğin 250x500 px lik 10 bin görüntü için çok uzun süren bir işlem olur.quote:
Orijinalden alıntı: Gökşen PASLIresimleri üst üste bindir üstteki resimde beyazı şeffaf yap
https://www.geeksforgeeks.org/how-to-make-background-image-transparent-using-python//
< Bu ileti Android uygulamasından atıldı > -
İkinci resimdeki sadece beyaz pixellerin koordinatlarını bulup, birinci resimde bu koordinatlar hariç diğer tüm pixelleri direkt siyah yaparsan istediğin görüntüyü elde etmiş olursun.
-
quote:
Orijinalden alıntı: controller_İkinci resimdeki sadece beyaz pixellerin koordinatlarını bulup, birinci resimde bu koordinatlar hariç diğer tüm pixelleri direkt siyah yaparsan istediğin görüntüyü elde etmiş olursun.
Teşekkür ederim. Aklıma geldi bu yöntem ama daha hızlı bir yol olabilir mi diye düşündüm. Binlerce görüntüyü işleyeceğim. Deneyelim bakalım.
-
16 byte değişken tipi kullan. Modern işlemciler tek seferde 16 byte transfer edebilir. Böyle aynı anda 4 piksel işlemiş olursun.
Gelelim algoritmaya. Karşılaştırma yapmana gerek yok. 2 resimden de 4 piksel yükle, & (AND) işlemi yap ve çıktı resmine bas. Ayrıca bu iş çok rahat şekilde parallelleştirilebilir. Resim sayısını cpu çekirdek sayısına böl, paylaştır gitsin. En geç birkaç saniyede biter.
-
Teşekkürler 👍
< Bu ileti Android uygulamasından atıldı >
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X