Fungsi Mouse Callback pada OpenCV Python

Download Source Code




Disini kita akan membuat aplikasi sederhana menggunakan fungsi cv2.setMouseCallback (), Ketika kita doble klik maka akan muncul gambar lingkaran dijendela windows yang kita buat.




Pertama kita buat fungsi mouse callback yang dijalankan secara langsung menggunakan mouse . Ataupun yang berhubungan dengan mouse seperti tombol klik kiri dan kanan pada tombol laptop. Jalankan kode berikut di terminal Python:

Sekarang kita membuat aplikasi yang berbeda dengan yang tadi . Dalam hal ini, kita menggambar persegi panjang atau lingkaran (tergantung pada mode yang kita pilih) dengan menyeret mouse dijendela yang kita buat. Jadi fungsi callback mouse yang kita buat memiliki dua bagian, satu untuk menggambar persegi panjang dan untuk menggambar lingkaran.

Jalankan program dan lihat hasilnya akan seperti gambar dibawah :

Download Source Code




 

Satu pemikiran pada “Fungsi Mouse Callback pada OpenCV Python”

  1. maaf kak sya org awam dlm python. bgmna caranya menampilkan image trus mendapat akses mouse sekalian nilai pixelnya.. mohon bantuaannya

    Balas

Tinggalkan komentar

This site uses Akismet to reduce spam. Learn how your comment data is processed.