18 图像像素类型转换与归一化
opencv知识点:
-
数据类型转换 - convertTo
-
数据类型 - CV_bit位数+U/S/F+C通道数
-
归一化 - normalize
-
归一化类型 - NormTypes
本课所解决的问题:
- 如何转换图像数据类型?
- 如何归一化图像像素取值?
- 归一化有什么用?
1.图像数据类型与归一化类型
在opencv当中,我们可以通过API,对图像数据类型进行转换,以及对数据的取值空间范围进行转换。
它们分别要用到的API:
- convertTo
- normalize
这里分别对它们进行解释
convertTo
convertTO
数据类型转换
本文采用了第一种传参方式
共2个参数
第1个参数 输入
第2个参数 将要转换的数据类型(查阅文档可知)
normalize
normalize
归一化,归一指归为同一范围
共7个参数
第1个参数 输入
第2个参数 输出
第3个参数 alpha 规范值/归一化范围下限
第4个参数 beta 归一化范围上限
默认规范值为1,即数值规范为1,此时beta = 0
(所以这两处有两种传参方式
第一种 1.0 0,默认的这种,取值规范为[0,1