Computer vision termasuk teknologi yang sedang berkembang pesat. Aplikasi dari computer vision cukup luas, sederhananya buka aplikasi camera pada smartphone. Ya, aplikasi kamera pada smartphone sudah smart, mampu melakukan deteksi wajah.
Untuk aplikasi teknologi computer vision yang lebih serius, digunakan dalam self-driving car. Dimana aplikasi mampu mendeteksi jalan, kendaraan, marka lalu lintas, dan objek penting lainnya hingga mampu menjalankan kendaraan dengan aman secara otomatis.
Untuk dapat mengikuti tutorial ini, diharapkan sudah memahami Bahasa Pemograman Python, library numpy dan matplotlib.
Berikut topik yang dibahas pada tutorial Computer Vision Dasar
- Pengenalan Image Pada Komputer
- Pengenalan OpenCV
- Computer Vision Pipeline
- Memahami Color Space
- RGB Color Threshold
- HSV Color Threshold
- OpenCV Histogram
- Menggambar Bentuk Dasar OpenCV
- OpenCV Image Transformasi
- Image Translation Menggunakan OpenCV
- Image Rotation Menggunakan OpenCV
- Image Scaling Menggunakan OpenCV
- Image Cropping Menggunakan OpenCV
- Image Brightness dan Darkness
- OpenCV Bitwise Operation
- Image Blurring Menggunakan OpenCV
- Image Sharpening Menggunakan OpenCV
- Thresholding Binarization
- Dilation dan Erosion
- Edge Detection
- Image Segmentation menggunakan Contours
- Contour Approximation dan Convex Hull
- Matching Shape Menggunakan Contour
- Mendeteksi Blob Menggunakan OpenCV
- Deteksi Obyek Menggunakan Template Matching
- Image Features – Corner