Aslında başlığı yazarken çok kararsız kaldım diyebilirim. Çünkü pek türkçe söylenmeyen bir isim. Binary formatına çevirme demek resmin sadece iki ana renk olan siyah ve beyazdan resmi oluşturmak diyebiliriz. Peki neden bu işlemi yapıyoruz diye düşünebiliriz.
Hatırlarsanız eski siyah beyaz ekranlı cep telefonlarında resimlerin renksiz de olmasına rağmen baktığımızda bizim için yine de bir anlam ifade edebliyorlardı. İşte o resimler orjinal resimlerin o formata dönüşmesi ile elde edilebilir diyebiliriz. Aynı bunun gibi başka nedenlerden dolayı da siyah beyaz form kullanılmakta. Örneğin, resmin içinde koyuluk değerine göre fark arz eden belli varlıkların seçiminde kullanabiliriz. Hatırlarsanız veya okuduysanız ilk makalelerimin birinde-Morfolojik işlemler- bu işlemi kullanımış, bir insanın enine kesitinden bazı organların seçimini yapmıştık. Hatta diğer bir örnek olarak yoldan geçen araba sayısı da yine gerçek bir video görüntüsünü siyah beyaz formata çevirerek, hesaplanabilirlik kazandirılabilinir.
Neyse şimdi bu işin bir de Matlab kısmında nasıl kodlandığına bir göz atalım.
Â
F = imread('a.jpg'); %% en ve boy bilgisi
totalValue = sum(sum(F)); %% matrix teki tüm ifadelerin toplamı
size = size(F);
threshold = uint8(totalValue / (size(1) * size(2))); %toplam değerin en*boy çarpımına bölümü
F(F > threshold) = 255; % Resmin eşik değerinden büyük değerleri
F(F < threshold) = 0; %Resmin eşik değerinden küçük yerleri
figure,imshow(F); %resmi göster
Â
Bu kodu anlamamız için bilmemiz gereken bir kaç nokta var. Siyah beyaz resme çevirebilmemiz için bir eşik değeri (threshold) belirlememiz gerekir. Bu değeri bütün değerleri toplayıp toplam hücre sayısına bölerek yapabiliriz. Eşik değerinin üzerinde kalan hücreler beyaza, eşik değerinin altında kalan hücreler de siyaha çevrilerek siyah-beyaz resim elde edilir. Aşağıda örnek bazı resimler bulunuyor. Bir göz atalım:

Â
Â
Â
Â
Â
Â
Â
Â

Â
Â
Â
Â
Â
Â
Â
Â
Â
DiÄŸer bir resim de:

Â
Â
Â
Â
Â
Â
Â
Â
Â

| < Önceki | Sonraki > |
|---|
- 23/06/2011 04:59 - Bir Görüntü İşleme Projesi : Damar Kalınlığı Tespi…
- 18/06/2011 23:26 - Buğday Sınıflandırma Projesi
- 20/12/2010 08:46 - Görüntü Düzleştirme Algoritmaları
- 22/10/2010 08:13 - Bir görüntü işleme projesi:Sanal Fare
- 28/07/2010 07:49 - OpenCV2.X Visual Studio2008 ile Kullanımı
- 25/06/2010 18:33 - Görüntü İşlemeye Başlarken...











