我正在处理类型为CV_8U的opencv中的CvMat。
我基本上是在添加数组(结果添加预计超过 255)。
看起来 CvMat 数组存储的值不超过 255(值超过 10,000-20,000)。我不希望发生溢出。
有什么方法可以使用opencv数据结构来做到这一点吗?
CV_8U表示每个变量介于 0 和 255 之间(8 位无符号整数)。CV_16U会给你 0 到 65535这就是你要找的吗?
使用更大的变量,如CV_16U甚至 64 位双精度。将两个矩阵转换为大变量,然后应用代码。不要忘记将所有内容重新缩放回 0..255,然后再将其转换回 CV_8U