博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mac OS X下使用C++ opencv库
阅读量:6383 次
发布时间:2019-06-23

本文共 1065 字,大约阅读时间需要 3 分钟。

1. 若未安装cmake,使用命令brew install cmake安装。

若未安装pkg-config,使用命令brew install pkg-config安装。若安装后未能找到pkg-config程序,则将其复制到/usr/local/bin目录下。

 

2. 安装opencv

brew install opencv

 

3. 测试程序

#include 
#include
#include
#include
using namespace std;using namespace cv;int main(){ cv::Mat img_encode; img_encode = imread("./obito.jpeg", CV_LOAD_IMAGE_COLOR); vector
data_encode; imencode(".jpeg", img_encode, data_encode); string str_encode(data_encode.begin(), data_encode.end()); //cout << str_encode << endl; cv::Mat img_decode; vector
data(str_encode.begin(), str_encode.end()); img_decode = imdecode(data, CV_LOAD_IMAGE_COLOR); imshow("pic", img_decode); cvWaitKey(10000); //cout << "Hello" << endl;}

编译命令为:g++ Cpp_Opencv.cpp -o Cpp_Opencv `pkg-config --cflags --libs opencv`

或者直接将链接库列出来:g++ Cpp_Opencv.cpp  -L/usr/local/lib/ -lopencv_highgui.3.4.2 -lopencv_core.3.4.2 -lopencv_imgcodecs

转载于:https://www.cnblogs.com/YuZiiiiiD/p/9385276.html

你可能感兴趣的文章
企业级java springboot b2bc商城系统开源源码二次开发-云架构代码结构构建(五)...
查看>>
使用 Docker 镜像构建批量计算 App
查看>>
zookeeper 安装配置监控等
查看>>
python元组和序列
查看>>
Computer Vision 杂志对何恺明 Rethinking ImageNet Pre-training 的最新评论
查看>>
一次非常有趣的 SQL 优化经历
查看>>
阿里云支付:可以更换绑定的支付宝账号吗?
查看>>
Hibernate初识
查看>>
老王:我想成为公司的主力架构师
查看>>
新手学习大数据?这才是完整的大数据学习体系
查看>>
学web前端从哪里开始学起呢-好程序员
查看>>
5G网络数据中心系统需要什么光模块?
查看>>
kinmall分析区块链在去中心化和中心化要思考的问题
查看>>
Eclipse修改log缓冲大小
查看>>
C#开发奇技淫巧二:根据dll文件加载C++或者Delphi插件
查看>>
RESTful与网络请求过程
查看>>
.NET Core实战项目之CMS 第五章 入门篇-Dapper的快速入门看这篇就够了
查看>>
NATS连线协议详解
查看>>
vue插槽slot
查看>>
日历类报表可以这样实现
查看>>