我想在两个图像之间执行元素分割。我正在使用emgucv并尝试以下但它不执行元素分割。
Image<Gray, double> A = new Image<Gray, double>(634, 474);
Image<Gray, double> B = new Image<Gray, double>(634, 474);
Image<Gray, double> C = new Image<Gray, double>(634, 474);
CvInvoke.cvDiv(A.Ptr, B.Ptr, C.Ptr, 1);
如何执行以下元素分割操作:
C[i,j]=A[i,j]/B[i,j];
答案 0 :(得分:2)
作为A[i,j]/B[i,j] = A[i,j] * (1/B[i,j]) = A[i,j] * B[i,j]^(-1)
,你应该能够这样做:
C = A.Mul(B.Pow(-1));
我还没有测试过它。