işleme Archive


OpenCV ile Görüntü İşleme Kitabı

opencv ile görüntü işleme kitabı

Bu kitap mesutpiskin.com/blog adresindeki blog yazılarımın derlenmesi ile oluşturulmuştur. Düzenleme, ekleme, görüş veya önerileriniz için e-posta adresimden benim ile iletişime geçebilirsiniz. Yer alan örnekler çoğunlukla Java ile anlatılmış yeri geldiğinde ise Python örnekleri eklenmiştir. Daha önce görüntü işleme ile uğraşmamış veya farklı kütüphaneleri kullanmış OpenCV öğrenmek isteyenlere yöneliktir. Temel kavramlardan başlayarak birçok kavram ve algoritma ele…

Read More

Place2 ve Places2SceneRecognitionAPI

Places2SceneRecognitionAPI Kullanarak Görüntü Analizi Place2  Place2 Massachusetts Teknoloji Enstitüsü (Massachusetts Institute of Technology – MIT) tarafından geliştirilen bir  görüntü işleme servisi. Daha çok derin öğrenme yöntemleri üzerine araştırma yaparak, elde ettikleri sonuçlar ile nesneleri sınıflandırmak ve tanımak üzerine hizmet veren bir yapı. Place2 çalışması kapsamında 30,000 üzerinde görüntü  ile yapılan eğitim süreci sonucunda  400+ kategoride  eğitilmiş veri setine…

Read More

Microsoft Cognitive Service ile Görüntü Analizi

Microsoft Computer Vision Api ile Görüntü Analizi Gereksinimler: Bir önceki yazının okunması Sebep:Api’nin tanınması, api anahtarı alınması,  gerekli kütüphanenin kurulması Microsoft Cognitive Service, Computer Vision API ile OCR Microsoft bu api ile görüntü analizi de yapabilmektedir. Kaynak görüntü üzerindeki insan yüzleri, yaş tahminleri, ana ve ara renkler, görüntü üzerindeki nesneler, görüntünün yetişkin içerik olup olmama durumu…

Read More

OpenCV Nedir?

OpenCV Nedir? OpenCV (Open Source Computer Vision) açık kaynak kodlu görüntü işleme kütüphanesidir. 1999 yılında İntel tarafından geliştirilmeye başlanmış daha sonra Itseez, Willow, Nvidia, AMD,  Google gibi şirket ve toplulukların desteği ile gelişim süreci devam etmektedir. İlk sürüm olan OpenCV alfa 2000 yılında piyasaya çıkmıştır. İlk etapta C programlama dili ile geliştirilmeye başlanmış ve daha sonra…

Read More

Renk Uzayları

Renk Uzayı Renk çeşitliliğinin fazla olması nedeniyle bu renkleri gruplama ihtiyacı doğmuştur bu renkleri gruplamak ve standartlaştırmak için renk uzayı (color space) kavramı ortaya çıkmıştır.  Her renk uzayı, renk kümesini tanımlamak için kendine özgü bir yapıya sahiptir. Örneğin siyah beyaz bir görüntüyü dijitalleştirmek için çok fazla kavrama gerek yoktur. Görüntü siyah ve beyaz olmak üzere…

Read More

Temel Dijital Görüntü İşleme Kavramları

Temel dijital görüntü işleme kavramları             Dijital görüntü işleme ile ilgili birçok kavrama aşina olabilirsiniz fakat bu kavramların çok iyi bir şekilde bilinmesi önem arz etmektedir. Bu nedenle bazı görüntü işleme kavramların ne olduğunu açıklamaya çalışacağım. Bu tanımlar ansiklopedik olarak değil, görüntü işlemede neyi ifade ettiklerine göre olacaktır. Dijital Görüntü: Gerçek yaşamdaki analog bir verinin…

Read More

Neden OpenCV? Neden Java?

Neden OpenCV? OpenCV görüntü işleme kütüphaneleri arasında en popüler ve en çok kullanılanıdır. 2016 verileri itibari ile OpenCV kütüphanesinin toplam indirme sayısı 7 milyonu geçmiştir. Yazılım geliştiriciler için bir kütüphanenin, teknolojinin popülerleşmesinin temel sebebi o teknoloji hakkındaki erişilebilecek kaynak çeşitliliğidir. OpenCV geniş bir kaynağa sahiptir, yapmak istediğiniz şeyle alakalı olarak size yardımcı olacak topluluklar ve…

Read More

Görüntü işleme alanında izlemenizi tavsiye ettiklerim

Görüntü işleme alanında yapılan seminerler, konuşmalar vb. çalışmaların anlatıldığı izlemenizi önerdiğim videoları bu yazı altında toplayacağım. İzlediğim ve size de tavsiye ettiklerimi güncel olarak buradan takip edebilirsiniz. Not: Ted videoları için, videonun sağ altında yer  alan mesaj ikonu ile Türkçe alt yazıyı aktif edebilirsiniz. Abe Davis Nesnelerin gizli özelliklerini ortaya çıkaran yeni video teknolojisi. Görüntü işlemede…

Read More