Rotate Image Angle
Esta función rota una imagen entrante según un ángulo definido por el usuario. Puedes controlar el ángulo mediante el deslizador del propio bloque o alimentar un valor numérico externo a su socket de entrada. También puedes elegir el método de interpolación y, opcionalmente, recortar las áreas de fondo resultantes.
📥 Entradas (sockets)
Image Any
Proporciona la imagen origen que se va a rotar.
(Puedes opcionalmente suministrar un ángulo numérico a través del socket Angle si está disponible en tu lienzo para anular el deslizador del bloque.)
📤 Salidas (sockets)
Image Any
Imagen resultante rotada (y recortada si se activó Crop Background).
Angle
Valor numérico del ángulo aplicado (grados).
🕹️ Controles
Angle
Usa el deslizador para fijar la rotación en grados. El deslizador también acepta una entrada numérica externa si prefieres control programático.
Interpolation Method
Elige cómo se interpolan los píxeles durante la rotación. Las opciones habituales incluyen nearest y linear; selecciona la que mejor equilibre calidad y velocidad en tu caso.
Crop Background
Activa esta opción para eliminar las áreas negras/vacías que aparecen por la rotación. Si está activada, el bloque recortará la imagen rotada al área central más grande sin artefactos de fondo.
🎨 Características
Control de ángulo en tiempo real mediante deslizador o entrada numérica externa.
Interpolación seleccionable para equilibrar calidad visual y velocidad.
Recorte automático opcional para eliminar áreas de fondo generadas por la rotación.
Salidas tanto de la imagen procesada como del valor de ángulo aplicado para uso posterior en el flujo.
📝 Cómo se ejecuta
Conecta una imagen al socket
Image Anyo usa un bloque que produzca imágenes (por ejemploCamera USBoLoad Image From Path).Ajusta el ángulo con el deslizador
Angleo conecta una fuente numérica al socketAngle.Selecciona el
Interpolation Methoddeseado.Activa
Crop Backgroundsi quieres que el resultado se recorte para evitar esquinas negras.Ejecuta el flujo — el bloque devolverá la imagen rotada y el valor final de
Angle.
💡 Consejos y trucos
Para cámaras en vivo, combínalo con
Camera USB,Camera IPoStream Readercomo fuente de imagen y prévisualiza conShow Image.Si solo quieres rotar una zona concreta, recorta primero con
Image ROI Selecty luego rota la región recortada.Para evitar artefactos en imágenes con ruido, prueba
Denoisingantes de la rotación.Guarda las imágenes procesadas con
Image LoggeroImage Writepara registro.
🛠️ Solución de problemas
Si aparecen esquinas negras tras la rotación, activa
Crop Background.Si las imágenes rotadas se ven pixeladas o con artefactos de interpolación, cambia el
Interpolation Methoda una opción de mayor calidad (por ejemplo, de nearest a linear).Si el procesamiento es lento o consume mucha memoria, reduce el tamaño de entrada con
Image Resizerantes de rotar.Si proporcionas el ángulo desde una fuente externa, asegúrate de que el valor sea un número válido en grados; de lo contrario el resultado puede ser inesperado.
Última actualización
¿Te fue útil?