ホームページ データベース mysql チュートリアル ubuntu下codeblocks opencv2.4.9配置

ubuntu下codeblocks opencv2.4.9配置

Jun 07, 2016 pm 03:20 PM
ubuntu

本文只是参考,每个人配置根据opencv与codeblocks安装路径不同而不同。 一.安装 CodeBlocks 安装 codeblocks [plain] view plaincopyprint? #apt-getinstallcodeblocks #apt-getinstallcodeblocks-contrib#wxWidgets貌要用 #apt-getinstalllibwxbase2.8-dev#

本文只是参考,每个人配置根据opencv与codeblocks安装路径不同而不同。

一.安装 CodeBlocks

安装 codeblocks

[plain] view plaincopyprint?

  1. # apt-get install codeblocks  
  2. # apt-get install codeblocks-contrib     # wxWidgets 貌似要用  
  3. # apt-get install libwxbase2.8-dev       # 还是 wxWidgets 的东东  


二.安装 opencv

1.先查询 opencv :

[plain] view plaincopyprint?

  1. ~# apt-cache search opencv  
  2. libcv-dev - Translation package for libcv-dev  
  3. libcv2.3 - computer vision library - libcv* translation package  
  4. libcvaux-dev - Translation package for libcvaux-dev  
  5. libcvaux2.3 - computer vision library - libcvaux translation package  
  6. libhighgui-dev - Translation package for libhighgui-dev  
  7. libhighgui2.3 - computer vision library - libhighgui translation package  
  8. libopencv-calib3d-dev - development files for libopencv-calib3d  
  9. libopencv-calib3d2.3 - computer vision Camera Calibration library  
  10. libopencv-contrib-dev - development files for libopencv-contrib  
  11. libopencv-contrib2.3 - computer vision contrib library  
  12. libopencv-core-dev - development files for libopencv-core  
  13. libopencv-core2.3 - computer vision core library  
  14. libopencv-dev - development files for opencv  
  15. libopencv-features2d-dev - development files for libopencv-features2d  
  16. libopencv-features2d2.3 - computer vision Feature Detection and Descriptor Extraction library  
  17. libopencv-flann-dev - development files for libopencv-flann  
  18. libopencv-flann2.3 - computer vision Clustering and Search in Multi-Dimensional spaces library  
  19. libopencv-gpu-dev - development files for libopencv-gpu  
  20. libopencv-gpu2.3 - computer vision GPU Processing library  
  21. libopencv-highgui-dev - development files for libopencv-highgui  
  22. libopencv-highgui2.3 - computer vision High-level GUI and Media I/O library  
  23. libopencv-imgproc-dev - development files for libopencv-imgproc  
  24. libopencv-imgproc2.3 - computer vision Image Processing library  
  25. libopencv-legacy-dev - development files for libopencv-legacy  
  26. libopencv-legacy2.3 - computer vision legacy library  
  27. libopencv-ml-dev - development files for libopencv-ml  
  28. libopencv-ml2.3 - computer vision Machine Learning library  
  29. libopencv-objdetect-dev - development files for libopencv-objdetect  
  30. libopencv-objdetect2.3 - computer vision Object Detection library  
  31. libopencv-video-dev - development files for libopencv-video  
  32. libopencv-video2.3 - computer vision Video analysis library  
  33. opencv-doc - OpenCV documentation and examples  
  34. python-opencv - Python bindings for the computer vision library  

2.根据查询结果安装

[plain] view plaincopyprint?

  1. #  apt-get install libcv2.3 libcvaux2.3 libhighgui2.3  
  2. #  apt-get install libcv-dev libcvaux-dev libhighgui-dev  



三. codeblocks + opencv 配置

1. 相关文件位置

~# pkg-config --cflags opencv     # opencv 头文件(.h) 位置
-I/usr/include/opencv  

