Soru sorBir fotoğraftaki görseli ikinci bir fotoğrafa yerleştirmek
erayaltnsy tarafından 5 yıl önce soruldu

İyi günler abiler kardeşler arkadaşlarımla beraber matlab öğrenmeye çalışıyoruz da bir şey yapmaya çalışıyorum fakat mantığını anlayamadım tam olarak 2 fotoğrafı birleştireceğim bunu nasıl yapabilirim? Yani 1. fotoğraftaki görseli 2. fotoğrafa yerleştireceğim.

7 Cevap
ekremt Yönetici tarafından 5 yıl önce cevaplandı

https://www.mathworks.com/help/images/ref/imadd.html
Buradaki örneği incelemeni tavsiye ederim
 

ekremt Yönetici tarafından 5 yıl önce cevaplandı
I = imread('EklenecekGoruntu.png');
J = imread('SabitGoruntu.tif');
K = imadd(I,J,'uint16');
imshow(K,[ ])

Önce görseller ayrı ayrı ekleniyor sonra birleştiriliyor
Sorunuzdan anladığım kadarıyla böyle bir sonuç istiyorsunuz.

erayaltnsy tarafından 5 yıl önce cevaplandı

Hocam teşekkür ederim bir şey daha sormak istiyorum attığınız çözüm şu anlama mı geliyor? Toplam = fotoğraf1 + fotoğraf2? Çünkü bizden bu şekil istenmiyor başka çözüm yolu varmış öyle yapın dediler ama onu bir türlü kavrayamadım dediğim gibi matlab bilgim çok düşük rica etsem yardımcı olur musunuz?

ekremt Yönetici tarafından 5 yıl önce cevaplandı

Aynen öyle. Çünkü Sorunuzda belirttiğiniz durum 1. Fotoğrafa 2. Fotoğrafı nasıl eklerim şeklinde olmuştu. İlettiğim örnekte de pirinç tanesi üzerine kameran görüntüsü eklendi.
Ancak, bir tane goruntu penceresi üzerinde 2 resmi yan yana/üst üste göstermek isterseniz durum farklı.
https://www.mathworks.com/help/images/display-multiple-images.html
Sorudan anladığım şekliyle bir yanıt veriyorum  Eğer ki daha net açıklarsanız veya örnek bir görsel eklerseniz yardımcı olmaya çalışırım. 

erayaltnsy tarafından 5 yıl önce cevaplandı

https://hizliresim.com/moodCu hocam tam olarak olay bu ve dediğim gibi o tür işlem istenmiyor böyle bir çözüm yöntemi isteniyor. Bu konuda bir bilginiz var mıdır?

hakkans Yönetici tarafından 5 yıl önce cevaplandı

Görüntüleri goruntu1 ve goruntu2 değişkenlerinde tuttuğunuzu varsayarsak şöyle bir yöntem işe yarayabilir:
image(goruntu1);
hold on,
image([p1 p2] [p3 p4], goruntu2)
Burada p1, p2, p3 ve p4 piksel cinsinden görüntüyü yerleştirmek istediğiniz x-y koordinatları ve ve ikinci resmin boyutunu temsil ediyor araştırdığım kadarıyla.

erayaltnsy tarafından 5 yıl önce cevaplandı

teşekkür ederim ilginiz için