OPENCV3编程入门--第四章学习笔记

本文探讨了OpenCV中的图像处理技术,包括如何高效管理图像数据,避免重复复制,节省内存。详细介绍了Mat对象的多种显示方法及矩阵输出风格的调整。同时,深入解析了关键数据结构如Point、Scalar、Size、Rect类的应用,以及颜色空间转换函数cvtColor的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第四章:

1.opencv中不是复制图片,而是都指向同一个数据矩阵,避免数据太多。
在这里插入指向一个图片描述
2.完全幅复制矩阵在这里插入图片描述
总结:在这里插入图片描述
3. 显示Mat对象有七种方法

4.Opencv中将Mat对象或者矩阵输出转换为不同格式风格:opencv默认风格,python风格,逗号分隔,Numpy风格,C语言风格
核心是在输出流中调用format() 函数修改输出风格

5 常用数据结构和类型
(1) 点的表示:Point类
在这里插入图片描述
(2) 颜色的表示:Scalar类
在这里插入图片描述
(3)尺寸的表示:Size类
在这里插入图片描述示例:在这里插入图片描述
(4)矩形的表示:Rect类
在这里插入图片描述
(5) 颜色空间转换:cvtColor() 函数
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值