函数形式:
void cvMax(
const CvArr * src1,
const CvArr * src2,
CvArr * dst
);
/ dst(idx) = max(src1(idx),src2(idx)) */
函数功能:计算两个图像中每个像素的最大值,存入输出图像
参数列表:
src1:输入图像1,
src2:输入图像2
dst:输出图像
要求输入图像1、2和输出图像的size和type要相同
备注:
1.在OpenCV中Mat、CvMat和IplImage类型都可以代表和显示图像
IplImage由CvMat派生,而CvMat由CvArr派生
即CvArr -> CvMat -> IplImage,
Mat类型则是C++版本的矩阵类型
CvArr用作函数的参数,无论传入的是CvMat或IplImage,内部都是按CvMat处理
2.要求输入图像1、2和输出图像的size和type要相同
size:图像大小
type: Mat矩阵的类型,包含有矩阵中元素的类型以及通道数信息,type的命名格式为CV_(位数)+(数据类型)+(通道数),如CV_16UC2,表示的是元素类型是一个16位的无符号整数,通道为2.

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/39012.html