~# pkg-config --libs opencv         # opencv 库文件
-lopencv_core -lopencv_imgproc -lopencv_highgui -lopencv_ml -lopencv_video -lopencv_features2d -lopencv_calib3d -lopencv_objdetect -lopencv_contrib -lopencv_legacy -lopencv_flann  


2. codeBlocks链接库配置: Project -> Build Options 如下图:

ubuntu下codeblocks opencv2.4.9配置


3. codeBlocks 头文件目录配置(pkg-config --cflags opencv   结果)

ubuntu下codeblocks opencv2.4.9配置


4. CodeBlocks 路文件目录配置

ubuntu下codeblocks opencv2.4.9配置


5. 测试结果

ubuntu下codeblocks opencv2.4.9配置


四. 程序演示

还没有呢 ....(图片显示不出来,不好意思贴出来,见谅 。。。

努力查找编码错误后,得出结果( 小鱼终于显示了):

ubuntu下codeblocks opencv2.4.9配置


五. 示例代码

[cpp] view plaincopyprint?

  1. #include "cv.h"  
  2. #include "highgui.h"  
  3. int main()  
  4. {  
  5.     IplImage* pImg;  
  6.     pImg = cvLoadImage("/home/nehc/fish.jpg", 1);  
  7.   
  8.     cvNamedWindow("Image", 1);  
  9.     cvShowImage("Image", pImg);  
  10.   
  11.     cvWaitKey(0);  
  12.   
  13.     cvDestroyWindow("Image");  
  14.     cvReleaseImage(&pImg);  
  15.   
  16.     return 0;  
  17. }  



このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Ubuntu ターミナルを開けない場合はどうすればよいですか? Ubuntu がターミナルを開けない問題を解決する方法 Ubuntu ターミナルを開けない場合はどうすればよいですか? Ubuntu がターミナルを開けない問題を解決する方法 Feb 29, 2024 pm 05:30 PM

Ubuntu ターミナルを開けない場合はどうすればよいですか? Ubuntu がターミナルを開けない問題を解決する方法

Ubuntu 18.04フォルダーの右下隅にある鍵のアイコンを解除するにはどうすればよいですか? Ubuntu 18.04フォルダーの右下隅にある鍵のアイコンを解除するにはどうすればよいですか? Jan 12, 2024 pm 11:18 PM

Ubuntu 18.04フォルダーの右下隅にある鍵のアイコンを解除するにはどうすればよいですか?

スーパーユーザーとして Ubuntu にログインします スーパーユーザーとして Ubuntu にログインします Mar 20, 2024 am 10:55 AM

スーパーユーザーとして Ubuntu にログインします

Ubuntu 24.04 LTS の 7 つのハイライトの概要 Ubuntu 24.04 LTS の 7 つのハイライトの概要 Feb 27, 2024 am 11:22 AM

Ubuntu 24.04 LTS の 7 つのハイライトの概要

Ubuntu 20.04 画面録画ソフトウェア OBS のインストールとアンインストールのグラフィック チュートリアル Ubuntu 20.04 画面録画ソフトウェア OBS のインストールとアンインストールのグラフィック チュートリアル Feb 29, 2024 pm 04:01 PM

Ubuntu 20.04 画面録画ソフトウェア OBS のインストールとアンインストールのグラフィック チュートリアル

Ubuntuのスタートメニューのアイコンを削除するにはどうすればよいですか? Ubuntuのスタートメニューのアイコンを削除するにはどうすればよいですか? Jan 13, 2024 am 10:45 AM

Ubuntuのスタートメニューのアイコンを削除するにはどうすればよいですか?

Ubuntuがついにスナップパッケージの自動更新の無効化をサポート Ubuntuがついにスナップパッケージの自動更新の無効化をサポート Jan 13, 2024 am 10:09 AM

Ubuntuがついにスナップパッケージの自動更新の無効化をサポート

Ubuntu 24.04 に Angular をインストールする方法 Ubuntu 24.04 に Angular をインストールする方法 Mar 23, 2024 pm 12:20 PM

Ubuntu 24.04 に Angular をインストールする方法

See all articles