如何正确使用OpenCV库中的convertTo函数?

更新于
2026-10-10 03:44:28
0阅读来源:SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计256个文字,预计阅读时间需要2分钟。

如何正确使用OpenCV库中的convertTo函数?

概述 + convertTo 的用法 + 内容 + OpenCV 中 convertTo 的用法 + convertTo 函数一般用 CV_32s 转换为 CV_8U: + 原函数解析: + src.convertTo(dst, type, scale, shift) + 缩放并转换到另一种数据类型: + dst:目标矩阵; + type:目标数据类型; + scale:缩放因子; + shift:偏移量。

简述

convertTo的用法

内容

openCV中convertTo的用法

convertTo函数一般用于CV_32s转为CV_8U:

原函数解析:

如何正确使用OpenCV库中的convertTo函数?

src.convertTo(dst, type, scale, shift)

缩放并转换到另外一种数据类型:

dst:目的矩阵;

type:需要的输出矩阵类型,或者更明确的,是输出矩阵的深度,如果是负值(常用-1)则输出矩阵和输入矩阵类型相同;

scale:比例因子;

shift:将输入数组元素按比例缩放后添加的值;

dst(i)=src(i)xscale+(shift,shift,…)

如果scale=1,shift=0,则不进行比例缩放。

本文共计256个文字,预计阅读时间需要2分钟。

如何正确使用OpenCV库中的convertTo函数?

概述 + convertTo 的用法 + 内容 + OpenCV 中 convertTo 的用法 + convertTo 函数一般用 CV_32s 转换为 CV_8U: + 原函数解析: + src.convertTo(dst, type, scale, shift) + 缩放并转换到另一种数据类型: + dst:目标矩阵; + type:目标数据类型; + scale:缩放因子; + shift:偏移量。

简述

convertTo的用法

内容

openCV中convertTo的用法

convertTo函数一般用于CV_32s转为CV_8U:

原函数解析:

如何正确使用OpenCV库中的convertTo函数?

src.convertTo(dst, type, scale, shift)

缩放并转换到另外一种数据类型:

dst:目的矩阵;

type:需要的输出矩阵类型,或者更明确的,是输出矩阵的深度,如果是负值(常用-1)则输出矩阵和输入矩阵类型相同;

scale:比例因子;

shift:将输入数组元素按比例缩放后添加的值;

dst(i)=src(i)xscale+(shift,shift,…)

如果scale=1,shift=0,则不进行比例缩放。