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

第五章 核心组件进阶

5.1
1.在这里插入图片描述
2.颜色空间缩减

在这里插入图片描述在这里插入图片描述
OPENCV3编程入门--第五章学习笔记_第1张图片

3.计时函数
OPENCV3编程入门--第五章学习笔记_第2张图片
4.访问图像中像素的三种方法
OPENCV3编程入门--第五章学习笔记_第3张图片

5.2 ROI区域图像混合和叠加

1.线性叠加:主要是使用Mat::copyTo 进行叠加

2.线性混合:addWeighted()函数
OPENCV3编程入门--第五章学习笔记_第4张图片

3.通道分离函数 spit()
OPENCV3编程入门--第五章学习笔记_第5张图片
4.通道合并 merge()

5.4 对比度,亮度值调整
1.saturate_cast 防止溢出时使用,例如 saturate_cast
OPENCV3编程入门--第五章学习笔记_第6张图片
5.5 傅里叶离散变化
1.dft() 函数
OPENCV3编程入门--第五章学习笔记_第7张图片

2.
OPENCV3编程入门--第五章学习笔记_第8张图片
3.扩充图像边界
在这里插入图片描述

4.计算二维矢量的幅值
OPENCV3编程入门--第五章学习笔记_第9张图片
5. 计算自然对数
OPENCV3编程入门--第五章学习笔记_第10张图片
6. 矩阵归一化:normalize()
在这里插入图片描述
OPENCV3编程入门--第五章学习笔记_第11张图片
5.6 输入输出XML和YAML文件
OPENCV3编程入门--第五章学习笔记_第12张图片
OPENCV3编程入门--第五章学习笔记_第13张图片
1.

OPENCV3编程入门--第五章学习笔记_第14张图片

OPENCV3编程入门--第五章学习笔记_第15张图片

总结

你可能感兴趣的:(OPENCV3编程入门--第五章学习笔记)