| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 人工智能 -> Ubuntu18.04使用opencv库编写 -> 正文阅读 |
|
[人工智能]Ubuntu18.04使用opencv库编写 |
目录 一.示例:图片创建test1.cpp文件? gedit test1.cpp 复制代码 #include <opencv2/highgui.hpp> ?? ?IplImage* image = cvLoadImage("lena.jpg"); ?? ?Mat src;Mat dst; ? ? cvNamedWindow("test",1); ??? ?imshow("test", src); 编译文件: c++文件编译命令:g++ test1.cpp -o test1 `pkg-config --cflags --libs opencv` ? 在同一文件夹下准备一张图片,文件名为:lena.jpg 执行命令 ./test1 ? ?由lena.jpg生成了test.png 二.示例:视频1.虚拟机获取摄像头权限VirtualBox 需要安装? 进入 VirtualBox 官网下载页面:Downloads – Oracle VM VirtualBox 进入后下载和virtualbox同版本的扩展包 在 管理 -> 全局设定 -> 扩展 -> 新增下载好的 Oracle VM VirtualBox Extension Pack 并安装 ? ?2.打开摄像头录制视频创建一个test3.cpp文件 gedit test3.cpp 复制代码 /********************************************************************* int main() ?? ?//获得cap的分辨率 ?? ?while (1) ?? ??? ?if (startOrStop == 0 && flag==1) 输出: ./test3 空格键开始录制 Esc停止录制 ?三.总结在Ubuntu安装opencv步骤很多,中间出了很多问题。通过在网上参考解决了一些问题。这两个示例也让我感到了opencv的乐趣。 四.参考资料 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 21:47:03- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |