• Buradasın

    Open CV

    Özetteki ilgi çekici içerikler

    • Plakalarıma Sistemleri: Plaka Tespit Algoritması Eğitimi

      Bu video, bir eğitmen tarafından sunulan plakalarıma sistemleri serisinin üçüncü bölümüdür. Eğitmen, plaka tespit algoritmasının adım adım nasıl oluşturulacağını göstermektedir. Videoda, OpenCV kütüphanesi kullanılarak plaka tespit algoritmasının üç aşaması ele alınmaktadır: dikdörtgenlerin tespit edilmesi (findContours), liste seçim ifadeleri kullanarak minimum ve maksimum noktaları hesaplama, yoğunluk kontrolü yapma ve plaka olup olmadığını belirleme. Eğitmen, algoritmanın ayarlanması ve farklı resimler üzerinde test edilmesiyle videoyu sonlandırmaktadır. Video, plakanın boyutlarının 100-200 piksel arasında olması ve genişlik-yükseklik değerlerinin 50-150 piksel arasında olması gibi kontrollerle çalışmakta ve hassasiyet değerlerinin (85) ayarlanmasıyla sistemin performansını göstermektedir. Bir sonraki derste plakanın içindeki karakterlerin bulunup sınıflandırılacağı bilgisi de paylaşılmaktadır.

      • youtube.com
    • Python'da Yüz Tanıma Eğitimi

      Bu video, Eyüp adlı bir eğitmen tarafından sunulan bir Python programlama dersidir. Eğitmen, izleyicilere Python'da yüz tanıma uygulaması yapma sürecini adım adım göstermektedir. Videoda OpenCV kütüphanesi kullanılarak yüz ve göz tanıma sisteminin nasıl oluşturulacağı anlatılmaktadır. Eğitmen önce kamera görüntülerini alıp griye dönüştürme, ardından yüz ve gözleri tespit etme ve bunları dikdörtgenlerle işaretleme işlemlerini kodlayarak göstermektedir. Video, teorik bilgilerin yanı sıra pratik uygulamaları da içermekte ve sonunda çalışan bir yüz tanıma sistemi sunulmaktadır.

      • youtube.com
    • Python ile Objelerin Yerini Bulma Eğitimi

      Bu video, bir eğitim içeriği olup, konuşmacı Python programlama dilini kullanarak objelerin yerini bulma uygulamasını anlatmaktadır. Video, objelerin yerinin çevre ile ilgili ipuçları verdiğini vurgulayarak başlıyor ve Detecto adlı bir obje dedektörü kullanarak kameradan gelen görüntüdeki objelerin yerini bulma uygulamasını adım adım gösteriyor. Konuşmacı, Dedektör, USB Kamera ve Dedektör Node sınıflarını oluşturarak, kameradan gelen verileri işleme, tahminleri çizme ve OpenCV ile gösterme işlemlerini detaylı şekilde anlatıyor. Video sonunda, uygulamanın çalıştırılmasıyla objelerin (mouse, şişe, insan) doğru tespit edildiği gösteriliyor.

      • youtube.com
    • Python ile Yüz Tanıma Yazılımı Eğitimi

      Bu video, İlker Dinç tarafından sunulan bir eğitim içeriğidir. İlker, yakın zamanda yaptığı bir proje kapsamında görüntü işleme tabanı ve yüz tanıma yazılımını anlatmaktadır. Videoda, Python 3.6, Visual Studio Code ve OpenCV kütüphanesi kullanılarak yüz tanıma sisteminin nasıl oluşturulacağı adım adım gösterilmektedir. İlk olarak gerekli yazılımların kurulumu ve aktifleştirilmesi anlatılmakta, ardından Emma, Jacob ve Mary adlı üç farklı yüz için 50 adet fotoğraf çekme ve yüz tanıma kodlarının yazılması uygulamalı olarak gösterilmektedir. Eğitim içeriğinde kamera ayarları, yüz tanıma algoritması ve farklı yüzlerin nasıl tanındığı detaylı olarak açıklanmaktadır. Video sonunda sistemin çalıştırılması ve başarılı sonuçlar gösterilmektedir. Konuşmacı, kod satırlarının açıklamalarının İngilizce olduğunu belirtmektedir.

      • youtube.com
    • Plaka Tanıma Sistemi Eğitim Videosu

      Bu video, Kaan adlı bir eğitmen tarafından sunulan plaka tanıma sistemi serisinin beşinci bölümüdür. Eğitmen, yapay zeka kullanarak plaka tanıma algoritmasının nasıl geliştirileceğini adım adım anlatmaktadır. Videoda, plaka tanıma algoritmasının ikinci ve üçüncü basamaklarının nasıl gerçekleştirileceği detaylı olarak gösterilmektedir. İçerik, plakanın kameradaki konumunu bulma, counter'ları bulma, sıralama, boyut kontrolü, plaka karakterlerini kesme ve kaydetme, resimleri ikiye katlama, gri format alma, eşikleme yapma ve gluten'i yok etme gibi adımları kapsamaktadır. Eğitim, OpenCV, CV2 ve Numpy kütüphaneleri kullanılarak kod örnekleriyle desteklenmekte ve bir sonraki bölümde veri seti oluşturma ve sinir ağını eğitme konularının işleneceği belirtilmektedir. Video, plaka tanıma algoritmasının farklı plakaları yakalama performansını test etme ile sona ermektedir.

      • youtube.com
    • Visual Studio Code'da OpenCV Kurulumu ve Kullanımı

      Bu video, bir eğitim içeriği olup, izleyicilere Visual Studio Code'da OpenCV kütüphanesinin nasıl kurulacağını ve kullanılacağını adım adım göstermektedir.. Video, OpenCV'nin Visual Studio Code'da nasıl kurulacağını, yeni bir proje oluşturma sürecini ve OpenCV ile basit bir Python uygulaması geliştirmeyi kapsamaktadır. İçerikte, bir görüntüyü yükleyip grayscale dönüştürme ve kenar tespiti gibi temel OpenCV işlemleri gösterilmektedir. Ayrıca, farklı Python versiyonları için kurulum adımları ve terminal üzerinden OpenCV'nin nasıl yükleneceği de anlatılmaktadır.

      • youtube.com
    • Gazebo ile Hassas İniş Projesi Eğitimi

      Bu video, bir eğitim içeriği olup, konuşmacı tarafından Gazebo simülasyon ortamında İHA'nın hassas iniş yapabilmesi için bir proje anlatımı sunulmaktadır. Video, bir mini proje serisinin ilk bölümüdür ve yaklaşık beş video olacak şekilde planlanmıştır. Bu projede, Gazebo'dan alınan görüntü kullanılarak OpenCV renk tespiti fonksiyonları ile üç farklı renkteki kutuya kullanıcı tarafından girilen sıraya göre hassas iniş yapılacaktır. İlk videoda, simülasyon ortamının kurulumu gösterilmekte, pist ve üç farklı renkli kutu (kırmızı, yeşil, mavi) oluşturulup boyutlandırılmakta ve renklendirilmektedir. Daha sonraki videolarda ise görüntü işleme, görev bilgisayarı yazılımı ve PID kontrolcüsü entegrasyonu gibi konular ele alınacaktır.

      • youtube.com
    • Python ile Ekran Kaydı Yapma Eğitimi

      Bu video, Ahmet Aksoy tarafından sunulan bir eğitim içeriğidir. Ahmet, Python programlama dilini kullanarak ekran kaydı yapma yöntemlerini göstermektedir. Videoda, ekranın bir kısmını veya tamamını kaydetmek için kullanılan Python betikleri anlatılmaktadır. Ahmet, OCB 4P37 sanal ortamında Python 3.73, OpenCV 4.101 ve Ubuntu 18.04 üzerinde çalışmaktadır. Video, gerekli modüllerin (time, curses, openCV, numpy, pyautogui, pyscreenshot) kurulumundan başlayarak, ekran yakalama, video kaydetme ve döngü kontrolü gibi konuları adım adım göstermektedir. Ayrıca, farklı ekran boyutlarını yakalama ve birden fazla ekranı kaydetme örnekleri de sunulmaktadır.

      • youtube.com
    • OpenCV ile BGR Renk Modeli ve Split/Merge Komutları Eğitimi

      Bu video, bir eğitim içeriği olup, konuşmacı OpenCV kütüphanesi kullanarak BGR renk modeli ve split/merge komutlarını göstermektedir. Videoda, PyCharm ortamında bir resim okuma, BGR renk modelini bölme (split) ve birleştirme (merge) işlemleri adım adım anlatılmaktadır. Konuşmacı önce bir resmi okuyup, ardından split komutu ile mavi, yeşil ve kırmızı kanallarını ayrı ayrı görüntülemeyi, ardından bu kanalları birleştirerek orijinal resmi elde etmeyi göstermektedir. Ayrıca, BGR formatında verilmediğinde sonuçların nasıl değişebileceğine de değinilmektedir.

      • youtube.com
    • OpenCV ve Tesseract Java Kurulum Rehberi

      Bu video, "Herkes İçin Yazılımdan" kanalından bir eğitim içeriğidir. Sunucu, görüntü işleme için kullanılan OpenCV ve Tesseract kütüphanelerinin Java programlama diline nasıl kurulacağını anlatmaktadır. Video, OpenCV ve Tesseract'ın Java üzerine kurulum sürecini adım adım göstermektedir. Sunucu, Google'a giriş yaparak kurulum sürecine başlamaktadır. Video, görüntü okuma ve işleme yapmak isteyen Java programcıları için temel bir rehber niteliğindedir.

      • youtube.com
    • Raspberry Pi'ye OpenCV 4.9 Kurulum Rehberi

      Bu video, bir eğitim içeriği olup, konuşmacı Raspberry Pi cihazına OpenCV 4.9 kurulumunu adım adım göstermektedir. Video, Raspberry Pi'ye OpenCV 4.9 kurulumunun tüm aşamalarını kapsamaktadır. İlk bölümde sistem güncellemesi, gerekli paketlerin kurulumu ve OpenCV'nin derleme süreci anlatılırken, ikinci bölümde OpenCV Python kütüphanesinin kurulumu detaylı olarak gösterilmektedir. Kurulum süreci yaklaşık bir buçuk iki saat sürmüştür. Videoda ayrıca kurulum sırasında karşılaşılabilecek bellek sorunları ve çözüm yolları paylaşılmakta, hafıza kartının en az 16 GB olması gerektiği belirtilmektedir. Konuşmacı, bir sonraki videoda Raspberry Pi üzerindeki GPIO pinlerini Java ve Python ile nasıl kontrol edebileceğimizi anlatacağını da belirtmektedir.

      • youtube.com
    • Mac'te Visual Studio Code'da OpenCV Kurulumu

      Bu video, bir eğitim içeriği olup, izleyicilere Mac işletim sisteminde Visual Studio Code editöründe OpenCV kurulumunu adım adım göstermektedir.. Video, OpenCV Python script geliştirmek isteyenler için gerekli kurulum adımlarını kapsamaktadır. İçerikte önce bir test dosyası oluşturulup OpenCV import hatası gösterilmekte, ardından sanal ortam oluşturma, sanal ortamı etkinleştirme ve pip ile OpenCV-Python paketinin kurulumu detaylı olarak anlatılmaktadır. Son olarak, kurulum sonrası scriptin başarıyla çalıştırılması gösterilmektedir.

      • youtube.com
    • OpenCV Kütüphanesi Giriş Eğitimi

      Bu video, bir eğitim serisinin ilk bölümü olup, görüntü işleme konusunda temel bilgiler sunmaktadır. Eğitmen, OpenCV kütüphanesine giriş yaparak izleyicilere temel bilgiler vermektedir. Video, OpenCV kütüphanesinin tarihçesi, özellikleri ve bileşenleri hakkında bilgiler içermektedir. OpenCV'nin açık kaynak kodlu, platform bağımsız bir görüntü işleme kütüphanesi olduğu, 2500'den fazla algoritma içerdiği ve yüz tanıma, nesne sınıflandırma gibi işlemler için kullanılabildiği anlatılmaktadır. Eğitmen, Python programlama dilinde OpenCV kütüphanesinin nasıl kurulacağını ve temel bir kamera açma programının nasıl çalıştırılacağını adım adım göstermektedir. Video, bir serinin parçası olup, ilerleyen videolarda farklı kütüphanelerin de ele alınacağı belirtilmektedir.

      • youtube.com
    • OpenCV Kurulum ve Eclipse'te Kullanımı Eğitimi

      Bu video, Mustafa Selçuk Çağlar tarafından sunulan bir eğitim içeriğidir. Sunucu, OpenCV kütüphanesinin Ubuntu üzerinde Eclipse IDE'de nasıl kurulacağını ve kullanılacağını göstermektedir. Video, OpenCV'nin Ubuntu'da kurulumundan başlayarak, Eclipse'te proje oluşturma ve OpenCV kütüphanelerinin nasıl ekleneceğini adım adım anlatmaktadır. Sunucu, OpenCV'nin C++ arayüzünün performans avantajlarını vurgulayarak, kütüphanelerin nasıl küçültülüp projeye entegre edileceğini göstermektedir. Ayrıca, OpenCV'nin alternatif kütüphanesi OpenVX hakkında da bilgi verilmektedir. Video, bir görüntü işleme örneği üzerinden OpenCV'nin kullanımını göstererek sonlanmaktadır.

      • youtube.com
    • Java'da OpenCV ile Görüntü İşleme Eğitim Videosu

      Bu video, bir eğitim içeriği olup, konuşmacı Java'da OpenCV kütüphanesi kullanarak görüntü işleme derslerinin ilk videosunu sunmaktadır. Video, OpenCV kütüphanesinin ne olduğunu açıklayarak başlıyor ve ardından kütüphanenin nasıl indirileceği, kurulacağı ve Java projesine nasıl entegre edileceği adım adım gösteriliyor. Konuşmacı, kütüphanenin kurulumundan sonra basit bir örnek kod yazarak kameradan görüntü yakalama ve kaydetme işlemini gösteriyor. Video, temel bir giriş niteliğinde olup, sonraki derslerde daha detaylı bilgilerin verileceği belirtiliyor.

      • youtube.com
    • Python ile Yüz Tanıma Uygulaması Eğitimi

      Bu video, bir eğitim içeriği olup, izleyicilere Python programlama dilini kullanarak yüz tanıma uygulaması yapma sürecini adım adım göstermektedir. Video, yüz tanıma uygulaması için gerekli dosyaların indirilmesiyle başlayıp, OpenCV kütüphanesinin kurulumu, yüz tanıma modülünün yüklenmesi ve kod yazma aşamalarını kapsamaktadır. Eğitmen, video yakalama, yüz tanıma, yüzlerin etrafında dikdörtgen oluşturma ve uygulamayı kapatma işlemlerini detaylı olarak anlatmaktadır. Uygulama, videodan gelen görüntüde yüzleri tespit edip etrafında yeşil dikdörtgenler çizerek göstermektedir.

      • youtube.com
    • Basler Kamera ile FPS Oranını Artırma Eğitimi

      Bu video, bir eğitim içeriği olup, konuşmacı önceki videoda Basler kamera ile nesne tanıma uygulaması yapmış ve bu videoda FPS oranını artırmayı amaçlıyor. Video, Basler endüstriyel kameranın FPS oranını nasıl artırabileceğimizi gösteriyor. Konuşmacı, önceki videoda OpenCV kütüphanesi kullanırken, bu videoda PayPay kütüphanesinin kendi dönüştürücüsünü kullanarak RGB'den BGR'a dönüştürme işlemini gerçekleştiriyor. Bu değişiklik sayesinde FPS oranının iki katına çıktığını gösteriyor. Video, kod değişikliklerini detaylı olarak açıklıyor ve her iki uygulamanın karşılaştırmasını yaparak FPS artışının nasıl sağlandığını gösteriyor.

      • youtube.com
    • Plaka Tanıma Sistemi Eğitim Videosu

      Bu video, bir eğitmen tarafından sunulan plaka tanıma sisteminin dördüncü eğitim videosudur. Eğitmen, önceki videolarda plaka tespit ve konum tespiti yapmış olduğunu belirtmektedir. Video, plaka tanıma sisteminin karakter sınıflandırma algoritmasını ele almaktadır. İçerikte ayrıştırma (segmentation), sınıflandırma (classification), eşikleme (threshold) ve morfolojik işlemler (özellikle açma işlemi) gibi temel adımlar adım adım gösterilmektedir. Eğitmen, Python programlama dilini ve OpenCV kütüphanesini kullanarak plakanın konumunu tespit etme, plakaları kesme, boyutlandırma ve gürültü azaltma işlemlerini detaylı şekilde anlatmaktadır. Videoda ayrıca evrişimsel sinir ağı kullanarak sınıflandırma yapma, adaptif threshold fonksiyonunun kullanımı, ortalama algoritmasının ayarlanması ve filtre boyutunun önemi gibi teknik konular da ele alınmaktadır. Bir sonraki derste fight counter'ları bulma adımının yapılacağı belirtilmektedir.

      • youtube.com
  • Yazeka sinir ağı makaleleri veya videoları özetliyor