Code schreiben

Code schreiben

Das verdeckte Farbbild auf einer Graustufe war bei OpenCV noch nie einfacher. Hier ist ein kleines C ++ - Programm, das von Farbbild in eine Graustufe umgewandelt wird.

Code schreiben

#include #include "cv.H "#include" HighGui.H "Verwenden von Namespace STD; int main (int argc, char ** argv) // Farbbild laden, das durch das erste Argument iPlimage*Source = CVLoadImage (Argv [1]) angegeben ist; // Erstellen Sie eine neue Bildstruktur // für die Grysskale Ausgabe Bild iplimage *destination = cvcreateimage (cvsize (Quelle-> Breite, Quelle-> Höhe), IPL_Depth_8u, 1); // Typ CV_RGB2GRAY Setzen Sie // RGB-Bild in Grayscale cvcvtcolor (Quelle, Ziel, cv_rgb2Gray); //// // // // //// // //// // //// // //// // //// // //// // //// // //// // //// Speichern Sie das Graustufenbild in einer Datei, die durch // zweites Argument CVSAELEIMAGE (ARGV [2], Ziel); Rückgabe 0; 

KOMPILIEREN

g ++ 'pkg-config opencv-cflags-libs' convert_grayscale.CPP -o convert_grayscale 

VERWENDUNG

./convert_grayscale re_dsc00056.JPG GRAY_DSC00056.JPG 

Verwandte Linux -Tutorials:

  • So montieren Sie das ISO -Bild unter Linux
  • So ändern Sie ein QCOW2 -Datenträgerbild unter Linux
  • So erstellen Sie inkrementelle Systemsicherungen mit Timeshift auf…
  • So laden, entladen und schwarze Liste Linux -Kernel -Module
  • Kubectl -Befehlsbeispiele (Cheat Sheet)
  • So sichern Sie Daten mit Déjà -DUP unter Linux
  • GDB -Debugging -Tutorial für Anfänger
  • Testen von HTTPS -Clients mithilfe von OpenSSL, um einen Server zu simulieren
  • Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
  • So erhalten und ändern Sie Bildmetadaten unter Linux