openCV中影象間的加減乘除運算
阿新 • • 發佈:2019-02-12
為了需求的方便,轉載了一下liyuanbhu的部落格,來源:http://blog.csdn.net/liyuanbhu/article/details/48916349
OpenCV 中提供瞭如下的一些函式,用來進行影象的加減乘除。
void add(InputArray src1, InputArray src2, OutputArray dst,InputArray mask=noArray(), int dtype=-1); void subtract(InputArray src1, InputArray src2, OutputArray dst,InputArray mask=noArray(), int dtype=-1); void multiply(InputArray src1, InputArray src2,OutputArray dst, double scale=1, int dtype=-1); void divide(InputArray src1, InputArray src2, OutputArray dst,double scale=1, int dtype=-1); void divide(double scale, InputArray src2, OutputArray dst, int dtype=-1); void scaleAdd(InputArray src1, double alpha, InputArray src2, OutputArray dst); void addWeighted(InputArray src1, double alpha, InputArray src2,double beta, double gamma, OutputArray dst, int dtype=-1);
這些函式都要求相加的兩幅影象具有相同的尺寸,並且畫素型別是相同的。