es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo utilizar G’MIC/ImageMagick para restaurar la calidad de texto en una imagen?

Me gustaría convertir imágenes de texto borroso, como esta:

enter image description here

En una calidad similar a esta, con bordes nítidos y sin “pixilación”:

enter image description here

Contexto: Actualmente estoy trabajando en pipelines para mejorar la calidad de video de las clases grabadas. Mi intención es hacerlo cuadro por cuadro. Hasta ahora, necesito un comando para transformar esta categoría de imágenes (principalmente con texto) en imágenes de mejor calidad.

Mi problema es, que desconozco y no he encontrado ningún filtro específico que pueda ser útil.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Para convertir imágenes de texto borroso en una imagen de mayor calidad con bordes no pixelados, puedes intentar utilizar el siguiente comando de ImageMagick:

    convert input_image.png -unsharp 0x1 output_image.png
    

    Explicación del comando:

    • convert es la utilidad de ImageMagick utilizada para convertir imágenes de un formato a otro y para manipulación de imágenes.
    • input_image.png es la imagen borrosa que deseas procesar.
    • -unsharp es un filtro de ImageMagick que subtracta una copia borrosa de una imagen de la imagen original para mejorar los bordes y reducir el ruido. Los valores 0x1 especifican la cantidad de nitidez a aplicar. Puedes experimentar con diferentes valores para encontrar el mejor resultado.
    • output_image.png es la imagen afilada que se guardará.

    También puedes intentar otros filtros y parámetros disponibles en ImageMagick para lograr mejores resultados. Además, el uso de GMIC (Programa de Manipulación de Imágenes GNU) puede darte opciones y flexibilidad adicionales en el procesamiento de imágenes.

Comments are closed.