LINUX 下Open cv练习使用小记(1)

首先肯定离不开选一张自己喜欢的图像来显示

#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>

int main() {
    // read an image
    cv::Mat image= cv::imread("../img.jpg");    
    // create image window named "My Image"
    cv::namedWindow("My Image");
    // show the image on window
    cv::imshow("My Image", image);
    // wait key for 5000 ms
    cv::waitKey(5000);

    return 1;
}

注意这里的路径img.jpg要自己修改啊,如果没时间看linux的文件系统的人就直接在编写程序的文件夹的上一级路径,自己复制一张img.jpg

 同时建议在编程的文件夹内建一个这个文件比较省事

 1 #!/bin/sh
 2 
 3 if [ $# -gt 0 ] ; then
 4     base=`basename $1 .c`
 5     echo "compiling $base"
 6     gcc -ggdb `pkg-config opencv --cflags --libs` $base.c -o $base
 7 else
 8     for i in *.c; do
 9         echo "compiling $i"
10         gcc -ggdb `pkg-config --cflags opencv` -o `basename $i .c` $i `pkg-config --libs opencv`;
11     done
12     for i in *.cpp; do
13         echo "compiling $i"
14         g++ -ggdb `pkg-config --cflags opencv` -o `basename $i .cpp` $i `pkg-config --libs opencv`;
15     done
16 fi

 到时候,执行指令

./build_all.sh

 不用打那么长的代码了(老手请无视)

 

转载于:https://www.cnblogs.com/BIGShengun/p/5149122.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值