1. 程式人生 > >將opencv與anaconda3連結起來的方法

將opencv與anaconda3連結起來的方法

使用opencv時,有時候我們會用到contrib庫,更特殊的情況是我們使用anaconda的python來呼叫opencv及其附加庫。這時候一般的cmake安裝時,使用的時預設的python地址(例如我使用的ubuntu16.04系統下就是這樣),我們可以將其改變為anaconda的具體地址,這樣就能在anaconda下面呼叫opencv及其附加庫了。

cmake-gui安裝opencv及contrib的教程網上已經有很多了,這裡不打算贅述,直接進入關鍵地方:在使用cmake-gui時,在configure完成之後,出現了加附加庫地址及其他設定的介面,這時候講python的預設地址改為對應的anaconda的地址,再generate就行了。最後make 和sudo make install就行了.如圖所示:

相關推薦

opencvanaconda3連結起來方法

使用opencv時,有時候我們會用到contrib庫,更特殊的情況是我們使用anaconda的python來呼叫opencv及其附加庫。這時候一般的cmake安裝時,使用的時預設的python地址(例如我使用的ubuntu16.04系統下就是這樣),我們可以將其改變為anac

KibanaElasticsearch連線起來

Connect Kibana with Elasticsearch 在開始使用Kibana之前,您需要告訴它您要探索哪些Elasticsearch索引。 第一次訪問Kibana時,系統會提示您定義與一個或多個索引的名稱匹配的索引模式。 而已。 這就是配置開始使用Kibana所需的全部內容。

pup資料庫連結常用方法

 一、資料庫操作1. 連線MYSQL資料mysql_connect()e.g.$db = mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASSWORD) or die(‘Unable to connect, please check

程式設計基礎74 連結串列之區分無效結點,刪除結點保留結點的方法

1097 Deduplication on a Linked List (25 分) Given a singly linked list L with integer keys, you are supposed to remove the nodes with duplicated abso

Ubuntu中使用cmake連結opencv庫的兩種方法(opencv3中 base+module動態庫的名字也在這裡寫好了)

第一種使用 find_package的方法 示例程式碼如下: # 宣告要求的 cmake 最低版本 cmake_minimum_required( VERSION 2.8 ) # 宣告一個 cmake 工程 project( pro ) # 設定編譯

django rest mongodb結合起來

前言 由於專案要用到mongodb,就試了試,在django框架下面,發現還不錯,儲存與獲取物件都挺簡單的。以為沒有啥特別的問題,結果今天發現,如果用rest框架去獲取API呢???  如果我們按照以往的方式,讓MyViewSet繼承自rest_framework.views

idea clone git上的Maven專案並專案git伺服器關聯起來

詳細步驟: 第0步:. 如果你發現你每次匯入一次專案你的maven路徑和配置都需要重新配一次,你可以設定File-->Other Settings-->Default  Settings,這樣只需配置一次,以後不再需要每次匯入專案都配置了: 第1步:先從gi

ROSGAZEBO實時硬體模擬(3)——gazebo和ros連線起來

寫在前面 通過上兩節的部落格,相信朋友們已經對gazebo的一些標籤有了較為深入的認識,但是特別是上一節,程式寫完了之後發現並沒有什麼特別的變化。著實,到目前為止,我們只是很執拗的在rviz和gazebo之間進行顯示,但是由於兩個模組是完全不一樣的,內部的訊息

1.怎樣查詢某個欄位在哪個表2.怎樣查詢某個庫中的某個表的全部欄位(快速實體類資料庫對應起來)

1.怎樣查詢某個欄位在哪個表 SELECT COLUMN_NAME,TABLE_NAME,TABLE_SCHEMA FROM INFORMATION_SCHEMA.columns WHERE COLUMN_NAME='欄位名'; 上面的這條語句只有我標註成漢字的地方需要替

【JAVA筆記】習題:嘗試編寫一個矩形類,寬作為矩形類的屬性,在構造方法中將長,寬初始化,定義一個成員方法求此矩形的面積。

這是TEAVAMC的Java自學筆記學習書籍:Java從入門到精通(第四版)清華大學出版社學習頁面:P148習題題目:嘗試編寫一個矩形類,將長與寬作為矩形類的屬性,在構造方法中將長,寬初始化,定義一個成

shell_連結命令lnnohup命令使用方法

ln命令是一個連結命令,工作中用的比較多的就是對一個檔案或者是目錄建立起軟連線。軟連線的概念類似於windows下的快捷方式。比如,在win下,我們經常在安裝完word、ppt等office程式後,在我們的桌面都會有一個word等的快捷方式,雙擊這些個快捷方式,就可以立刻開啟

c++中的訊號QML中的函式繫結(連結)起來 以及qmlc++互動重要筆記

signals: Q_INVOKABLE void buttonLeft();     Q_INVOKABLE void buttonRight();     Q_INVOKABLE void buttonShort();    Q_INVOKABLE void butto

實現xmlMap互相轉換的方法

1 使用vtd技術將xml轉換為Map    1)引入maven依賴:        <dependency>            <groupId>com.ximpleware</groupId>            <arti

C語言編程 遞歸方法非遞歸方法 實現參數字符串中的字符反向排列

%s png images while char s proc 意義 strlen process //題目要求要求:不能使用C函數庫中的字符串操作函數(否則本題也沒什麽意義了啊) <1>非遞歸方法此方法基本思想是設立兩個指針,分別指向字符串的頭尾並且依次交換所

DB2 sql報錯後查證原因解決問題的方法

sta form con ica before lac tail reference ima 1.對於執行中的報錯,可以在db2命令行下運行命令 : db2=>? SQLxxx 查看對應的報錯原因及解決方法。 2.錯誤SQL0206N SQLSTATE=42703

List Map的常用方法

new hashmap 增加 刪除 lis aar 獲取 mov 是否 1.List常用方法   List<Object>list = new AarryList<Object>();   list.add(obj);//增加元素   l

Eclipse + CDT引入OpenCV失敗的解決的方法

term oid jni 技術分享 mark 引入 error 編譯 iss Android JNI開發中用到了OpenCV,由於想通過JNI實現,就沒有去用Android層的Lib引用。可是操作中發如今.cpp文件中include的時候發現“#include <

VR全景智慧城市,完美的虛擬現實結合

眼鏡 智慧城市 日常 實的 購物 旅遊 說過 這樣的 logs 很多人都粗淺的認為,VR虛擬智慧城市只是簡單的將智慧城市和虛擬現實相結合的產物,這樣的VR虛擬智慧城市看起來更像是個VR內容產品,而非城市建設成果。但是我們換個角度來思考的話,現在很多VR虛擬智慧城市建設理念中

3、多用字面量語法,少用之等價的方法

keys obj ble alloc ive 3.1 per 無法 bsp 1、字面字符串 摒棄: NSString *someString = [[NSString alloc] initWithString: @"Effective Objective-C 2.0"];

Lua中“.”調用方法“:”調用方法的區別

-- name obj oca -s fun str member elf Lua中“.”調用方法與“:”調用方法的區別: