MATLAB ile birden çok resmi aynı figürde çizerken farklı colormap kullanabilme
MATLAB'da canımı çok sıkan bir problemim vardı: Birden çok resmi subplot ile aynı figürde çizmeye çalışırsanız ve sonrasında colormap komutunu çağırırsanız tüm resimlerin renk haritası global olarak değişiyor.
Yeni öğrendiğim bir komut ile bunun çözümünü öğrendim. Komutun adı subimage. Önce maymun resmimiz üstünden sorunlu örneğe bakalım:
load mandrill subplot(1,2,1), image(X), axis image subplot(1,2,2), image(X), axis image colormap(gray)
Üstteki kodda ikinci resme gray renk haritasını uygulamak istediğimizi düşünün. En son onu çizdik ama harita her iki resme de uygulandı:

Şimdi bu problemi yaşamayacağımız şekilde ilkini kendi haritası ile ikincisini de gri harita ile boyayalım:
subplot(1,2,1), subimage(X, map) subplot(1,2,2), subimage(X, gray)
Problemi çözdük!



