提示:本节中项目的实现均依赖于OpenCV库 , 读者需事先安装好该库 。
01
读入图像
OpenCV中提供了读取图像的函数imread , 原型如下:
【源码+视频 Qt C++案例│使用OpenCV库进行图像读写】Mat cv::imread ( constString & filename , intflags = IMREAD_COLOR);
形参filename代表读取的图片文件名 , 可使用相对路径或绝对路径 , 支持大多数的图像格式 , 如常见的 。bmp、 。jpg、 。png等 。参数flag用于选择读取图片的方式 , 默认为IMREAD_COLOR(图像被转换BGR彩色图像格式 , 其它取值见cv::ImreadModes枚举类) 。Mat类类型是OpenCV中基本的图像容器 , 表示读入的图像 , 若图像不能被读取(如:文件不存在、不支持的文件格式等) , 则返回的Mat类对象中的data指针成员为空(nullptr) 。“cv::”指明该函数位于命名空间cv中 。
推荐阅读
- 微电影:让爱回家奔腾中国年今日上线
- 李楠开始爆苹果的料:正在准备8K眼镜
- 跨境而来的tiktok电商,引起直播带货风暴
- 程序员,你对项目了解多少?
- 生化危机3重制版怎么灭火
- 天猫包邮规则 淘宝指定条件包邮怎么设置
- 他一生追随鲁迅 裴璎顾随算卦
- 丙山壬向阳宅风水 坐乾向巽的阳宅好不好
- 天猫延迟发货怎么处理 天猫卖家延迟发货怎么申请赔偿