Matlab’ta resme gölgeleme yapmak
|
Matlab’ta resme gölgeleme yapalım. (Hani haberlerde falan olur ya)
Matlab kodları: clear all,close all,clc;im=imread(’ben.jpg’);[w,h]=size(im); im(i:i+10,j:j+10)= mean(mean(im(i:i+10,j:j+10))); end end figure;imshow(im); imwrite(im,’golgeli.jpg’); Anlatalım:Bütün verileri temizle, bütün pencereleri kapat, komut penceresini temizle. ben.jpg dosyasını aç ve im değişkenine atalım. Sonra w (en) ve h (boy) değişkenlerine resmin boyutlarını atalım. x1,x2,y1,y2 gölgeleyeceğimiz alanın koordinatları oluyor. Daha sonra da 10*10 piksellik kareler alıyor, bunların ortalamalarını o karelere dağıtıyoruz. Resmimizin yeni halini açıyoruz, ve golgeli.jpg diye kaydettiriyoruz.Orijinal resmimiz:
Program sonucu çıktısı:
Kolaymış değil mi? |

