Rumah > Artikel > Operasi dan penyelenggaraan > Bolehkah Linux menggunakan opencv?
Opencv boleh digunakan dalam Linux, opencv ialah pustaka perisian pembelajaran mesin dan visi komputer merentas platform yang dikeluarkan berdasarkan sumber terbuka lesen BSD Ia boleh dijalankan pada sistem pengendalian Linux, Windows, Android dan macOS terdiri daripada satu siri fungsi C Ia terdiri daripada sebilangan kecil kelas "C", dan menyediakan antara muka untuk Python, Ruby, MATLAB dan bahasa lain, dan melaksanakan banyak algoritma umum dalam pemprosesan imej dan penglihatan komputer.
Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.
OpenCV ialah pustaka perisian penglihatan komputer dan pembelajaran mesin merentas platform yang dikeluarkan di bawah lesen BSD (sumber terbuka), yang boleh dijalankan pada Linux, Windows, Android dan Mac OS pada sistem. Ia ringan dan cekap - ia terdiri daripada satu siri fungsi C dan sebilangan kecil kelas C Ia juga menyediakan antara muka dalam Python, Ruby, MATLAB dan bahasa lain, melaksanakan banyak algoritma biasa dalam pemprosesan imej dan penglihatan komputer, dan menggunakannya. apabila tersedia, arahan MMX dan SSE kini turut menyediakan sokongan untuk C#, Ch, Ruby dan GO.
Muat turun OpenCV
Muat turun dalam mesin maya URL muat turun adalah Keluaran - OpenCV Memandangkan ia adalah Linux, muat turun versi sumber
Selepas memuat turun, salin fail ke direktori utama atau cipta folder baharu dalam rumah untuk menyimpannya Di sini adalah berdasarkan kepada anda sendiri Masukkan nombor versi yang berbeza, saya ialah 3.4.15 Selepas penyahmampatan, ia adalah seperti berikut:
unzip opencv-3.4.15.zip
Kemudian konfigurasikan persekitaran dan muat turun perpustakaan kebergantungan dan. cmake diperlukan oleh opencv, kerana konfigurasi yang diperolehi selepas memuat turun Fail tidak boleh digunakan secara langsung Anda perlu menggunakan cmake untuk menyusun
Muat turun melalui arahandan kemudian masukkan fail, buat fail my_build_dir dalam fail, dan masukkan
sudo apt-get install cmake sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff5.dev libswscale-dev libjasper-dev
Kemudian cmake mula membina dan menjana beberapa fail konfigurasi
mkdir my_build_dir cd my_build_dir
Langkah seterusnya ialah proses penyusunan sudo 🎜>
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..Selepas selesai, laksanakan sudo make install Perintah ini digunakan untuk pemasangan.
sudo makeLangkah seterusnya ialah mengkonfigurasi pembolehubah persekitaran Proses konfigurasi sedikit lebih rumit daripada di bawah sistem Windows Pertama, tambahkan laluan melalui gedit dan buka fail. lib di hujung fail
sudo make installSelepas menyimpan, tukar ke antara muka baris arahan dan laksanakan arahan untuk menjadikan laluan konfigurasi berkuat kuasa
sudo gedit /etc/ld.so.conf.d/opencv.confKonfigurasi bash
sudo ldconfigPembelajaran yang disyorkan:
Tutorial video Linux
sudo gedit /etc/bash.bashrc
Atas ialah kandungan terperinci Bolehkah Linux menggunakan opencv?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!