Hedefler
- OpenCV de fare olaylarını işlemeyi öğreneceğiz
- Bu fonksiyonu öğreneceğiz : cv2.setMouseCallback()
Basit Demo
Resim üzerinde iki defa tıkladığımız herhangi bir yere çember çizen basit bir uygulama oluşturacağız.
İlk olarak bir fare olayı gerçekleştiğinde, bu olayı yakalamak için bir geri dönüş fonksiyonu oluşturacağız. Bu olaylar herhangi bir fare ile ilgili olabilir örneğin; sol düğme aşağı, sol düğme yukarı, sol düğme çift tıklama.
Her fare olayı için (x,y) kordinat noktalarını vermeliyiz, bu olaylar ve kordinat bilgisi ile istediğimiz herşeyi yapabiliriz.
Mevcut tüm olayları listelemek için, Python terminalinde aşağıdaki kodu çalıştırın;
>>> import cv2
>>> events = [i for i in dir(cv2) if 'EVENT' in i]
>>> print(events)
Far...
Read this content on www.coogger.com
- Dapp; www.coogger.com
- Category; translation
- Language; turkish
- Topic; opencv-python
- User; @hakancelik
Posted using www.coogger.com
Coogger is an ecosystem where is knowledge sharing network which can build web dapps and groups