當前位置:首頁 » 編程軟體 » opencv編譯linux

opencv編譯linux

發布時間: 2024-10-26 17:49:50

『壹』 linux適合編程

如果只是從人工智慧的角度來說,linux的優勢並不大。我能想到的幾個可能的優勢有:

1) 包管理。比如你要用c++的一個庫opencv,linux下面直接apt-get install libopencv,然後在makefile裡面加上-I `pkg-config opencv`就好了。如果是(老版)visual studio裡面你要先打開瀏覽器,搜索opencv的網站,下載,解壓,記住路徑,回到vs右擊工程,點屬性,vc++ directories,點編輯,點添加,把路徑粘貼進去。蛋都要碎了。
但是!這個優勢只在vs2010發布以前有效。新版的vs你只需要右擊工程,點nu-get package manager,然後搜索opencv點確定就沒了。
2) 各種自動化。比如你寫了個訓練svm的程序,有1000個svm要訓練。在linux下面可以把這個訓練的程序編譯成可執行文件trainsvm,介面是類似./trainsvm input1.txt svm1.dat。然後在命令行下面seq 1 1000 | xargs -I{} -n 1 -P 12 bash -c './trainsvm input{}.txt svm{}.dat'一下就開了12個進程一塊訓練,某個進程訓練完了以後立馬會有下一個補上有木有。(就是管程的概念)我在windows下面用c#實現這樣的功能要將近100行,還沒有xargs靈活。批量處理超級方便啊。用parallel還可以在多台機器上分布式訓練。
但是!你在windows上裝個cygwin這些也全都有。。
3) 有時候數據量太大了需要去amazon租ec2並行計算。windows機器比linux貴啊摔。還有配置相對慢。linux弄個小腳本分分鍾就把環境都配好了(夾個私貨,比如這是我的ec2 linux配直腳本 https://github.com/grapeot/debianinit )。價格這個無解。。配置方面windows的非官方包管理器chocolatey還比較弱,如果有誰知道如何快速配置windows環境歡迎指教。
所以基本結論是,如果只是想日人工智慧,老老實實拱演算法先,哪個熟用哪個。如果蛋痛想折騰,linux可玩性和逼格都要更勝一籌。而且用熟了以後完成任務(get things done)的能力會加強不少。

『貳』 linuxopencv生成的靜態或動態庫怎樣在調用的時候不用安裝openvcv環境

使用cmake編譯opencv靜態鏈接庫(靜態庫),配置環境變數(動態庫和靜態庫一樣),復制dll文件。
將這三個dll分別復制到C:WindowsSystem32和C:WindowsSysWOW64目錄下。
配置包含目錄:視圖->其它窗口->屬性管理器。配置庫目錄然後配置附加依賴項。

『叄』 怎麼安裝opencv linux

OpenCV是一個基於開源發行的跨平台計算機視覺庫,它輕量級而且高效——由一系列 C 函數和少量 C++ 類構成,同時提供了Python、Ruby、MATLAB等語言的介面,實現了圖像處理和計算機視覺方面的很多通用演算法。在linux上安裝opencv的方法如下:

工具:

Windows7、VMware Workstation 12 Pro、ubuntu-15.10、opencv-3.0.0.zip

步驟:

一、安裝關聯庫

1、安裝編譯工具:sudo apt-get install build-essential

編譯程序有了這個軟體,它才知道頭文件和庫函數在哪,最後才形成一個開發環境。

『肆』 opencv for linux 是 sources版嗎

opencv的各個安裝版本其實都是帶有源碼的。只不過windows版本已經編譯好了各種dll等庫文件,因為windows的系統版本相對固定。linux操作系統版本太多,沒法直接給出各種so文件,所以linux版本一般都是源代碼版本,然後使用cmake進行編譯安裝。

熱點內容
java源碼pdf 發布:2024-10-26 20:22:45 瀏覽:803
中文安卓編程 發布:2024-10-26 20:18:27 瀏覽:820
sql傳遞參數 發布:2024-10-26 20:06:57 瀏覽:247
安卓手機去哪裡找游戲 發布:2024-10-26 20:03:24 瀏覽:912
安卓手機圖標誤刪如何恢復 發布:2024-10-26 19:38:34 瀏覽:916
彈跳的編程 發布:2024-10-26 19:37:28 瀏覽:453
主機銷售網站源碼 發布:2024-10-26 19:36:36 瀏覽:103
linux內核視頻 發布:2024-10-26 19:30:16 瀏覽:293
微信猜拳演算法 發布:2024-10-26 19:23:35 瀏覽:390
android編譯第三方庫 發布:2024-10-26 19:14:20 瀏覽:615