Programming

Kursus Skripsi Tesis Disertasi Python OpenCV | Training Python OpenCV Master Class Selama 3 Hari

Silabus 3 Hari – Python OpenCV Master Class

πŸ•˜ Jam 09:00 – 16:00 (πŸ›‘ Istirahat: 12:00 – 13:00)


πŸ“… Hari 1: Dasar-Dasar OpenCV & Pemrosesan Citra

πŸ•˜ 09:00 – 10:30 | Pengenalan OpenCV & Instalasi

  • Overview OpenCV dan fungsinya dalam Computer Vision
  • Instalasi OpenCV dan pustaka pendukung
  • Membaca, menampilkan, dan menyimpan gambar
  • Format warna dalam OpenCV: BGR vs RGB vs Grayscale

πŸ•₯ 10:30 – 12:00 | Operasi Dasar pada Gambar

  • Transformasi warna (Grayscale, HSV, LAB)
  • Penskalaan, rotasi, dan pemotongan gambar
  • Penerapan filter smoothing dan sharpening

πŸ›‘ 12:00 – 13:00 | Istirahat

πŸ• 13:00 – 14:30 | Penerapan Thresholding dan Segmentasi

  • Adaptive Thresholding dan Otsu’s Binarization
  • Deteksi tepi dengan Canny Edge Detection
  • Operasi morfologi (Erosion, Dilation, Opening, Closing)

πŸ•ž 14:30 – 16:00 | Contour dan Object Detection Dasar

  • Menemukan dan menggambar kontur
  • Hierarki kontur dan aplikasi segmentasi
  • Deteksi bentuk dasar (lingkaran, segitiga, persegi)

πŸ“… Hari 2: Deteksi Objek & Pemrosesan Video

πŸ•˜ 09:00 – 10:30 | Pengolahan Video dengan OpenCV

  • Membaca dan menampilkan video
  • Menyimpan video hasil pemrosesan
  • Konversi frame ke grayscale dan deteksi tepi pada video

πŸ•₯ 10:30 – 12:00 | Deteksi Wajah dengan Haar Cascade & HOG

  • Pengenalan Haar Cascade dan DNN face detection
  • Implementasi deteksi wajah menggunakan Haar Cascade
  • Pengenalan HOG (Histogram of Oriented Gradients)
  • Implementasi deteksi wajah menggunakan HOG

πŸ›‘ 12:00 – 13:00 | Istirahat

πŸ• 13:00 – 14:30 | Object Tracking

  • Pendekatan Object Tracking (Meanshift & Camshift)
  • Tracking multi-objek dengan KCF dan CSRT
  • Implementasi Optical Flow untuk tracking objek

πŸ•ž 14:30 – 16:00 | Pengenalan Deep Learning di OpenCV

  • Pengenalan model deep learning di OpenCV
  • Implementasi SSD dan YOLO untuk deteksi objek
  • Contoh implementasi YOLOv5 dengan OpenCV

πŸ“… Hari 3: Advanced Computer Vision & Project

πŸ•˜ 09:00 – 10:30 | Pengenalan OCR (Optical Character Recognition)

  • Pengenalan Tesseract OCR
  • Implementasi ekstraksi teks dari gambar
  • Pembersihan dan preprocessing teks hasil OCR

πŸ•₯ 10:30 – 12:00 | Face Recognition dengan OpenCV

  • Pengenalan teknik Face Recognition
  • Implementasi Face Recognition dengan OpenCV dan dlib
  • Membangun sistem Face Attendance berbasis OpenCV

πŸ›‘ 12:00 – 13:00 | Istirahat

πŸ• 13:00 – 14:30 | Real-Time Project: Deteksi & Pelacakan Objek

  • Penerapan deteksi objek secara real-time
  • Kombinasi deteksi dan tracking objek dalam video
  • Pembuatan sistem penghitungan jumlah objek bergerak

πŸ•ž 14:30 – 16:00 | Final Project & Evaluasi

  • Studi kasus proyek akhir (pilih salah satu):
    • Deteksi nomor plat kendaraan
    • Face Recognition berbasis real-time
    • Tracking pergerakan objek dalam CCTV
  • Diskusi & review proyek

πŸ’‘ Hasil yang Dicapai

βœ… Memahami dasar dan teknik pemrosesan gambar dengan OpenCV
βœ… Mampu melakukan deteksi objek & wajah menggunakan OpenCV
βœ… Menguasai metode tracking objek real-time
βœ… Mampu mengintegrasikan deep learning dalam Computer Vision
βœ… Membuat project akhir berbasis OpenCV

Related Articles

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Back to top button