Monthly Archive: : Eylül 2015


OpenCV Arka Plan Temizleme ( absdiff )

OpenCV de arka plan temizleme işlemini absdiff metodu yapmaktadır. Absdiff metodu verilen iki matris arasında çıkarma işlemi yapar bu çıkarma işlemi sonucunda değişen kısımlar yani hareketli kısımlar gösterilir.Çıkarma işlemi sonucu mutlak değer olarak döndürülür. Şöyle özetleyebiliriz bir manzara resmi var bu kaynak resmimiz olsun , bu manzara resminden ikinci bir kare aldık ve bu ikinci…

Read More

Opencv java yüz tespiti – haar cascade classifier

OpenCV Yüz Tanıma – Haar cascade classifier (Proje kaynak kodunu indirmek için tıklayın) OpenCV Nesne Tanıma (Yüz ve Göz Tespiti Örneği) Opencv kurulumu ve bazı örnekleri daha önce yapmıştık aynı kategorideki (Opencv) diğer yazılara göz atabilirsiniz. Bu yazıda opencv ve java kullanarak bir resim üzerindeki insan yüzlerini nasıl tespit edebileceğimizi göreceğiz.İki farklı şekilde çalışabilmektedir ilk olarak…

Read More

Opencv obje takibi ve renk tespiti

Daha önce opencv kurulumunu ele almıştık aynı kategorideki yazılardan faydalanabilirsiniz. Opencv ile kamerada yakalanan objelerin tespit edilmesinin farklı yolları vardır,bu yazıda nesnelerin renklerine göre nasıl yakalanabileceğine bakacağız.Tek bir sınıfımız olacak bu sınıf ile ilk olarak sistemdeki kameraya bağlanıp ardından yakalanan görüntüde istediğimiz renge sahip nesneyi yakalayarak bu nesnenin etrafını çizeceğiz.Bu işlemlerin hepsi için pratik opencv…

Read More

Android Error:Execution failed for task ‘:app:packageRelease’. > Failed to read key from keystore

Android geliştiricileri uygulamalarını imzalarken android Error:Execution failed for task ‘:app:packageRelease’. > Failed to read key from keystore hatası alıyorlarsa bu hatanın çözümü oldukça basit Key alias bilginizi yada parolaları yanlış giriyorsunuz demektir. Key alias için yanındaki … butonuna basarsanız bulunan keyi görebilirsiniz.

Opencv webcam kullanımı görüntü stream etme

Daha öncelerde opencv kurulumuna ve eclipse üzerinde nasıl tanıtıldığına bakmıştık (http://mesutpiskin.com/blog/opencv-egitim-serisi.html) ,şimdi sistemdeki kameralar üzerinden görüntü alma işleminin nasıl yapıldığına göz atacağız.Opencv 3.0 sürümünü kullanırsanız 3.0 ile bazı paketler ve sınıflar değişikliğe uğradı için problemler ile karşılaşabilirsiniz bu yüzden bu örnek için 2.x sürümlerini kullanmanızı öneririm. 3 Adet sınıfımız olacak bir tanesi kameraya bağlanmak bir…

Read More

Linux için opencv kurulumu

(Bu yazının daha güncel versiyonuna buradan ulaşabilirsiniz.) Derleme ve kurulum işlemini yapacağım dağıtım mint olacaktır. Kurulum işlemine başlamadan önce sisteminizde openjdk varsa onu kaldırarak oracle jdk kurmanızı tavsiye ederim aksi takdirde derleme sırasında jar dosyaları veya kütüphaneler eksik oluşturulabiliyor bir çok insanın native library ve jar dosyası oluşmuyor diye şikayet etmesinin de nedeni budur. Buradaki yazıdan bu…

Read More

Linux oracle java jdk kurma

Linux dağıtımlarında genel olarak open jdk kurulu gelir , eğer Oracle jdk kurmak istiyorsanız aşağıdaki adımları izleyebilirsiniz.

Kurulumun ardından sistemdeki java sürümünü görmek için ise

 

Android Google maps marker kullanımı ve enlem,boylam adres yakalama

Bir önceki yazıda android platformu için maps api kurulumunu ele almıştık şimdi ise harita uygulamalarında kullanıcı tarafından bir bölgenin seçilmesi ve seçilen bölgenin işaretlenmesi,işaretlenen bölgenin enlem ve boylam verilerinin alınması bu enlem ve boylam bilgisi ile o alanın eyalet ülke posta kodu gibi bilgilerinin nasıl alınabileceğine bakacağız.Ön şart ise bir önceki video anlatımına bakmış olmak…

Read More

Android google maps api v2 kullanımı ve api anahtarı alma

Android google maps api v2 kullanımı ve api anahtarı alma ile ilgili olarak hazırladığım video anlatıma aşağıdan ulaşabilirsiniz.Google maps için gerekli servis paketleri kurulumu api anahtarı alma ve uygulamaya dahil etme,genymotion üzerinde sanal bir cihazda gapps paketleri kurarak uygulamayı çalıştırma gibi konu başlıkları ele alınmıştır.