Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
course content

Contenido del Curso

Fundamentals of Image Manipulation with Python

Escalado, Rotación, Desplazamiento y Detección de BordesEscalado, Rotación, Desplazamiento y Detección de Bordes

En OpenCV, Scaling, Rotating, Shifting, y Edge Detection son todas técnicas de procesamiento de imágenes que pueden ser utilizadas para manipular y analizar imágenes.

El escalado se refiere al proceso de cambiar el tamaño de una imagen, que puede hacerse utilizando la función cv2.resize(). La función recibe una imagen y una tupla con la anchura y la altura deseadas y devuelve la imagen redimensionada.

Rotar se refiere al proceso de rotar una imagen, que puede hacerse utilizando las funciones cv2.getRotationMatrix2D() y cv2.warpAffine(). La función cv2.getRotationMatrix2D() toma el centro de rotación, el ángulo de rotación y un factor de escala y devuelve una matriz de rotación. La función cv2.warpAffine() toma la imagen, la matriz de rotación y el tamaño de la imagen de salida y devuelve la imagen rotada.

El desplazamiento se refiere al proceso de mover una imagen una cierta cantidad en las direcciones x e y, lo que puede hacerse utilizando la función cv2.warpAffine(). La función toma la imagen, una matriz de traslación y el tamaño de la imagen de salida y devuelve la imagen desplazada.

La detección de bordes es el proceso de identificación de los bordes de una imagen, que puede realizarse utilizando varios algoritmos de detección de bordes como Sobel, Canny y Laplacian. Estos algoritmos se utilizan para identificar y resaltar los bordes de los objetos de una imagen, lo que puede ser útil para tareas como la detección de objetos y la segmentación de imágenes.

Tarea

  1. Cambiar el tamaño de una imagen;
  2. Girar una imagen;
    1. Redimensionar una imagen.
Mark tasks as Completed

¿Todo estuvo claro?

Sección 1. Capítulo 9
AVAILABLE TO ULTIMATE ONLY
course content

Contenido del Curso

Fundamentals of Image Manipulation with Python

Escalado, Rotación, Desplazamiento y Detección de BordesEscalado, Rotación, Desplazamiento y Detección de Bordes

En OpenCV, Scaling, Rotating, Shifting, y Edge Detection son todas técnicas de procesamiento de imágenes que pueden ser utilizadas para manipular y analizar imágenes.

El escalado se refiere al proceso de cambiar el tamaño de una imagen, que puede hacerse utilizando la función cv2.resize(). La función recibe una imagen y una tupla con la anchura y la altura deseadas y devuelve la imagen redimensionada.

Rotar se refiere al proceso de rotar una imagen, que puede hacerse utilizando las funciones cv2.getRotationMatrix2D() y cv2.warpAffine(). La función cv2.getRotationMatrix2D() toma el centro de rotación, el ángulo de rotación y un factor de escala y devuelve una matriz de rotación. La función cv2.warpAffine() toma la imagen, la matriz de rotación y el tamaño de la imagen de salida y devuelve la imagen rotada.

El desplazamiento se refiere al proceso de mover una imagen una cierta cantidad en las direcciones x e y, lo que puede hacerse utilizando la función cv2.warpAffine(). La función toma la imagen, una matriz de traslación y el tamaño de la imagen de salida y devuelve la imagen desplazada.

La detección de bordes es el proceso de identificación de los bordes de una imagen, que puede realizarse utilizando varios algoritmos de detección de bordes como Sobel, Canny y Laplacian. Estos algoritmos se utilizan para identificar y resaltar los bordes de los objetos de una imagen, lo que puede ser útil para tareas como la detección de objetos y la segmentación de imágenes.

Tarea

  1. Cambiar el tamaño de una imagen;
  2. Girar una imagen;
    1. Redimensionar una imagen.
Mark tasks as Completed

¿Todo estuvo claro?

Sección 1. Capítulo 9
AVAILABLE TO ULTIMATE ONLY
some-alt