日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

(一)ubuntu下qtcreator +opencv下新建一个项目和调用caffe环境配置

發布時間:2024/9/21 Ubuntu 72 豆豆
生活随笔 收集整理的這篇文章主要介紹了 (一)ubuntu下qtcreator +opencv下新建一个项目和调用caffe环境配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、用QtCreator創建一個項目

1、新建項目?

2、選擇項目類型?

3、修改項目名和項目存放地址?

4、接下來都選擇下一步,直到項目生成成功?

二、項目創建成功后,開始寫opencv小程序

1、在pro配置文件中加入opencv庫目錄

INCLUDEPATH += /usr/local/include \ /usr/local/include/opencv \ /usr/local/include/opencv2
  • 1
  • 2
  • 3

2、在pro配置文件中加入opencv動態庫鏈接

LIBS += /usr/local/lib/libopencv_calib3d.so \ /usr/local/lib/libopencv_core.so \ /usr/local/lib/libopencv_features2d.so \ /usr/local/lib/libopencv_flann.so \ /usr/local/lib/libopencv_highgui.so \ /usr/local/lib/libopencv_imgcodecs.so \ /usr/local/lib/libopencv_imgproc.so \ /usr/local/lib/libopencv_ml.so \ /usr/local/lib/libopencv_objdetect.so \ /usr/local/lib/libopencv_photo.so \ /usr/local/lib/libopencv_shape.so \ /usr/local/lib/libopencv_stitching.so \ /usr/local/lib/libopencv_superres.so \ /usr/local/lib/libopencv_videoio.so \ /usr/local/lib/libopencv_video.so \ /usr/local/lib/libopencv_videostab.so
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

qt下opencv配置完成

3、在main.cpp編寫第一個opencv小程序,顯示一張圖片

#include<cstdlib> #include<iostream> #include <opencv2/opencv.hpp> #include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> using namespace std; using namespace cv; int main(int argc, char* argv[]) {cv::Mat img; //定義一個Mat變量img = cv::imread("/home/1.jpg"); //讀取圖片cv::imshow("window",img); //顯示圖片cv::waitKey(0);return 0; }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15

顯示圖片,opencv配置成功

三、Qt下caffe的配置?
1、在pro配置文件加入caffe庫目錄

INCLUDEPATH += caffe的主目錄/include \ caffe的主目錄/build/src #caffe的庫目錄每個人根據自己目錄填寫,例如/home/caffe
  • 1
  • 2
  • 3

2、在pro配置文件加入caffe的動態鏈接庫

LIBS += -L caffe的主目錄/build/lib \ LIBS += lcaffe
  • 1
  • 2

注意:libcaffe.so.1.0.0-rc3根據caffe的版本確定,要進入那個lib目錄下看下它的名稱,改成和它一樣。?
3、pro下cuda、cudnn的配置(注意只有安裝cuda或cudnn才進行配置此步驟)

INCLUDEPATH += /usr/local/cuda/include \ LIBS += -L/usr/local/cuda/lib64 LIBS += -lcudart -lcublas -lcurand
  • 1
  • 2
  • 3

4、pro文件中caffe相關依賴項的加入

LIBS += -lglog -lgflags -lprotobuf -lboost_system -lboost_thread -llmdb -lleveldb -lstdc++ -lcblas -latlas
  • 1

5、經過上面配置,qtcreator下caffe配置完成。

版權聲明:本文為博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/jmu201521121021/article/details/78369415 與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的(一)ubuntu下qtcreator +opencv下新建一个项目和调用caffe环境配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。