Code schreiben
- 1995
- 480
- Madleen Vater
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