Guest User

Untitled

a guest
Jan 18th, 2019
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.49 KB | None | 0 0
  1.  Mat t1, t2, t3;
  2.  
  3.     t1 = 2 * mu1_mu2 + C1;
  4.     t2 = 2 * sigma12 + C2;
  5.     t3 = t1.mul(t2);              // t3 = ((2*mu1_mu2 + C1).*(2*sigma12 + C2))
  6.  
  7.     t1 = mu1_2 + mu2_2 + C1;
  8.     t2 = sigma1_2 + sigma2_2 + C2;    
  9.     t1 = t1.mul(t2);               // t1 =((mu1_2 + mu2_2 + C1).*(sigma1_2 + sigma2_2 + C2))
  10.  
  11.     Mat ssim_map;
  12.     divide(t3, t1, ssim_map);      // ssim_map =  t3./t1;
  13.  
  14.     Scalar mssim = mean( ssim_map ); // mssim = average of ssim map
  15.     return mssim;
  16. }
Add Comment
Please, Sign In to add comment