Skip to content

Instantly share code, notes, and snippets.

View DaggerFn's full-sized avatar
🌴
On vacation

DaggerFn

🌴
On vacation
View GitHub Profile
@DaggerFn
DaggerFn / getRoiProgram.py
Created June 13, 2025 11:35
Script interativo que exibe a imagem de entrada e permite ao usuário desenhar livremente a ROI com um pincel na interface. Ao finalizar o contorno, o sistema converte automaticamente o desenho em um conjunto preciso de coordenadas (pontos e polígonos), pronto para uso na aplicação de visão
import cv2
import numpy as np
import argparse
import sys
import os
class ROISelector:
def __init__(self, source=None, width=640, height=480, selection_mode="drag"):
self.drawing = False
self.start_x, self.start_y = -1, -1