OPENCV NEDİR?
OpenCV (Open Source Computer Vision Library), açık kaynaklı bir bilgisayarlı görü ve makine öğrenimi yazılım kitaplığıdır.
Kütüphane, hem klasik hem de son teknoloji bilgisayarlı görme ve makine öğrenimi algoritmalarından oluşan kapsamlı bir set içeren 2500’den fazla optimize edilmiş algoritmaya sahiptir. Bu algoritmalar, yüzleri algılamak ve tanımak, nesneleri tanımlamak, videolarda insan eylemlerini sınıflandırmak, kamera hareketlerini izlemek, hareketli nesneleri izlemek, nesnelerin 3B modellerini çıkarmak, stereo kameralardan 3B nokta bulutları üretmek, yüksek çözünürlük elde etmek için görüntüleri bir araya getirmek için kullanılabilir. Tüm bir sahnenin görüntüsü, bir görüntü veritabanından benzer görüntüler bulmak, flaş kullanılarak çekilen görüntülerden kırmızı gözleri kaldırmak, göz hareketlerini takip etmek, manzarayı tanımak ve artırılmış gerçeklikle kaplamak için işaretler oluşturmaya yarar.
OPENCV KURSU
Bu kursta Python’da OpenCV’ye başlamak için gereken her şeyi öğreneceğiz. Python en popüler programlama dillerinden biri olduğu için kullanacağız. Ve çeşitli sektörlerde sayısız iş fırsatı açtı. Renkleri algılama, insanları şekillendirme ve hatta araç plakaları gibi heyecan verici projeler yaratmaya kadar kurulum sürecinden başlayacağız. Yani yeni başlayan biriyseniz merak etmeyin bu kurs tam size göre. Tüm sıkıcı teori şeylerini atlayıp pratik uygulamaya odaklanacağız. Böylece her zaman özgeçmişinizde olmasını istediğiniz bilgisayarlı görü beceri setini elde edebilirsiniz. Kursun sonunda, opencv’nin temel ilkesine aşina olacak ve bilgisayarla görü kullanarak gerçek dünya problemlerini çözmek için farklı teknikler uygulayacaksınız.
1- Görüntüleri Okuma & Yazma
2- Temel Fonksiyonlar
3- Kırpma & Yeniden Boyutlandırma
4- Şekiller ve Metin
5- Çarpıtma Persfektifi
6- Görselleri Birleştirme
7- Renk Algılama
8- Kontur & Şekil Algılama
11- Plaka Tanıma