废话就不多说了,开始。。。
0:网上很多安装opencv的教程都是基于源码安装的,这样又费事又容易犯错,用apt-get安装,只要输入几条命令就行,便利多了(我是菜鸟,高手绕路,呵呵)
1:搜索与OPENCV相干的软件包:
apt-cache search opencv
2:安装这些软件包(我全体用默认安装)
sudo apt-get install XXX XXX XXX
3:查看安装好的(与OPENCV相干的库)
pkg-config --cflags --libs opencv
4:写一个小例子
#include <cv.h> #include <highgui.h> int main() { //请确定程序目录下有一张测试用的图片temp.png const char *fileName = "temp.png"; const char *title = "Image" ; IplImage *image = cvLoadImage(fileName, CV_LOAD_IMAGE_COLOR) ; cvNamedWindow(title, CV_WINDOW_AUTOSIZE); cvShowImage(title, image); cvWaitKey(0); cvReleaseImage(&image); cvDestroyWindow(title); return 0; }
5:编译与运行
gcc test.c -o test `pkg-config --cflags --libs opencv` ./test
一切搞定
文章结束给大家分享下程序员的一些笑话语录: 一个程序员对自己的未来很迷茫,于是去问上帝。
"万能的上帝呀,请你告诉我,我的未来会怎样?"
上帝说"我的孩子,你去问Lippman,他现在领导的程序员的队伍可能是地球上最大的"
于是他去问Lippman。
Lippman说"程序员的未来就是驾驭程序员"
这个程序员对这个未来不满意,于是他又去问上帝。
"万能的上帝呀,请你告诉我,我的未来会怎样?"
上帝说"我的孩子,你去问Gates,他现在所拥有的财产可能是地球上最多的"
于是他去问Gates。
Gates说"程序员的未来就是榨取程序员"
这个程序员对这个未来不满意,于是他又去问上帝。
"万能的上帝呀,请你告诉我,我的未来会怎样?"
上帝说"我的孩子,你去问侯捷,他写的计算机书的读者可能是地球上最多的"
于是他去问侯捷。
侯捷说"程序员的未来就是诱惑程序员"
这个程序员对这个未来不满意,于是他又去问上帝。
"万能的上帝呀,请你告诉我,我的未来会怎样?"
上帝摇摇头"唉,我的孩子,你还是别当程序员了")
---------------------------------
原创文章 By
软件包和程序
---------------------------------