Image Processing- Average Filtering Yöntemi

Image Processing- Average Filtering Yöntemi

Merhaba arkadaşlar, bu yazımda sizlere görüntü işlemede resmi pürüzsüzleştirme (smoothing) yöntemlerinden biri olan average filtering konusunu anlatacağım.

Devamı...

OpenCV- Camera Calibration-2

OpenCV- Camera Calibration-2

Merhaba Arkadaşlar,

Bu yazımda sizlere buradaki yazıda anlattığım kamera kalibrasyonunun kodunu paylaşıp kodu açıklamaya çalışacağım. Kodu anlatmaya  başlamadan önce kullandığım chessboard’u buraya yükleyeceğim. Benim kullandığım chessboard 9×6. Siz başka boyutlarda bir chessbaord kullanabilirsiniz. Ama benden size tavsiye kare yapıda olan bir chessboard ile kalibrasyon yapmak yerin dikdörtgen boyutlardakileri tercih edin.

Devamı...

OpenCV- Camera Calibration-1

OpenCV- Camera Calibration-1

Merhaba Arkadaşlar,

Sizlere bu yazımda kamera kalibrasyonu hakkında bilgi verip, bunu OpenCV kullanarak nasıl gerçekleştirebileceğimizi göstereceğim. Öncelikle şunu söylemekte fayda var : Kameraların kullanım alanına göre bir çok çeşidi bulunmaktadır. Örneğin daha çok alanı görmek için tasarlanmış(180 derece açı ile görebilen kameralar) kameralar, fish eye dediğimiz görüntüyü kabartılmış gibi gösteren kameralar, düz kameralar(web-cam), odağı ayarlanabilen kameralar vs. Kamera kalibrasyonla ne olacak?

Devamı...

VHDL Dili ve FPGA Uygulamaları Eğitimi

VHDL Dili ve FPGA Uygulamaları Eğitimi

Arkadaşlar Merhaba;

Bu yazıda Emrah Abtioğlu ve benim tarıfımdan 19-21 Nisan 2012 tarihleri arasında İstanbul’da verilecek VHDL eğitimi hakkında detaylı bilgiyi bulacaksınız. Eğitimi Çizgi-tagem adına İstanbul’da vereceğiz. Eğitim hakkında detaylı bilgiyi ve  içeriği konunun devamında bulabilirsiniz.

Devamı...

Image Processing- Resmi Boyutlandırma, Sağ-Sol-Yatay-Dikey Döndürme

Image Processing- Resmi Boyutlandırma, Sağ-Sol-Yatay-Dikey Döndürme

Merhaba arkadaşlar, bugün sizlerle Image Processing  de uygulamaları ve hazır fonksiyonları bulunan resmi vertical, horizontal, sola döndürme, sağa döndürme ve image resize(yeniden boyutlandırma) konularını göreceğiz. Fakat bu yazımızda Matlab’ın bu konulardaki hazır fonksiyonlarını (imrotate,imresize vb) kullanmayacağız, kendimiz bu fonksiyonları yazacağız.

1)İlk olarak resmi vertical olarak çevireceğiz. Aşağıda örnek bir resmimiz var. Resmimiz 403*500*3 truecolor bir image.

Devamı...

Kızılötesi Haberleşmeli PC Kontrolü (4)

Kızılötesi Haberleşmeli PC Kontrolü (4)

ALICI KARTI

Alıcı kartı bilgisayar üzerinde yüklenmiş olan kullanıcı ara yüz programı ile kullanıcının kontrol sinyalleri gönderdiği verici kartı arasında köprü görevi görerek bu iki kısmın haberleşmesini sağlamaktadır.

Alıcı Kartında Kullanılan Devre Elemanları

Alıcı kartında kullanılan devre elemanlarından bazıları ve bu elemanların teknik özellikleri bu bölümde anlatılacaktır. Kullanılan elemanların listesi aşağıdaki çizelgede verilmiştir.

Devamı...

OpenCV- Window7 Visual Studio Kurulumu

OpenCV- Window7 Visual Studio Kurulumu

Merhaba Arkadaşlar,

Sizlere bu yazımda OpenCV 2.1 kütüphanesinin Windows 7 işletim(32-bit) sisteminde Microsoft Visual Studio 2010 ile kullanımını anlatacağım. Bir çok yeni başlayan arkadaşımız OpenCV kütüphanesini ne yazık ki kuramıyor veya kurmakta çok zorluk çekiyor. Öncelikle OpenCV 2.1 bilgisayarınızda yoksa onu buradaki linkten indirin. Burada sıkıştırılmış olarak inen dosyayı bilgisayarınızda bulabileceğiniz bir yere açın.  Unutmayın bu dosyaya bir daha dokunmamak için güzel bir yer seçmeniz ve silmemeniz gerekli.  Bu aşamadan sonra Windows işletim sistemi kullanıyorsanız, OpenCV’nin dosyala yolunu (bin klasörünü) windows’un sistem değişkenlerine eklemeniz gerekmektedir. Bunun için Denetim Masasına gidin oradan Sistem ve Güvenlik kısmını tıklatın. Daha sonra Sistem‘i tıklayacaksınız. (Aynı işlemi bilgisayarıma girip yukarıdaki menüden sistem özelliklerini tıklayarak ulaşabilirsiniz. ) Buradaki çıkan menüden Gelişmiş Sistem ayarlarını açıyoruz. Gelen pencerede üstteki menülerden gelişmiş sekmesine geliyoruz. Burada sağda en aşağıda ortam değişkenlerini(Environment Variables) göreceksiniz. Buraya tıklatıp Path kısmına geliyoruz. Arkadaşlar bu yaptığımız işlem OpenCV ‘yi kullanabilmeniz için gerekli ve önemli bir işlem. Path’i bulduktan sonra OpenCV’nin içindeki bin dosyasının yolunu (E:/OpenCV…/bin  şeklinde) buraya ekliyoruz. Aynı şekilde /lib klasorunun yolunu da göstermenizde fayda var (E:/OpenCV…/lib). Nereye ne koyduğumuzdan emin olmak için aşağıdaki ekran görüntüsünü incelemenizi öneririm.

Devamı...

HAVA HARP SANATI VE ANATOMİSİ (İTÜ SAVTEK)

HAVA HARP SANATI VE ANATOMİSİ (İTÜ SAVTEK)

İTÜ SAVTEK’den Bir İlk Daha!

HAVA HARP SANATI VE ANATOMİSİ

Savaş uçakları hangi özelliklerine göre sınıflandırılıyor?

Devamı...

Arduino Mega 2560

Arduino Mega 2560

Bitirme tezimde birlikte çalıştığımız arkadaşlarla istediğimiz işlevleri yerine getirebilecek kullanımı kolay geliştirme kartı arayışı içine girmiştik. Bu arayış sürecince kullanabileceğimiz kartların neler olduğunu araştırdık ve hemen hemen bilinen tüm platformlardan birer tane örnekler edindik. Elimizde bitirme ödevi için bulunan alternatifler ;

Devamı...

Client – Server

Client – Server

Merhaba arkadaşlar, sizlere bugün ilk başta anlamakta gerçekten zorlandığım fakat sonrasında ne kadar kolaymış dediğim  bilgisayar ağları ve ağ programlama derslerinde görülen UDP programlamanın client ve server bilgi alışverişi mantığını anlatacağım.

Devamı...
123456...10...Son
copyright 2012 - e-atolye.net

Zirve100 Toplist