Menulis kod

Menulis kod

Untuk rahsia gambar warna ke skala kelabu tidak pernah lebih mudah dengan opencv. Berikut adalah program C ++ kecil yang melakukan penukaran dari imej warna ke skala kelabu.

Menulis kod

#termasuk #include "cv.H "#include" highgui.h "menggunakan ruang nama std; int main (int argc, char ** argv) // load color image yang ditentukan oleh argumen pertama iplimage*source = cvloadimage (argv [1]); // buat struktur imej baru // untuk skala kelabu Iplimage imej output *destinasi = cvCreateImage (cvsize (sumber-> lebar, sumber-> ketinggian), ipl_depth_8u, 1); // set jenis cv_rgb2gray untuk menukar // rgb imej ke grayscale cvcvtcolor (sumber, destinasi, cv_rgbay); Simpan imej skala kelabu ke fail yang ditentukan oleh // argumen kedua cvsaveimage (argv [2], destinasi); kembali 0; 

Menyusun

G ++ 'PKG-CONFIG OPENCV-FFLAGS-LIBS' CONVERT_GRAYSCALE.CPP -O CONVERT_GRAYSCALE 

Penggunaan

./CONVERT_GRAYSCALE RE_DSC00056.JPG Gray_DSC00056.JPG 

Tutorial Linux Berkaitan:

  • Cara Gunung ISO di Linux
  • Cara mengubah saiz gambar cakera qcow2 di linux
  • Cara membuat sandaran sistem tambahan dengan timeshift pada ..
  • Cara Memuat, Memunggah dan Modul Kernel Linux Senarai Hitam
  • Contoh Perintah Kubectl (Lembaran Cheat)
  • Cara sandaran data dengan déjà dup di linux
  • Tutorial Debugging GDB untuk Pemula
  • Menguji Pelanggan HTTPS Menggunakan OpenSSL untuk Mensimulasikan Pelayan
  • Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
  • Cara mendapatkan dan menukar metadata imej di Linux