linux opencv 安裝和配置

2021-08-26 21:29:00 字數 1972 閱讀 2901

在fedora16 和 centos 下面配置opencv,由於不同主機裝的軟體的都不一樣,所以不能一概而論

大概需要的開發套件:

pkgconfig libpng zlib libjpeg libtiff libjasper

ffmepeg gtk+ 的基本庫(這裡可選,用到的時候再裝也行)

下面是我的主機安裝配置opencv。

在centos和fedora16下面,一般都把使用者的軟體裝在 /usr/local/*** 下面

$ cpopencv-2.4.0.tar.bz2 /usr/local/

$ tar -xvfopencv-2.4.0.tar.bz2

$ cd opencv-2.4.0

2.4.0的下面是以cmakelists.txt形式

$ yum install cmake

$ cmakecmakelists.txt

$ make && make install

opencv 會安裝在 /usr/local/lib 目錄和 /usr/local/include/opencv/

$ vim /etc/ld.so.conf

最後一行加入 /usr/local/lib

$ ldconfig

或者export ld_library_path=/usr/local/lib

#ifdef _ch_

#pragma package #endif

#define cv_no_backward_compatibility

#ifndef _eic

#include "cv.h"

#include "highgui.h"

#include #include #endif

#define number 100

#define delay 5

char wndname = "drawing demo";

cvscalar random_color(cvrng* rng)

int main( int argc, char** argv )

for (i = 0; i< number; i++)

for (i = 0; i< number; i++)

for (i = 0; i< number; i++)

for (i = 0; i< number; i++)

for (i = 0; i< number; i++)

for (i = 1; i< number; i++)

cvinitfont( &font, cv_font_hershey_complex, 3, 3, 0.0, 5, line_type );

cvgettextsize( "opencv forever!", &font, &text_size, &ymin );

pt1.x = (width - text_size.width)/2;

pt1.y = (height + text_size.height)/2;

image2 = cvcloneimage(image);

for( i = 0; i < 255; i++ )

// wait for a key stroke; the same function arranges events processing

cvwaitkey(0);

cvreleaseimage(&image);

cvreleaseimage(&image2);

cvdestroywindow(wndname);

return 0;

}#ifdef _eic

main(1,"drawing.c");

#endif

$ g++ `pkg-config opencv --libs --cflags opencv` drawing.c -o drawing

$ ./drawing

ok!!

linux opencv 安裝和配置

在fedora16 和 centos 下面配置opencv,由於不同主機裝的軟體的都不一樣,所以不能一概而論 大概需要的開發套件 pkgconfig libpng zlib libjpeg libtiff libjasper ffmepeg gtk 的基本庫 這裡可選,用到的時候再裝也行 下面是我的...

linux opencv安裝與入門記錄

按官網說明文件,使用cmake按步驟編譯編譯即可 原始碼八十兆左右,編譯完成後有3個g。猜測是有許多可選項一併編譯了,待求證 使用 剛編譯完對其還是一頭霧水,不知用法。在官網上看了主要模組的大概介紹。網上各種例程包含標頭檔案又各有差異。經查證,是由於版本差異。目前新版的opencv標頭檔案命名為op...

Bitnami Redmine安裝和外掛程式配置

公司要進行敏捷開發管理,最後選擇redmine作為管理工具。而redmine本身的安裝非常麻煩,要安裝mysql,ruby,redmine,apach。顯然這不是乙個偷懶的人應該做的,最後找到bitnami redmine這個統一桶,傻瓜式一鍵安裝。bitnami redmine官網 外掛程式安裝配...