.
This commit is contained in:
		 David Tschumperlé
					David Tschumperlé
				
			
				
					committed by
					
						 Stefan Haustein
						Stefan Haustein
					
				
			
			
				
	
			
			
			 Stefan Haustein
						Stefan Haustein
					
				
			
						parent
						
							163fb17d4b
						
					
				
				
					commit
					dbb75083a0
				
			| @@ -35947,9 +35947,9 @@ namespace cimg_library_suffixed { | |||||||
|       _regularization = std::max(_regularization,0.01f); |       _regularization = std::max(_regularization,0.01f); | ||||||
|       const unsigned int psize = (unsigned int)(1 + 2*_radius); |       const unsigned int psize = (unsigned int)(1 + 2*_radius); | ||||||
|       CImg<Tfloat> |       CImg<Tfloat> | ||||||
|         mean_I = guide.get_blur_box(psize,true), |  | ||||||
|         mean_p = get_blur_box(psize,true), |         mean_p = get_blur_box(psize,true), | ||||||
|         cov_Ip = (guide.get_mul(*this)).blur_box(psize,true)-=mean_I.get_mul(mean_p), |         mean_I = guide.get_blur_box(psize,true).resize(mean_p), | ||||||
|  |         cov_Ip = get_mul(guide).blur_box(psize,true)-=mean_p.get_mul(mean_I), | ||||||
|         var_I = guide.get_sqr().blur_box(psize,true)-=mean_I.get_sqr(), |         var_I = guide.get_sqr().blur_box(psize,true)-=mean_I.get_sqr(), | ||||||
|         &a = cov_Ip.div(var_I+=_regularization), |         &a = cov_Ip.div(var_I+=_regularization), | ||||||
|         &b = mean_p-=a.get_mul(mean_I); |         &b = mean_p-=a.get_mul(mean_I); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user