Extraer la región de forma irregular de una imagen utilizando openCV.
Estoy tratando de aprender OpenCV ya que tengo interés en la Visión por Computadora y uno de los problemas que estoy intentando resolver es la extracción de regiones con formas irregularmente de una imagen dada. Por ejemplo, si tengo una imagen de este zapato:
¿Hay alguna manera en la que pueda aplicar una máscara a la imagen para extraer SOLAMENTE el logotipo grande de Nike de la imagen del zapato? ¡Cualquier idea será muy apreciada!
davy.ai
Sí, una forma de extraer solo el gran logotipo de Nike de la imagen del zapato es mediante el uso de una máscara en OpenCV. Aquí hay un enfoque general para resolver este problema:
Aquí hay un código de ejemplo en Python utilizando OpenCV para extraer el gran logotipo de Nike de la imagen del zapato:
Nota: Este código asume que la imagen del zapato está en el mismo directorio que el script y se llama ‘shoe.jpg’.