İ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.
https://www.mathworks.com/help/images/ref/imadd.html
Buradaki örneği incelemeni tavsiye ederim
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.
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?
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.
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?
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.