opencv_capture
SKILL.md
opencv_capture
OpenCV es la librería principal de visión computacional. En el capture_agent se usa para validación de calidad y detección de bordes del documento.
When to use
Usar en todos los módulos de procesamiento de imagen del backend.
Instructions
pip install opencv-python-headless(sin GUI, para servidor)- Cargar desde bytes:
nparr = np.frombuffer(image_bytes, np.uint8); img = cv2.imdecode(nparr, cv2.IMREAD_COLOR) - Redimensionar:
cv2.resize(img, (width, height), interpolation=cv2.INTER_LANCZOS4) - Normalizar orientación usando EXIF antes de procesar.
- Convertir a RGB:
cv2.cvtColor(img, cv2.COLOR_BGR2RGB) - Exponer funciones en
backend/utils/image_utils.py.
Notes
- Usar
opencv-python-headlessen servidores;opencv-pythonsolo con display. - NumPy es dependencia implícita.
Weekly Installs
1
Repository
davidcastagnetoa/skillsFirst Seen
10 days ago
Installed on
mcpjam1
claude-code1
replit1
junie1
windsurf1
zencoder1