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.