Nisan, 2018
13 04 2018
guraysonugur | Görüntü İşleme
Arkadaşlar, Sınavdaki puan kriterlerini aşağıda belirttim. Sınavdan düşük not alan arkadaşlar dersi bırakmasın. Çalışmaya devam etsin. Sonraki konularımız çok daha zevkli ve daha kolay. Soru 1) Subplot işlemi : 5p Diziye kayıt : 10p Kırmızı […]
9 04 2018
guraysonugur | Görüntü İşleme
Arkadaşlar, İlk sonuçlara göre sınavdaki ilk 5 aşağıdaki gibi oluştu. Mehmet TOMUÇ Emre KAYA Okan BÜLBÜL Abdullah ÇAYLI Burak YAĞCI
9 04 2018
guraysonugur | Görüntü İşleme
Soru 1.) Yanıt 1.) clear;clc;close all; x=imread(‘balonlar2.jpg’); subplot(1,2,1); imshow(x); title(‘Orjinal’) k=1; for i=1:size(x,1) % satır for j=1:size(x,2) % sütun if (x(i,j,1)>180 && x(i,j,2)<40 && x(i,j,3)<40)%kırmızı renk şartını sağlayan pikseller seçiliyor. %sonuc değişkenine kırmızı piksellerin satır ve sütun numaraları %yazılıyor. sonuc(k,1)=i; sonuc(k,2)=j; %tespit edilen kırmızı pikseller beyaz yapılıyor. x(i,j,1)=255; x(i,j,2)=255; x(i,j,3)=255; k=k+1;%dizi indisi bir arttırıldı. end […]
1 04 2018
guraysonugur | Görüntü İşleme
cerceveYap() isimli bir fonksiyon yazılacaktır. Bu fonksiyon x,y koordinatları verilen bir pikselin etrafına yeşil renkli kare bir çerçeve çizecektir. Çerçevenin boyutu da fonksiyona parametre olarak girilecektir. Fonksiyon parametreleri: Çerçeve çizilecek pikselin x koordinatı Çerçeve çizilecek pikselin y koordinatı Çerçevenin boyutu (Tek sayı olması zorunludur.) Görüntü dosyası Çıktı: Sonuçta oluşan görüntü olacaktır. Örnek kullanım: >>q=imread(‘headquarters-2.jpg’); >>y=cerceveYap(40,40,9,q); […]
1 04 2018
guraysonugur | Görüntü İşleme
Aşağıdaki figür penceresinde gösterildiği gibi herhangi bir görüntüye kırmızı renkli köşegen çizen programı yazınız. Yanıt: Eğer resim satır sayısı sütun sayısına eşit değilse ilk yöntemde imresize() komutu ile eşitleyebiliriz. clc;clear;close all; % x=imread(‘headquarters-2.jpg’); x=imread(‘steve-1.jpg’); if (size(x,1)~=size(x,2)) %imge boyutları eşit değil ise eşitleniyor. x=imresize(x,[size(x,1) size(x,1)]); end subplot(1,2,1) imshow(x) title(‘Orjinal resim’) for i=1:size(x,1) for j=1:size(x,2) if (i==j […]