func Canny(image, edges *IplImage, threshold1, threshold2 float64, aperture_size int) {
	C.cvCanny(unsafe.Pointer(image), unsafe.Pointer(edges),
		C.double(threshold1), C.double(threshold2),
		C.int(aperture_size),
	)
}
func Canny(image, edges *IplImage, threshold1, threshold2 float64, aperture_size int) {
	C.cvCanny(unsafe.Pointer(image), unsafe.Pointer(edges),
		C.double(threshold1), C.double(threshold2),
		C.int(aperture_size),
	)
}
func Canny ( image , edges * IplImage , threshold1 , threshold2 float64 , aperture_size int ) { C . cvCanny ( unsafe . Pointer ( image ) , unsafe . Pointer ( edges ) , C . double ( threshold1 ) , C . double ( threshold2 ) , C . int ( aperture_size ) , ) }
//CVAPI(void)  cvCvtColor( const CvArr* src, CvArr* dst, int code );
/* Runs canny edge detector */
CVAPI ( void ) cvCvtColor ( const CvArr * src CvArr * dst int code ) ; / * Runs canny edge detector