CONVIÉRTETE EN MIEMBRO DEL CANAL ❤️:
/ @omes-va
Hace unos días, un lector de mi blog (www.omes-va.com/blog) me había consultado como usar el ratón para con OpenCV rotar una imagen cierto ángulo en sentido horario o antihorario, dependiendo claro del botón del mouse que se esté presionando. Esto me recordó que no había hablado aún sobre los eventos del mouse, es decir el como podemos tomar acciones hechas por el mouse y añadirles alguna función usando OpenCV. Por ello en este video tutorial desarrollaremos este tema y al final también veremos como resolver el problema planteado por el lector.
Versión de OpenCV: 4.2
Python: 3.8
Repositorio en Github: https://github.com/GabySol/OmesTutori...
Post (Tutorial en forma escrita): https://omes-va.com/eventos-del-mouse...
CONTENIDO:
1:18 - Construyendo el programaEVENT_MOUSEMOVE = 0, indica que el mouse del puntero se ha movido por la ventana.
3:41 - cv2.EVENT_MOUSEMOVE
3:59 - cv2.EVENT_LBUTTONDOWN
4:22 - cv2.EVENT_RBUTTONDOWN
4:36 - cv2.EVENT_MBUTTONDOWN
5:10 - cv2.EVENT_LBUTTONUP
5:22 - cv2.EVENT_RBUTTONUP
5:33 - cv2.EVENT_MBUTTONUP
5:41 - cv2.EVENT_LBUTTONDBLCLK
5:54 - cv2.EVENT_RBUTTONDBLCLK
6:06 - cv2.EVENT_MBUTTONDBLCLK
6:25 - cv2.EVENT_MOUSEWHEEL
6:52 - cv2.EVENT_MOUSEHWHEEL
7:13 - Ejemplos de uso con algunos eventos del mouse
10:00 - Rotando una imagen (horario o antihorario) según clic izquierdo o clic derecho
REFERENCIAS:
https://docs.opencv.org/master/db/d5b...
https://docs.opencv.org/master/d7/dfc...
https://docs.opencv.org/master/d7/dfc...
https://docs.opencv.org/master/d7/dfc...
https://www.opencv-srf.com/2011/11/mo...
MI WEB:
💜👩💻 www.omes-va.com
MIS REDES SOCIALES:
☑️INSTAGRAM: @gaby_omes
🔗 / gaby_omes
☑️FACEBOOK: @GabyOmes
🔗 / gabyomes