编译文件:
执行以下命令:
g++ test1.cpp -o test1 pkg- -- --libs
在用同文件夹下准备一张图片,文件名为:lena.jpg
输出结果:
执行以下命令:
./test1
可以看到由 lena.jpg 生成了一个 test.png ,呈现的效果不同了 。
(四)、使用示例——视频 1)虚拟机获取摄像头权限
在下使用快捷键 Win + R ,输入 .msc ,并回车
找到USBS… 服务,确保启动了 。
点击 “ 虚拟机 ” ,然后点击 “ 设置(S)… ” 。选择 “ USB控制器 ” ,将 “ USB兼容性 ” 设置为 “ USB 3.1 ” (有些是设置为USB 3.0),并点击确定 。
选择 “ 虚拟机 ” ,再选择 “ 可移动设备 ” ,再选择 “” ,最后点击 “ 连接 ” ,再弹出的窗口内点击 “ 确定 ”。这里不同的版本有不同的方法 。具体版本可百度 。
虚拟机右下角这个摄像头图标有个小绿点,则连接成功 。
2)播放视频
创建一个 test2.cpp 文件 。
gedit test2.cpp
将以下代码复制粘贴进去 。
test2.cpp:
#include
准备一个小视频,我这里准备了 man.mp4。
编译 test2.cpp 文件 。
g++ test2.cpp -o test2 pkg- -- --libs
输出结果 。
./test2
3)录制视频
创建一个 test3.cpp。
gedit test3.cpp
复制粘贴一下代码 。
test3.cpp:
/*********************************************************************打开电脑摄像头,空格控制视频录制,ESC退出并保存视频RecordVideo.avi*********************************************************************/#include
编译 test3.cpp 文件 。
g++ test3.cpp -o test3 pkg- -- --libs
输出结果 。
./test3
三、总结
本次作业使我了解了gcc生成静态库和动态库的方法,在做的过程中也遇到了困难,通过网上各位大佬的帮助解决了 。同时学会了在下安装.4.11,并使用它,学会了读取图片,视频,并且学会了录制视频 。对我帮助很大 。
四、参考文献:
- 多轮对话-2020:DialoGPT【生成式多轮对话模型】
- 什么物质加热生成氮气,NH3与什么物质在加热的条件下生成铜和水
- 什么物质与硝酸反应生成氮气,亚硝酸盐跟什么反应生成氮气
- 比高德地图足迹还有趣!这个地图标记生成器,火爆朋友圈 中国之最地图标注
- 大自然的奇迹:黄水晶的生成秘密终于揭晓! 水晶创吉尼斯记录
- Python爬虫实例:测单词量并生成错词本
- 正交表测试用例自动生成工具Allpairs的使用说明
- word怎么批量生成多个文档
- 乳汁的生成和泌乳过程,乳汁的形成过程
- 乳汁的生成与分泌,奶水分泌不一样,乳房有大小