func AddWeighted(src1 *IplImage, alpha float64, src2 *IplImage, beta float64, gamma float64, dst *IplImage) {
	C.cvAddWeighted(
		unsafe.Pointer(src1),
		C.double(alpha),
		unsafe.Pointer(src2),
		C.double(beta),
		C.double(gamma),
		unsafe.Pointer(dst),
	)
}
func AddWeighted(src1 *IplImage, alpha float64, src2 *IplImage, beta float64, gamma float64, dst *IplImage) {
	C.cvAddWeighted(
		unsafe.Pointer(src1),
		C.double(alpha),
		unsafe.Pointer(src2),
		C.double(beta),
		C.double(gamma),
		unsafe.Pointer(dst),
	)
}
func AddWeighted ( src1 * IplImage , alpha float64 , src2 * IplImage , beta float64 , gamma float64 , dst * IplImage ) { C . cvAddWeighted ( unsafe . Pointer ( src1 ) , C . double ( alpha ) , unsafe . Pointer ( src2 ) , C . double ( beta ) , C . double ( gamma ) , unsafe . Pointer ( dst ) , ) }
// AddWeighted calculates the weighted sum of two images.
AddWeighted calculates the weighted sum of two images .