Tulis kode
- 1024
- 200
- Miss Angelo Toy
Untuk menutup gambar warna ke skala abu -abu tidak pernah semudah dengan opencv. Berikut adalah program C ++ kecil yang melakukan konversi dari gambar warna ke skala abu -abu.
Tulis kode
#include #include "CV.h "#include" highgui.h "Menggunakan namespace std; int main (int argc, char ** argv) // memuat gambar warna yang ditentukan oleh argumen pertama iPlImage*source = cvloadImage (argv [1]); // Buat struktur gambar baru // untuk grayscale gambar output iPlImage *Destination = cvCreateImage (cvsize (sumber-> lebar, sumber-> tinggi), IPL_DEPTH_8U, 1); // Setel type cv_rgb2gray untuk mengonversi // gambar rgb ke graycale cvcvtcolor (sumber, tujuan, cv_rgb2); Simpan gambar GreyScale ke file yang ditentukan oleh // Argumen kedua CVSaveImage (argv [2], tujuan); return 0;
MENYUSUN
g ++ 'pkg-config opencv --cflags --libs' convert_grayscale.CPP -O CONVERT_GRAYSCALE
PENGGUNAAN
./convert_grayscale re_dsc00056.JPG Gray_DSC00056.jpg
Tutorial Linux Terkait:
- Cara memasang gambar iso di linux
- Cara mengubah ukuran gambar disk QCow2 di Linux
- Cara membuat cadangan sistem tambahan dengan timeshift di…
- Cara memuat, membongkar dan blacklist linux kernel modul
- Contoh perintah Kubectl (lembar cheat)
- Cara mencadangkan data dengan déjà dup di linux
- Tutorial debugging GDB untuk pemula
- Menguji klien https menggunakan openssl untuk mensimulasikan server
- Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
- Cara mendapatkan dan mengubah metadata gambar di linux