Código de escritura

Código de escritura

La imagen de color encubierta a una escala de grises nunca ha sido más fácil con OpenCV. Aquí hay un pequeño programa C ++ que hace conversión de la imagen en color a una escala de grises.

Código de escritura

#Include #Include "CV.H "#include" Highgui.h "Uso de Namespace std; int Imagen de salida iPlImage *Destination = CVCreateImage (CVSize (Source-> Width, Source-> Height), IPL_DEPTH_8U, 1); // Establecer tipo CV_RGB2Gray para convertir // RGB Imagen a Grayscale CVCVTColor (fuente, destino, CV_RGB2Gray); // Guarde la imagen de la escala de grises en un archivo especificado por // segundo argumento CVSaveImage (argv [2], destino); return 0; 

COMPILAR

G ++ 'PKG-Config OpenCV--CFlags-Libs' Convert_grayscale.CPP -O Convert_GrayScale 

USO

./Convert_grayscale RE_DSC00056.JPG Gray_DSC00056.JPG 

Tutoriales de Linux relacionados:

  • Cómo montar la imagen ISO en Linux
  • Cómo cambiar el tamaño de una imagen de disco QCOW2 en Linux
  • Cómo crear copias de seguridad del sistema incremental con paso de tiempo en ..
  • Cómo cargar, descargar y módulos de núcleos Linux de la lista negra
  • Ejemplos de comando kubectl (hoja de trucos)
  • Cómo hacer una copia de seguridad de datos con déjà dup en Linux
  • Tutorial de depuración de GDB para principiantes
  • Prueba de clientes HTTPS utilizando OpenSSL para simular un servidor
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Cómo obtener y cambiar los metadatos de imagen en Linux