func Line(image *IplImage, pt1, pt2 Point, color Scalar, thickness, line_type, shift int) {
	C.cvLine(
		unsafe.Pointer(image),
		C.cvPoint(C.int(pt1.X), C.int(pt1.Y)),
		C.cvPoint(C.int(pt2.X), C.int(pt2.Y)),
		(C.CvScalar)(color),
		C.int(thickness), C.int(line_type), C.int(shift),
	)
}
func Line(image *IplImage, pt1, pt2 Point, color Scalar, thickness, line_type, shift int) {
	C.cvLine(
		unsafe.Pointer(image),
		C.cvPoint(C.int(pt1.X), C.int(pt1.Y)),
		C.cvPoint(C.int(pt2.X), C.int(pt2.Y)),
		(C.CvScalar)(color),
		C.int(thickness), C.int(line_type), C.int(shift),
	)
}
func Line ( image * IplImage , pt1 , pt2 Point , color Scalar , thickness , line_type , shift int ) { C . cvLine ( unsafe . Pointer ( image ) , C . cvPoint ( C . int ( pt1 . X ) , C . int ( pt1 . Y ) ) , C . cvPoint ( C . int ( pt2 . X ) , C . int ( pt2 . Y ) ) , ( C . CvScalar ) ( color ) , C . int ( thickness ) , C . int ( line_type ) , C . int ( shift ) , ) }
/****************************************************************************************\
*                                     Drawing                                 *
\****************************************************************************************/
/* Draws 4-connected, 8-connected or antialiased line segment connecting two points */
//color Scalar,
************************************************************************************** \ Drawing * \ *************************************************************************************** / * Draws 4 - connected 8 - connected or antialiased line segment connecting two points color Scalar