SYMBOL INDEX (4394 symbols across 198 files) FILE: aruco.cpp function ArucoDetector (line 5) | ArucoDetector ArucoDetector_New() { function ArucoDetector (line 14) | ArucoDetector ArucoDetector_NewWithParams(ArucoDictionary dictionary, Ar... function ArucoDetector_Close (line 23) | void ArucoDetector_Close(ArucoDetector ad) { function ArucoDetector_DetectMarkers (line 27) | void ArucoDetector_DetectMarkers(ArucoDetector ad, Mat inputArr, Points2... function ArucoDetectorParameters (line 46) | ArucoDetectorParameters ArucoDetectorParameters_Create() function ArucoDetectorParameters_SetAdaptiveThreshWinSizeMin (line 56) | void ArucoDetectorParameters_SetAdaptiveThreshWinSizeMin(ArucoDetectorPa... function ArucoDetectorParameters_GetAdaptiveThreshWinSizeMin (line 60) | int ArucoDetectorParameters_GetAdaptiveThreshWinSizeMin(ArucoDetectorPar... function ArucoDetectorParameters_SetAdaptiveThreshWinSizeMax (line 64) | void ArucoDetectorParameters_SetAdaptiveThreshWinSizeMax(ArucoDetectorPa... function ArucoDetectorParameters_GetAdaptiveThreshWinSizeMax (line 68) | int ArucoDetectorParameters_GetAdaptiveThreshWinSizeMax(ArucoDetectorPar... function ArucoDetectorParameters_SetAdaptiveThreshWinSizeStep (line 72) | void ArucoDetectorParameters_SetAdaptiveThreshWinSizeStep(ArucoDetectorP... function ArucoDetectorParameters_GetAdaptiveThreshWinSizeStep (line 76) | int ArucoDetectorParameters_GetAdaptiveThreshWinSizeStep(ArucoDetectorPa... function ArucoDetectorParameters_SetAdaptiveThreshConstant (line 80) | void ArucoDetectorParameters_SetAdaptiveThreshConstant(ArucoDetectorPara... function ArucoDetectorParameters_GetAdaptiveThreshConstant (line 84) | double ArucoDetectorParameters_GetAdaptiveThreshConstant(ArucoDetectorPa... function ArucoDetectorParameters_SetMinMarkerPerimeterRate (line 88) | void ArucoDetectorParameters_SetMinMarkerPerimeterRate(ArucoDetectorPara... function ArucoDetectorParameters_GetMinMarkerPerimeterRate (line 92) | double ArucoDetectorParameters_GetMinMarkerPerimeterRate(ArucoDetectorPa... function ArucoDetectorParameters_SetMaxMarkerPerimeterRate (line 96) | void ArucoDetectorParameters_SetMaxMarkerPerimeterRate(ArucoDetectorPara... function ArucoDetectorParameters_GetMaxMarkerPerimeterRate (line 100) | double ArucoDetectorParameters_GetMaxMarkerPerimeterRate(ArucoDetectorPa... function ArucoDetectorParameters_SetPolygonalApproxAccuracyRate (line 104) | void ArucoDetectorParameters_SetPolygonalApproxAccuracyRate(ArucoDetecto... function ArucoDetectorParameters_GetPolygonalApproxAccuracyRate (line 108) | double ArucoDetectorParameters_GetPolygonalApproxAccuracyRate(ArucoDetec... function ArucoDetectorParameters_SetMinCornerDistanceRate (line 112) | void ArucoDetectorParameters_SetMinCornerDistanceRate(ArucoDetectorParam... function ArucoDetectorParameters_GetMinCornerDistanceRate (line 116) | double ArucoDetectorParameters_GetMinCornerDistanceRate(ArucoDetectorPar... function ArucoDetectorParameters_SetMinDistanceToBorder (line 120) | void ArucoDetectorParameters_SetMinDistanceToBorder(ArucoDetectorParamet... function ArucoDetectorParameters_GetMinDistanceToBorder (line 124) | int ArucoDetectorParameters_GetMinDistanceToBorder(ArucoDetectorParamete... function ArucoDetectorParameters_SetMinMarkerDistanceRate (line 128) | void ArucoDetectorParameters_SetMinMarkerDistanceRate(ArucoDetectorParam... function ArucoDetectorParameters_GetMinMarkerDistanceRate (line 132) | double ArucoDetectorParameters_GetMinMarkerDistanceRate(ArucoDetectorPar... function ArucoDetectorParameters_SetCornerRefinementMethod (line 136) | void ArucoDetectorParameters_SetCornerRefinementMethod(ArucoDetectorPara... function ArucoDetectorParameters_GetCornerRefinementMethod (line 140) | int ArucoDetectorParameters_GetCornerRefinementMethod(ArucoDetectorParam... function ArucoDetectorParameters_SetCornerRefinementWinSize (line 144) | void ArucoDetectorParameters_SetCornerRefinementWinSize(ArucoDetectorPar... function ArucoDetectorParameters_GetCornerRefinementWinSize (line 148) | int ArucoDetectorParameters_GetCornerRefinementWinSize(ArucoDetectorPara... function ArucoDetectorParameters_SetCornerRefinementMaxIterations (line 152) | void ArucoDetectorParameters_SetCornerRefinementMaxIterations(ArucoDetec... function ArucoDetectorParameters_GetCornerRefinementMaxIterations (line 156) | int ArucoDetectorParameters_GetCornerRefinementMaxIterations(ArucoDetect... function ArucoDetectorParameters_SetCornerRefinementMinAccuracy (line 160) | void ArucoDetectorParameters_SetCornerRefinementMinAccuracy(ArucoDetecto... function ArucoDetectorParameters_GetCornerRefinementMinAccuracy (line 164) | double ArucoDetectorParameters_GetCornerRefinementMinAccuracy(ArucoDetec... function ArucoDetectorParameters_SetMarkerBorderBits (line 168) | void ArucoDetectorParameters_SetMarkerBorderBits(ArucoDetectorParameters... function ArucoDetectorParameters_GetMarkerBorderBits (line 172) | int ArucoDetectorParameters_GetMarkerBorderBits(ArucoDetectorParameters ... function ArucoDetectorParameters_SetPerspectiveRemovePixelPerCell (line 176) | void ArucoDetectorParameters_SetPerspectiveRemovePixelPerCell(ArucoDetec... function ArucoDetectorParameters_GetPerspectiveRemovePixelPerCell (line 180) | int ArucoDetectorParameters_GetPerspectiveRemovePixelPerCell(ArucoDetect... function ArucoDetectorParameters_SetPerspectiveRemoveIgnoredMarginPerCell (line 184) | void ArucoDetectorParameters_SetPerspectiveRemoveIgnoredMarginPerCell(Ar... function ArucoDetectorParameters_GetPerspectiveRemoveIgnoredMarginPerCell (line 188) | double ArucoDetectorParameters_GetPerspectiveRemoveIgnoredMarginPerCell(... function ArucoDetectorParameters_SetMaxErroneousBitsInBorderRate (line 192) | void ArucoDetectorParameters_SetMaxErroneousBitsInBorderRate(ArucoDetect... function ArucoDetectorParameters_GetMaxErroneousBitsInBorderRate (line 196) | double ArucoDetectorParameters_GetMaxErroneousBitsInBorderRate(ArucoDete... function ArucoDetectorParameters_SetMinOtsuStdDev (line 200) | void ArucoDetectorParameters_SetMinOtsuStdDev(ArucoDetectorParameters ap... function ArucoDetectorParameters_GetMinOtsuStdDev (line 204) | double ArucoDetectorParameters_GetMinOtsuStdDev(ArucoDetectorParameters ... function ArucoDetectorParameters_SetErrorCorrectionRate (line 208) | void ArucoDetectorParameters_SetErrorCorrectionRate(ArucoDetectorParamet... function ArucoDetectorParameters_GetErrorCorrectionRate (line 212) | double ArucoDetectorParameters_GetErrorCorrectionRate(ArucoDetectorParam... function ArucoDetectorParameters_SetAprilTagQuadDecimate (line 216) | void ArucoDetectorParameters_SetAprilTagQuadDecimate(ArucoDetectorParame... function ArucoDetectorParameters_GetAprilTagQuadDecimate (line 220) | float ArucoDetectorParameters_GetAprilTagQuadDecimate(ArucoDetectorParam... function ArucoDetectorParameters_SetAprilTagQuadSigma (line 224) | void ArucoDetectorParameters_SetAprilTagQuadSigma(ArucoDetectorParameter... function ArucoDetectorParameters_GetAprilTagQuadSigma (line 228) | float ArucoDetectorParameters_GetAprilTagQuadSigma(ArucoDetectorParamete... function ArucoDetectorParameters_SetAprilTagMinClusterPixels (line 232) | void ArucoDetectorParameters_SetAprilTagMinClusterPixels(ArucoDetectorPa... function ArucoDetectorParameters_GetAprilTagMinClusterPixels (line 236) | int ArucoDetectorParameters_GetAprilTagMinClusterPixels(ArucoDetectorPar... function ArucoDetectorParameters_SetAprilTagMaxNmaxima (line 240) | void ArucoDetectorParameters_SetAprilTagMaxNmaxima(ArucoDetectorParamete... function ArucoDetectorParameters_GetAprilTagMaxNmaxima (line 244) | int ArucoDetectorParameters_GetAprilTagMaxNmaxima(ArucoDetectorParameter... function ArucoDetectorParameters_SetAprilTagCriticalRad (line 248) | void ArucoDetectorParameters_SetAprilTagCriticalRad(ArucoDetectorParamet... function ArucoDetectorParameters_GetAprilTagCriticalRad (line 252) | float ArucoDetectorParameters_GetAprilTagCriticalRad(ArucoDetectorParame... function ArucoDetectorParameters_SetAprilTagMaxLineFitMse (line 256) | void ArucoDetectorParameters_SetAprilTagMaxLineFitMse(ArucoDetectorParam... function ArucoDetectorParameters_GetAprilTagMaxLineFitMse (line 260) | float ArucoDetectorParameters_GetAprilTagMaxLineFitMse(ArucoDetectorPara... function ArucoDetectorParameters_SetAprilTagMinWhiteBlackDiff (line 264) | void ArucoDetectorParameters_SetAprilTagMinWhiteBlackDiff(ArucoDetectorP... function ArucoDetectorParameters_GetAprilTagMinWhiteBlackDiff (line 268) | int ArucoDetectorParameters_GetAprilTagMinWhiteBlackDiff(ArucoDetectorPa... function ArucoDetectorParameters_SetAprilTagDeglitch (line 272) | void ArucoDetectorParameters_SetAprilTagDeglitch(ArucoDetectorParameters... function ArucoDetectorParameters_GetAprilTagDeglitch (line 276) | int ArucoDetectorParameters_GetAprilTagDeglitch(ArucoDetectorParameters ... function ArucoDetectorParameters_SetDetectInvertedMarker (line 280) | void ArucoDetectorParameters_SetDetectInvertedMarker(ArucoDetectorParame... function ArucoDetectorParameters_GetDetectInvertedMarker (line 284) | bool ArucoDetectorParameters_GetDetectInvertedMarker(ArucoDetectorParame... function OpenCVResult (line 288) | OpenCVResult ArucoDrawDetectedMarkers(Mat image, Points2fVector markerCo... function OpenCVResult (line 304) | OpenCVResult ArucoGenerateImageMarker(int dictionaryId, int id, int side... function ArucoDictionary (line 315) | ArucoDictionary getPredefinedDictionary(int dictionaryId) FILE: aruco.go type ArucoDetector (line 17) | type ArucoDetector struct method Close (line 32) | func (a *ArucoDetector) Close() error { method DetectMarkers (line 42) | func (a *ArucoDetector) DetectMarkers(input Mat) ( function NewArucoDetector (line 22) | func NewArucoDetector() ArucoDetector { function NewArucoDetectorWithParams (line 27) | func NewArucoDetectorWithParams(dictionary ArucoDictionary, params Aruco... function ArucoDrawDetectedMarkers (line 70) | func ArucoDrawDetectedMarkers(img Mat, markerCorners [][]Point2f, marker... function ArucoGenerateImageMarker (line 96) | func ArucoGenerateImageMarker(dictionaryId ArucoDictionaryCode, id int, ... type ArucoDetectorParameters (line 100) | type ArucoDetectorParameters struct method SetAdaptiveThreshWinSizeMin (line 109) | func (ap *ArucoDetectorParameters) SetAdaptiveThreshWinSizeMin(adaptiv... method GetAdaptiveThreshWinSizeMin (line 113) | func (ap *ArucoDetectorParameters) GetAdaptiveThreshWinSizeMin() int { method SetAdaptiveThreshWinSizeMax (line 117) | func (ap *ArucoDetectorParameters) SetAdaptiveThreshWinSizeMax(adaptiv... method GetAdaptiveThreshWinSizeMax (line 121) | func (ap *ArucoDetectorParameters) GetAdaptiveThreshWinSizeMax() int { method SetAdaptiveThreshWinSizeStep (line 125) | func (ap *ArucoDetectorParameters) SetAdaptiveThreshWinSizeStep(adapti... method GetAdaptiveThreshWinSizeStep (line 129) | func (ap *ArucoDetectorParameters) GetAdaptiveThreshWinSizeStep() int { method SetAdaptiveThreshConstant (line 133) | func (ap *ArucoDetectorParameters) SetAdaptiveThreshConstant(adaptiveT... method GetAdaptiveThreshConstant (line 137) | func (ap *ArucoDetectorParameters) GetAdaptiveThreshConstant() float64 { method SetMinMarkerPerimeterRate (line 141) | func (ap *ArucoDetectorParameters) SetMinMarkerPerimeterRate(minMarker... method GetMinMarkerPerimeterRate (line 145) | func (ap *ArucoDetectorParameters) GetMinMarkerPerimeterRate() float64 { method SetMaxMarkerPerimeterRate (line 149) | func (ap *ArucoDetectorParameters) SetMaxMarkerPerimeterRate(maxMarker... method GetMaxMarkerPerimeterRate (line 153) | func (ap *ArucoDetectorParameters) GetMaxMarkerPerimeterRate() float64 { method SetPolygonalApproxAccuracyRate (line 157) | func (ap *ArucoDetectorParameters) SetPolygonalApproxAccuracyRate(poly... method GetPolygonalApproxAccuracyRate (line 161) | func (ap *ArucoDetectorParameters) GetPolygonalApproxAccuracyRate() fl... method SetMinCornerDistanceRate (line 165) | func (ap *ArucoDetectorParameters) SetMinCornerDistanceRate(minCornerD... method GetMinCornerDistanceRate (line 169) | func (ap *ArucoDetectorParameters) GetMinCornerDistanceRate() float64 { method SetMinDistanceToBorder (line 173) | func (ap *ArucoDetectorParameters) SetMinDistanceToBorder(minDistanceT... method GetMinDistanceToBorder (line 177) | func (ap *ArucoDetectorParameters) GetMinDistanceToBorder() int { method SetMinMarkerDistanceRate (line 181) | func (ap *ArucoDetectorParameters) SetMinMarkerDistanceRate(minMarkerD... method GetMinMarkerDistanceRate (line 185) | func (ap *ArucoDetectorParameters) GetMinMarkerDistanceRate() float64 { method SetCornerRefinementMethod (line 189) | func (ap *ArucoDetectorParameters) SetCornerRefinementMethod(cornerRef... method GetCornerRefinementMethod (line 193) | func (ap *ArucoDetectorParameters) GetCornerRefinementMethod() int { method SetCornerRefinementWinSize (line 197) | func (ap *ArucoDetectorParameters) SetCornerRefinementWinSize(cornerRe... method GetCornerRefinementWinSize (line 201) | func (ap *ArucoDetectorParameters) GetCornerRefinementWinSize() int { method SetCornerRefinementMaxIterations (line 205) | func (ap *ArucoDetectorParameters) SetCornerRefinementMaxIterations(co... method GetCornerRefinementMaxIterations (line 209) | func (ap *ArucoDetectorParameters) GetCornerRefinementMaxIterations() ... method SetCornerRefinementMinAccuracy (line 213) | func (ap *ArucoDetectorParameters) SetCornerRefinementMinAccuracy(corn... method GetCornerRefinementMinAccuracy (line 217) | func (ap *ArucoDetectorParameters) GetCornerRefinementMinAccuracy() fl... method SetMarkerBorderBits (line 221) | func (ap *ArucoDetectorParameters) SetMarkerBorderBits(markerBorderBit... method GetMarkerBorderBits (line 225) | func (ap *ArucoDetectorParameters) GetMarkerBorderBits() int { method SetPerspectiveRemovePixelPerCell (line 229) | func (ap *ArucoDetectorParameters) SetPerspectiveRemovePixelPerCell(pe... method GetPerspectiveRemovePixelPerCell (line 233) | func (ap *ArucoDetectorParameters) GetPerspectiveRemovePixelPerCell() ... method SetPerspectiveRemoveIgnoredMarginPerCell (line 237) | func (ap *ArucoDetectorParameters) SetPerspectiveRemoveIgnoredMarginPe... method GetPerspectiveRemoveIgnoredMarginPerCell (line 241) | func (ap *ArucoDetectorParameters) GetPerspectiveRemoveIgnoredMarginPe... method SetMaxErroneousBitsInBorderRate (line 245) | func (ap *ArucoDetectorParameters) SetMaxErroneousBitsInBorderRate(max... method GetMaxErroneousBitsInBorderRate (line 249) | func (ap *ArucoDetectorParameters) GetMaxErroneousBitsInBorderRate() f... method SetMinOtsuStdDev (line 253) | func (ap *ArucoDetectorParameters) SetMinOtsuStdDev(minOtsuStdDev floa... method GetMinOtsuStdDev (line 257) | func (ap *ArucoDetectorParameters) GetMinOtsuStdDev() float64 { method SetErrorCorrectionRate (line 261) | func (ap *ArucoDetectorParameters) SetErrorCorrectionRate(errorCorrect... method GetErrorCorrectionRate (line 265) | func (ap *ArucoDetectorParameters) GetErrorCorrectionRate() float64 { method SetAprilTagQuadDecimate (line 269) | func (ap *ArucoDetectorParameters) SetAprilTagQuadDecimate(aprilTagQua... method GetAprilTagQuadDecimate (line 273) | func (ap *ArucoDetectorParameters) GetAprilTagQuadDecimate() float32 { method SetAprilTagQuadSigma (line 277) | func (ap *ArucoDetectorParameters) SetAprilTagQuadSigma(aprilTagQuadSi... method GetAprilTagQuadSigma (line 281) | func (ap *ArucoDetectorParameters) GetAprilTagQuadSigma() float32 { method SetAprilTagMinClusterPixels (line 285) | func (ap *ArucoDetectorParameters) SetAprilTagMinClusterPixels(aprilTa... method GetAprilTagMinClusterPixels (line 289) | func (ap *ArucoDetectorParameters) GetAprilTagMinClusterPixels() int { method SetAprilTagMaxNmaxima (line 293) | func (ap *ArucoDetectorParameters) SetAprilTagMaxNmaxima(aprilTagMaxNm... method GetAprilTagMaxNmaxima (line 297) | func (ap *ArucoDetectorParameters) GetAprilTagMaxNmaxima() int { method SetAprilTagCriticalRad (line 301) | func (ap *ArucoDetectorParameters) SetAprilTagCriticalRad(aprilTagCrit... method GetAprilTagCriticalRad (line 305) | func (ap *ArucoDetectorParameters) GetAprilTagCriticalRad() float32 { method SetAprilTagMaxLineFitMse (line 309) | func (ap *ArucoDetectorParameters) SetAprilTagMaxLineFitMse(aprilTagMa... method GetAprilTagMaxLineFitMse (line 313) | func (ap *ArucoDetectorParameters) GetAprilTagMaxLineFitMse() float32 { method SetAprilTagMinWhiteBlackDiff (line 317) | func (ap *ArucoDetectorParameters) SetAprilTagMinWhiteBlackDiff(aprilT... method GetAprilTagMinWhiteBlackDiff (line 321) | func (ap *ArucoDetectorParameters) GetAprilTagMinWhiteBlackDiff() int { method SetAprilTagDeglitch (line 325) | func (ap *ArucoDetectorParameters) SetAprilTagDeglitch(aprilTagDeglitc... method GetAprilTagDeglitch (line 329) | func (ap *ArucoDetectorParameters) GetAprilTagDeglitch() int { method SetDetectInvertedMarker (line 333) | func (ap *ArucoDetectorParameters) SetDetectInvertedMarker(detectInver... method GetDetectInvertedMarker (line 337) | func (ap *ArucoDetectorParameters) GetDetectInvertedMarker() bool { function NewArucoDetectorParameters (line 105) | func NewArucoDetectorParameters() ArucoDetectorParameters { FILE: aruco.h type cv (line 12) | typedef cv::aruco::Dictionary* ArucoDictionary; type cv (line 13) | typedef cv::aruco::DetectorParameters* ArucoDetectorParameters; type cv (line 14) | typedef cv::aruco::ArucoDetector* ArucoDetector; FILE: aruco_dictionaries.go type ArucoDictionaryCode (line 12) | type ArucoDictionaryCode constant ArucoDict4x4_50 (line 15) | ArucoDict4x4_50 ArucoDictionaryCode = iota constant ArucoDict4x4_100 (line 16) | ArucoDict4x4_100 ArucoDictionaryCode = iota constant ArucoDict4x4_250 (line 17) | ArucoDict4x4_250 ArucoDictionaryCode = iota constant ArucoDict4x4_1000 (line 18) | ArucoDict4x4_1000 ArucoDictionaryCode = iota constant ArucoDict5x5_50 (line 19) | ArucoDict5x5_50 ArucoDictionaryCode = iota constant ArucoDict5x5_100 (line 20) | ArucoDict5x5_100 ArucoDictionaryCode = iota constant ArucoDict5x5_250 (line 21) | ArucoDict5x5_250 ArucoDictionaryCode = iota constant ArucoDict5x5_1000 (line 22) | ArucoDict5x5_1000 ArucoDictionaryCode = iota constant ArucoDict6x6_50 (line 23) | ArucoDict6x6_50 ArucoDictionaryCode = iota constant ArucoDict6x6_100 (line 24) | ArucoDict6x6_100 ArucoDictionaryCode = iota constant ArucoDict6x6_250 (line 25) | ArucoDict6x6_250 ArucoDictionaryCode = iota constant ArucoDict6x6_1000 (line 26) | ArucoDict6x6_1000 ArucoDictionaryCode = iota constant ArucoDict7x7_50 (line 27) | ArucoDict7x7_50 ArucoDictionaryCode = iota constant ArucoDict7x7_100 (line 28) | ArucoDict7x7_100 ArucoDictionaryCode = iota constant ArucoDict7x7_250 (line 29) | ArucoDict7x7_250 ArucoDictionaryCode = iota constant ArucoDict7x7_1000 (line 30) | ArucoDict7x7_1000 ArucoDictionaryCode = iota constant ArucoDictArucoOriginal (line 31) | ArucoDictArucoOriginal ArucoDictionaryCode = iota constant ArucoDictAprilTag_16h5 (line 32) | ArucoDictAprilTag_16h5 ArucoDictionaryCode = iota constant ArucoDictAprilTag_25h9 (line 33) | ArucoDictAprilTag_25h9 ArucoDictionaryCode = iota constant ArucoDictAprilTag_36h10 (line 34) | ArucoDictAprilTag_36h10 ArucoDictionaryCode = iota constant ArucoDictAprilTag_36h11 (line 35) | ArucoDictAprilTag_36h11 ArucoDictionaryCode = iota type ArucoDictionary (line 38) | type ArucoDictionary struct function GetPredefinedDictionary (line 42) | func GetPredefinedDictionary(dictionaryId ArucoDictionaryCode) ArucoDict... FILE: aruco_test.go constant arucoImage6X6_250 (line 13) | arucoImage6X6_250 = "./images/aruco_6X6_250_6.png" constant arucoImage6X6_250_contour (line 14) | arucoImage6X6_250_contour = "./images/aruco_6X6_250_6_contour.png" constant arucoImage6X6_250_1 (line 15) | arucoImage6X6_250_1 = "./images/aruco_6X6_250_1.png" function TestArucoDetectorParams (line 18) | func TestArucoDetectorParams(t *testing.T) { function TestDetectMarkers (line 170) | func TestDetectMarkers(t *testing.T) { function TestDrawDetectedMarkers (line 190) | func TestDrawDetectedMarkers(t *testing.T) { function TestArucoGenerateImageMarker (line 225) | func TestArucoGenerateImageMarker(t *testing.T) { FILE: asyncarray.cpp function AsyncArray (line 8) | AsyncArray AsyncArray_New() { function AsyncArray_Close (line 18) | void AsyncArray_Close(AsyncArray a) { function AsyncArray (line 31) | AsyncArray Net_forwardAsync(Net net, const char* outputName) { FILE: asyncarray.go type AsyncArray (line 18) | type AsyncArray struct method Ptr (line 28) | func (a *AsyncArray) Ptr() C.AsyncArray { method Get (line 33) | func (m *AsyncArray) Get(mat *Mat) error { method Close (line 49) | func (a *AsyncArray) Close() error { function NewAsyncArray (line 23) | func NewAsyncArray() AsyncArray { function newAsyncArray (line 44) | func newAsyncArray(p C.AsyncArray) AsyncArray { FILE: asyncarray.h type cv (line 10) | typedef cv::AsyncArray* AsyncArray; FILE: asyncarray_test.go function TestAsyncArray (line 10) | func TestAsyncArray(t *testing.T) { FILE: calib3d.cpp function Fisheye_Calibrate (line 5) | double Fisheye_Calibrate(Points3fVector objectPoints, Points2fVector ima... function OpenCVResult (line 15) | OpenCVResult Fisheye_DistortPoints(Mat undistorted, Mat distorted, Mat k... function OpenCVResult (line 24) | OpenCVResult Fisheye_UndistortImage(Mat distorted, Mat undistorted, Mat ... function OpenCVResult (line 33) | OpenCVResult Fisheye_UndistortImageWithParams(Mat distorted, Mat undisto... function OpenCVResult (line 43) | OpenCVResult Fisheye_UndistortPoints(Mat distorted, Mat undistorted, Mat... function OpenCVResult (line 52) | OpenCVResult Fisheye_EstimateNewCameraMatrixForUndistortRectify(Mat k, M... function OpenCVResult (line 63) | OpenCVResult InitUndistortRectifyMap(Mat cameraMatrix,Mat distCoeffs,Mat... function Mat (line 73) | Mat GetOptimalNewCameraMatrixWithParams(Mat cameraMatrix,Mat distCoeffs,... function CalibrateCamera (line 90) | double CalibrateCamera(Points3fVector objectPoints, Points2fVector image... function OpenCVResult (line 99) | OpenCVResult Undistort(Mat src, Mat dst, Mat cameraMatrix, Mat distCoeff... function OpenCVResult (line 108) | OpenCVResult UndistortPoints(Mat distorted, Mat undistorted, Mat k, Mat ... function CheckChessboard (line 117) | bool CheckChessboard(Mat image, Size size) { function FindChessboardCorners (line 127) | bool FindChessboardCorners(Mat image, Size patternSize, Mat corners, int... function FindChessboardCornersSB (line 137) | bool FindChessboardCornersSB(Mat image, Size patternSize, Mat corners, i... function FindChessboardCornersSBWithMeta (line 147) | bool FindChessboardCornersSBWithMeta(Mat image, Size patternSize, Mat co... function OpenCVResult (line 157) | OpenCVResult DrawChessboardCorners(Mat image, Size patternSize, Mat corn... function Mat (line 167) | Mat EstimateAffinePartial2D(Point2fVector from, Point2fVector to) { function Mat (line 176) | Mat EstimateAffinePartial2DWithParams(Point2fVector from, Point2fVector ... function Mat (line 185) | Mat EstimateAffine2D(Point2fVector from, Point2fVector to) { function Mat (line 194) | Mat EstimateAffine2DWithParams(Point2fVector from, Point2fVector to, Mat... function OpenCVResult (line 203) | OpenCVResult TriangulatePoints(Mat projMatr1, Mat projMatr2, Point2fVect... function OpenCVResult (line 212) | OpenCVResult ConvertPointsFromHomogeneous(Mat src, Mat dst) { function OpenCVResult (line 221) | OpenCVResult Rodrigues(Mat src, Mat dst) { function SolvePnP (line 230) | bool SolvePnP(Point3fVector objectPoints, Point2fVector imagePoints, Mat... function OpenCVResult (line 239) | OpenCVResult StereoRectify(Mat cameraMatrix1, Mat distCoeffs1, Mat camer... function Mat (line 248) | Mat FindHomography(Mat src, Mat dst, int method, double ransacReprojThre... FILE: calib3d.go type CalibFlag (line 21) | type CalibFlag constant CalibUseIntrinsicGuess (line 28) | CalibUseIntrinsicGuess CalibFlag = 1 << iota constant CalibRecomputeExtrinsic (line 32) | CalibRecomputeExtrinsic constant CalibCheckCond (line 35) | CalibCheckCond constant CalibFixSkew (line 38) | CalibFixSkew constant CalibFixK1 (line 41) | CalibFixK1 constant CalibFixK2 (line 44) | CalibFixK2 constant CalibFixK3 (line 47) | CalibFixK3 constant CalibFixK4 (line 50) | CalibFixK4 constant CalibFixIntrinsic (line 53) | CalibFixIntrinsic constant CalibFixPrincipalPoint (line 57) | CalibFixPrincipalPoint type CalibFlagPinhole (line 64) | type CalibFlagPinhole constant CalibFlagPinholeNIntrinsic (line 67) | CalibFlagPinholeNIntrinsic CalibFlagPinhole = 18 constant CalibFlagPinholeUseIntrinsicGuess (line 68) | CalibFlagPinholeUseIntrinsicGuess CalibFlagPinhole = 0x00001 constant CalibFlagPinholeFixAspectRatio (line 69) | CalibFlagPinholeFixAspectRatio CalibFlagPinhole = 0x00002 constant CalibFlagPinholeFixPrincipalPoint (line 70) | CalibFlagPinholeFixPrincipalPoint CalibFlagPinhole = 0x00004 constant CalibFlagPinholeZeroTangentDist (line 71) | CalibFlagPinholeZeroTangentDist CalibFlagPinhole = 0x00008 constant CalibFlagPinholeFixFocalLength (line 72) | CalibFlagPinholeFixFocalLength CalibFlagPinhole = 0x00010 constant CalibFlagPinholeFixK1 (line 73) | CalibFlagPinholeFixK1 CalibFlagPinhole = 0x00020 constant CalibFlagPinholeFixK2 (line 74) | CalibFlagPinholeFixK2 CalibFlagPinhole = 0x00040 constant CalibFlagPinholeFixK3 (line 75) | CalibFlagPinholeFixK3 CalibFlagPinhole = 0x00080 constant CalibFlagPinholeFixK4 (line 76) | CalibFlagPinholeFixK4 CalibFlagPinhole = 0x00800 constant CalibFlagPinholeFixK5 (line 77) | CalibFlagPinholeFixK5 CalibFlagPinhole = 0x01000 constant CalibFlagPinholeFixK6 (line 78) | CalibFlagPinholeFixK6 CalibFlagPinhole = 0x02000 constant CalibFlagPinholeRationalModel (line 79) | CalibFlagPinholeRationalModel CalibFlagPinhole = 0x04000 constant CalibFlagPinholeThinPrismModel (line 80) | CalibFlagPinholeThinPrismModel CalibFlagPinhole = 0x08000 constant CalibFlagPinholeFixS1S2S3S4 (line 81) | CalibFlagPinholeFixS1S2S3S4 CalibFlagPinhole = 0x10000 constant CalibFlagPinholeTiltedModel (line 82) | CalibFlagPinholeTiltedModel CalibFlagPinhole = 0x40000 constant CalibFlagPinholeFixTauxTauy (line 83) | CalibFlagPinholeFixTauxTauy CalibFlagPinhole = 0x80000 constant CalibFlagPinholeUseQR (line 84) | CalibFlagPinholeUseQR CalibFlagPinhole = 0x100000 constant CalibFlagPinholeFixTangentDist (line 85) | CalibFlagPinholeFixTangentDist CalibFlagPinhole = 0x200000 constant CalibFlagPinholeFixIntrinsic (line 86) | CalibFlagPinholeFixIntrinsic CalibFlagPinhole = 0x00100 constant CalibFlagPinholeSameFocalLength (line 87) | CalibFlagPinholeSameFocalLength CalibFlagPinhole = 0x00200 constant CalibFlagPinholeZeroDisparity (line 88) | CalibFlagPinholeZeroDisparity CalibFlagPinhole = 0x00400 constant CalibFlagPinholeUseLU (line 89) | CalibFlagPinholeUseLU CalibFlagPinhole = (1 << 17) constant CalibFlagPinholeUseExtrinsicGuess (line 90) | CalibFlagPinholeUseExtrinsicGuess CalibFlagPinhole = (1 << 22) function FisheyeCalibrate (line 97) | func FisheyeCalibrate(objectPoints Points3fVector, imagePoints Points2fV... function FisheyeDistortPoints (line 110) | func FisheyeDistortPoints(undistorted Mat, distorted *Mat, k, d Mat) err... function FisheyeUndistortImage (line 115) | func FisheyeUndistortImage(distorted Mat, undistorted *Mat, k, d Mat) er... function FisheyeUndistortImageWithParams (line 120) | func FisheyeUndistortImageWithParams(distorted Mat, undistorted *Mat, k,... function FisheyeUndistortPoints (line 132) | func FisheyeUndistortPoints(distorted Mat, undistorted *Mat, k, d, r, p ... function EstimateNewCameraMatrixForUndistortRectify (line 140) | func EstimateNewCameraMatrixForUndistortRectify(k, d Mat, imgSize image.... function InitUndistortRectifyMap (line 156) | func InitUndistortRectifyMap(cameraMatrix Mat, distCoeffs Mat, r Mat, ne... function GetOptimalNewCameraMatrixWithParams (line 168) | func GetOptimalNewCameraMatrixWithParams(cameraMatrix Mat, distCoeffs Ma... function CalibrateCamera (line 185) | func CalibrateCamera(objectPoints Points3fVector, imagePoints Points2fVe... function Undistort (line 200) | func Undistort(src Mat, dst *Mat, cameraMatrix Mat, distCoeffs Mat, newC... function UndistortPoints (line 208) | func UndistortPoints(src Mat, dst *Mat, cameraMatrix, distCoeffs, rectif... function CheckChessboard (line 216) | func CheckChessboard(image Mat, size image.Point) bool { type CalibCBFlag (line 227) | type CalibCBFlag constant CalibCBAdaptiveThresh (line 232) | CalibCBAdaptiveThresh CalibCBFlag = 1 << iota constant CalibCBNormalizeImage (line 234) | CalibCBNormalizeImage constant CalibCBFilterQuads (line 236) | CalibCBFilterQuads constant CalibCBFastCheck (line 238) | CalibCBFastCheck constant CalibCBExhaustive (line 240) | CalibCBExhaustive constant CalibCBAccuracy (line 242) | CalibCBAccuracy constant CalibCBLarger (line 244) | CalibCBLarger constant CalibCBMarker (line 246) | CalibCBMarker function FindChessboardCorners (line 253) | func FindChessboardCorners(image Mat, patternSize image.Point, corners *... function FindChessboardCornersSB (line 265) | func FindChessboardCornersSB(image Mat, patternSize image.Point, corners... function FindChessboardCornersSBWithMeta (line 277) | func FindChessboardCornersSBWithMeta(image Mat, patternSize image.Point,... function DrawChessboardCorners (line 289) | func DrawChessboardCorners(image *Mat, patternSize image.Point, corners ... function EstimateAffinePartial2D (line 302) | func EstimateAffinePartial2D(from, to Point2fVector) Mat { function EstimateAffinePartial2DWithParams (line 312) | func EstimateAffinePartial2DWithParams(from Point2fVector, to Point2fVec... function EstimateAffine2D (line 320) | func EstimateAffine2D(from, to Point2fVector) Mat { function EstimateAffine2DWithParams (line 329) | func EstimateAffine2DWithParams(from Point2fVector, to Point2fVector, in... function TriangulatePoints (line 338) | func TriangulatePoints(projMatr1, projMatr2 Mat, projPoints1, projPoints... function ConvertPointsFromHomogeneous (line 346) | func ConvertPointsFromHomogeneous(src Mat, dst *Mat) error { function Rodrigues (line 354) | func Rodrigues(src Mat, dst *Mat) error { function SolvePnP (line 362) | func SolvePnP(objectPoints Point3fVector, imagePoints Point2fVector, cam... function StereoRectify (line 370) | func StereoRectify(cameraMatrix1, distCoeffs1, cameraMatrix2, distCoeffs... type HomographyMethod (line 378) | type HomographyMethod constant HomographyMethodAllPoints (line 381) | HomographyMethodAllPoints HomographyMethod = 0 constant HomographyMethodLMEDS (line 382) | HomographyMethodLMEDS HomographyMethod = 4 constant HomographyMethodRANSAC (line 383) | HomographyMethodRANSAC HomographyMethod = 8 constant HomographyMethodRHO (line 384) | HomographyMethodRHO HomographyMethod = 16 function FindHomography (line 391) | func FindHomography(srcPoints Mat, targetPoints Mat, method HomographyMe... FILE: calib3d_string.go method String (line 5) | func (c CalibFlag) String() string { method String (line 31) | func (c CalibCBFlag) String() string { FILE: calib3d_test.go function TestFisheyeCalibrate (line 13) | func TestFisheyeCalibrate(t *testing.T) { function TestFisheyeDistortPoints (line 84) | func TestFisheyeDistortPoints(t *testing.T) { function TestFisheyeUndistorImage (line 141) | func TestFisheyeUndistorImage(t *testing.T) { function TestFisheyeUndistorImageWithParams (line 183) | func TestFisheyeUndistorImageWithParams(t *testing.T) { function TestInitUndistortRectifyMap (line 234) | func TestInitUndistortRectifyMap(t *testing.T) { function TestUndistort (line 292) | func TestUndistort(t *testing.T) { function TestUndistortPoint (line 342) | func TestUndistortPoint(t *testing.T) { function TestFisheyeUndistortPoint (line 412) | func TestFisheyeUndistortPoint(t *testing.T) { function TestCheckChessboard (line 482) | func TestCheckChessboard(t *testing.T) { function TestFindAndDrawChessboard (line 496) | func TestFindAndDrawChessboard(t *testing.T) { function TestFindAndDrawChessboardSB (line 526) | func TestFindAndDrawChessboardSB(t *testing.T) { function TestFindChessboardCornersSBWithMeta (line 556) | func TestFindChessboardCornersSBWithMeta(t *testing.T) { function TestCalibrateCamera (line 589) | func TestCalibrateCamera(t *testing.T) { function TestEstimateAffinePartial2D (line 668) | func TestEstimateAffinePartial2D(t *testing.T) { function TestEstimateAffinePartial2DWithParams (line 700) | func TestEstimateAffinePartial2DWithParams(t *testing.T) { function TestEstimateAffine2D (line 740) | func TestEstimateAffine2D(t *testing.T) { function TestEstimateAffine2DWithParams (line 772) | func TestEstimateAffine2DWithParams(t *testing.T) { function TestTriangulatePoints (line 812) | func TestTriangulatePoints(t *testing.T) { function TestConvertPointsFromHomogeneous (line 827) | func TestConvertPointsFromHomogeneous(t *testing.T) { function TestRodrigues (line 857) | func TestRodrigues(t *testing.T) { function TestSolvePnP (line 884) | func TestSolvePnP(t *testing.T) { function TestStereoRectify (line 928) | func TestStereoRectify(t *testing.T) { function TestFindHomography (line 1021) | func TestFindHomography(t *testing.T) { FILE: cmd/asciicam/main.go constant FixedWidth (line 23) | FixedWidth = 80 constant FixedHeight (line 26) | FixedHeight = 40 function main (line 31) | func main() { FILE: cmd/basic-drawing/main.go function main (line 22) | func main() { FILE: cmd/caffe-classifier/main.go function main (line 37) | func main() { function readDescriptions (line 133) | func readDescriptions(path string) ([]string, error) { FILE: cmd/captest/main.go function main (line 20) | func main() { FILE: cmd/capwindow/main.go function main (line 20) | func main() { FILE: cmd/counter/main.go function main (line 25) | func main() { FILE: cmd/cuda/main.go function main (line 20) | func main() { FILE: cmd/dnn-detection/main.go function main (line 40) | func main() { function performDetection (line 135) | func performDetection(frame *gocv.Mat, results gocv.Mat) { FILE: cmd/dnn-pose-detection/main.go function main (line 41) | func main() { function processFrame (line 127) | func processFrame(i *gocv.Mat) { function performDetection (line 136) | func performDetection() { function drawPose (line 220) | func drawPose(frame *gocv.Mat) { FILE: cmd/dnn-style-transfer/main.go function main (line 26) | func main() { FILE: cmd/faceblur/main.go function main (line 24) | func main() { FILE: cmd/facedetect-from-url/main.go function main (line 27) | func main() { FILE: cmd/facedetect/main.go function main (line 24) | func main() { FILE: cmd/facedetectYN/main.go function main (line 27) | func main() { FILE: cmd/feature-matching/main.go function main (line 23) | func main() { FILE: cmd/find-chessboard/main.go function main (line 20) | func main() { FILE: cmd/find-circles/main.go function main (line 21) | func main() { FILE: cmd/find-lines/main.go function main (line 22) | func main() { FILE: cmd/gstreamer-writer/main.go constant gstreamerPipe (line 25) | gstreamerPipe = "appsrc ! videoconvert ! video/x-raw,format=YUY2,width=6... function main (line 28) | func main() { FILE: cmd/hand-gestures/main.go constant MinimumArea (line 22) | MinimumArea = 3000 function main (line 24) | func main() { function getBiggestContour (line 120) | func getBiggestContour(contours gocv.PointsVector) gocv.PointVector { FILE: cmd/hello/main.go function main (line 7) | func main() { FILE: cmd/img-similarity/main.go function setupHashes (line 36) | func setupHashes() []contrib.ImgHashBase { function main (line 72) | func main() { FILE: cmd/kalman-filter/main.go function main (line 51) | func main() { FILE: cmd/mjpeg-streamer/main.go function main (line 36) | func main() { function mjpegCapture (line 74) | func mjpegCapture() { FILE: cmd/motion-detect/main.go constant MinimumArea (line 25) | MinimumArea = 3000 function main (line 27) | func main() { FILE: cmd/openvino/ie/version/main.go function main (line 19) | func main() { FILE: cmd/saveimage/main.go function main (line 22) | func main() { FILE: cmd/savevideo/main.go function main (line 22) | func main() { FILE: cmd/showimage/main.go function main (line 20) | func main() { FILE: cmd/ssd-facedetect/main.go function min (line 28) | func min(a, b float32) float32 { function max (line 35) | func max(a, b float32) float32 { function main (line 42) | func main() { FILE: cmd/tf-classifier/main.go function main (line 31) | func main() { function readDescriptions (line 130) | func readDescriptions(path string) ([]string, error) { FILE: cmd/tracking/main.go function main (line 29) | func main() { FILE: cmd/version/main.go function main (line 18) | func main() { FILE: cmd/xphoto/main.go function Inpaint (line 26) | func Inpaint() { function BalanceWhite (line 78) | func BalanceWhite() { function main (line 102) | func main() { FILE: cmd/yolo-detection/main.go function main (line 36) | func main() { function detect (line 116) | func detect(net *gocv.Net, src *gocv.Mat, outputNames []string) { function getOutputNames (line 143) | func getOutputNames(net *gocv.Net) []string { function performDetection (line 156) | func performDetection(outs []gocv.Mat) ([]image.Rectangle, []float32, []... function drawRects (line 214) | func drawRects(img *gocv.Mat, boxes []image.Rectangle, classes []string,... FILE: contrib/bgsegm.cpp function BackgroundSubtractorCNT (line 5) | BackgroundSubtractorCNT BackgroundSubtractorCNT_Create() { function BackgroundSubtractorCNT_Close (line 14) | void BackgroundSubtractorCNT_Close(BackgroundSubtractorCNT b) { function OpenCVResult (line 18) | OpenCVResult BackgroundSubtractorCNT_Apply(BackgroundSubtractorCNT b, Ma... FILE: contrib/bgsegm.go type BackgroundSubtractorCNT (line 18) | type BackgroundSubtractorCNT struct method Close (line 35) | func (b *BackgroundSubtractorCNT) Close() error { method Apply (line 46) | func (b *BackgroundSubtractorCNT) Apply(src gocv.Mat, dst *gocv.Mat) e... function NewBackgroundSubtractorCNT (line 30) | func NewBackgroundSubtractorCNT() BackgroundSubtractorCNT { FILE: contrib/bgsegm.h type cv (line 13) | typedef cv::Ptr* BackgroundSubtract... FILE: contrib/bgsegm_test.go function TestCNT (line 11) | func TestCNT(t *testing.T) { FILE: contrib/errors.go function OpenCVResult (line 10) | func OpenCVResult(result C.OpenCVResult) error { FILE: contrib/face.cpp function FaceRecognizer_Empty (line 5) | bool FaceRecognizer_Empty(FaceRecognizer fr) { function OpenCVResult (line 14) | OpenCVResult FaceRecognizer_Train(FaceRecognizer fr, Mats mats, IntVecto... function OpenCVResult (line 35) | OpenCVResult FaceRecognizer_Update(FaceRecognizer fr, Mats mats, IntVect... function FaceRecognizer_Predict (line 56) | int FaceRecognizer_Predict(FaceRecognizer fr, Mat sample) { function FaceRecognizer_PredictExtended (line 68) | struct PredictResponse FaceRecognizer_PredictExtended(FaceRecognizer fr,... function FaceRecognizer_GetThreshold (line 86) | double FaceRecognizer_GetThreshold(FaceRecognizer fr){ function FaceRecognizer_SetThreshold (line 95) | void FaceRecognizer_SetThreshold(FaceRecognizer fr, double threshold) { function OpenCVResult (line 103) | OpenCVResult FaceRecognizer_SaveFile(FaceRecognizer fr, const char* fil... function OpenCVResult (line 112) | OpenCVResult FaceRecognizer_LoadFile(FaceRecognizer fr, const char* fil... function OpenCVResult (line 121) | OpenCVResult BasicFaceRecognizer_Train(BasicFaceRecognizer fr, Mats mats... function OpenCVResult (line 142) | OpenCVResult BasicFaceRecognizer_Update(BasicFaceRecognizer fr, Mats mat... function Mat (line 162) | Mat BasicFaceRecognizer_getEigenValues(BasicFaceRecognizer fr){ function Mat (line 171) | Mat BasicFaceRecognizer_getEigenVectors(BasicFaceRecognizer fr){ function Mat (line 180) | Mat BasicFaceRecognizer_getLabels(BasicFaceRecognizer fr){ function Mat (line 189) | Mat BasicFaceRecognizer_getMean(BasicFaceRecognizer fr){ function BasicFaceRecognizer_getNumComponents (line 198) | int BasicFaceRecognizer_getNumComponents(BasicFaceRecognizer fr) { function Mats (line 207) | Mats BasicFaceRecognizer_getProjections(BasicFaceRecognizer fr) { function BasicFaceRecognizer_setNumComponents (line 227) | void BasicFaceRecognizer_setNumComponents(BasicFaceRecognizer fr, int val){ function OpenCVResult (line 235) | OpenCVResult BasicFaceRecognizer_SaveFile(BasicFaceRecognizer fr, const ... function OpenCVResult (line 244) | OpenCVResult BasicFaceRecognizer_LoadFile(BasicFaceRecognizer fr, const ... function LBPHFaceRecognizer (line 253) | LBPHFaceRecognizer CreateLBPHFaceRecognizer() { function LBPHFaceRecognizer_SetRadius (line 262) | void LBPHFaceRecognizer_SetRadius(LBPHFaceRecognizer fr, int radius) { function LBPHFaceRecognizer_SetNeighbors (line 270) | void LBPHFaceRecognizer_SetNeighbors(LBPHFaceRecognizer fr, int neighbor... function LBPHFaceRecognizer_GetNeighbors (line 278) | int LBPHFaceRecognizer_GetNeighbors(LBPHFaceRecognizer fr) { function LBPHFaceRecognizer_SetGridX (line 287) | void LBPHFaceRecognizer_SetGridX(LBPHFaceRecognizer fr, int x) { function LBPHFaceRecognizer_SetGridY (line 295) | void LBPHFaceRecognizer_SetGridY(LBPHFaceRecognizer fr, int y) { function LBPHFaceRecognizer_GetGridX (line 303) | int LBPHFaceRecognizer_GetGridX(LBPHFaceRecognizer fr) { function LBPHFaceRecognizer_GetGridY (line 312) | int LBPHFaceRecognizer_GetGridY(LBPHFaceRecognizer fr) { function LBPHFaceRecognizer_Close (line 321) | void LBPHFaceRecognizer_Close(LBPHFaceRecognizer fr) { function FisherFaceRecognizer (line 325) | FisherFaceRecognizer FisherFaceRecognizer_Create(void) { function FisherFaceRecognizer (line 334) | FisherFaceRecognizer FisherFaceRecognizer_CreateWithParams(int num_compo... function FisherFaceRecognizer_Close (line 343) | void FisherFaceRecognizer_Close(FisherFaceRecognizer fr) { function EigenFaceRecognizer (line 347) | EigenFaceRecognizer EigenFaceRecognizer_Create(void) { function EigenFaceRecognizer (line 356) | EigenFaceRecognizer EigenFaceRecognizer_CreateWithParams(int num_compone... function EigenFaceRecognizer_Close (line 365) | void EigenFaceRecognizer_Close(EigenFaceRecognizer fr) { FILE: contrib/face.go type PredictResponse (line 17) | type PredictResponse struct type LBPHFaceRecognizer (line 30) | type LBPHFaceRecognizer struct method Empty (line 35) | func (fr *LBPHFaceRecognizer) Empty() bool { method Train (line 50) | func (fr *LBPHFaceRecognizer) Train(images []gocv.Mat, labels []int) e... method Update (line 58) | func (fr *LBPHFaceRecognizer) Update(newImages []gocv.Mat, newLabels [... method Predict (line 67) | func (fr *LBPHFaceRecognizer) Predict(sample gocv.Mat) int { method PredictExtendedResponse (line 79) | func (fr *LBPHFaceRecognizer) PredictExtendedResponse(sample gocv.Mat)... method GetThreshold (line 90) | func (fr *LBPHFaceRecognizer) GetThreshold() float32 { method SetThreshold (line 100) | func (fr *LBPHFaceRecognizer) SetThreshold(threshold float32) { method SetNeighbors (line 110) | func (fr *LBPHFaceRecognizer) SetNeighbors(neighbors int) { method GetNeighbors (line 118) | func (fr *LBPHFaceRecognizer) GetNeighbors() int { method SetRadius (line 130) | func (fr *LBPHFaceRecognizer) SetRadius(radius int) { method SaveFile (line 138) | func (fr *LBPHFaceRecognizer) SaveFile(fname string) error { method LoadFile (line 146) | func (fr *LBPHFaceRecognizer) LoadFile(fname string) error { method SetGridX (line 154) | func (fr *LBPHFaceRecognizer) SetGridX(x int) { method SetGridY (line 162) | func (fr *LBPHFaceRecognizer) SetGridY(y int) { method GetGridX (line 170) | func (fr *LBPHFaceRecognizer) GetGridX() int { method GetGridY (line 179) | func (fr *LBPHFaceRecognizer) GetGridY() int { method SetGrid (line 185) | func (fr *LBPHFaceRecognizer) SetGrid(p image.Point) { method GetGrid (line 191) | func (fr *LBPHFaceRecognizer) GetGrid() image.Point { method Close (line 195) | func (fr *LBPHFaceRecognizer) Close() error { function NewLBPHFaceRecognizer (line 43) | func NewLBPHFaceRecognizer() *LBPHFaceRecognizer { type FisherFaceRecognizer (line 201) | type FisherFaceRecognizer struct method Empty (line 226) | func (fr *FisherFaceRecognizer) Empty() bool { method GetEigenValues (line 231) | func (fr *FisherFaceRecognizer) GetEigenValues() gocv.Mat { method GetEigenVectors (line 235) | func (fr *FisherFaceRecognizer) GetEigenVectors() gocv.Mat { method GetLabels (line 239) | func (fr *FisherFaceRecognizer) GetLabels() gocv.Mat { method GetMean (line 243) | func (fr *FisherFaceRecognizer) GetMean() gocv.Mat { method GetNumComponents (line 247) | func (fr *FisherFaceRecognizer) GetNumComponents() int { method SetNumComponents (line 251) | func (fr *FisherFaceRecognizer) SetNumComponents(val int) { method GetProjections (line 255) | func (fr *FisherFaceRecognizer) GetProjections() []gocv.Mat { method GetThreshold (line 264) | func (fr *FisherFaceRecognizer) GetThreshold() float32 { method SetThreshold (line 273) | func (fr *FisherFaceRecognizer) SetThreshold(threshold float32) { method LoadFile (line 281) | func (fr *FisherFaceRecognizer) LoadFile(filename string) error { method SaveFile (line 289) | func (fr *FisherFaceRecognizer) SaveFile(filename string) error { method Predict (line 298) | func (fr *FisherFaceRecognizer) Predict(sample gocv.Mat) int { method PredictExtendedResponse (line 308) | func (fr *FisherFaceRecognizer) PredictExtendedResponse(sample gocv.Ma... method Train (line 315) | func (fr *FisherFaceRecognizer) Train(images []gocv.Mat, labels []int)... method Update (line 323) | func (fr *FisherFaceRecognizer) Update(newImages []gocv.Mat, newLabels... method Close (line 328) | func (fr *FisherFaceRecognizer) Close() error { function NewFisherFaceRecognizer (line 209) | func NewFisherFaceRecognizer() *FisherFaceRecognizer { function NewFisherFaceRecognizerWithParams (line 221) | func NewFisherFaceRecognizerWithParams(numComponents int, threshold floa... type EigenFaceRecognizer (line 334) | type EigenFaceRecognizer struct method Empty (line 358) | func (fr *EigenFaceRecognizer) Empty() bool { method GetEigenValues (line 363) | func (fr *EigenFaceRecognizer) GetEigenValues() gocv.Mat { method GetEigenVectors (line 367) | func (fr *EigenFaceRecognizer) GetEigenVectors() gocv.Mat { method GetLabels (line 371) | func (fr *EigenFaceRecognizer) GetLabels() gocv.Mat { method GetMean (line 375) | func (fr *EigenFaceRecognizer) GetMean() gocv.Mat { method GetNumComponents (line 379) | func (fr *EigenFaceRecognizer) GetNumComponents() int { method SetNumComponents (line 383) | func (fr *EigenFaceRecognizer) SetNumComponents(val int) { method GetProjections (line 387) | func (fr *EigenFaceRecognizer) GetProjections() []gocv.Mat { method GetThreshold (line 396) | func (fr *EigenFaceRecognizer) GetThreshold() float32 { method SetThreshold (line 405) | func (fr *EigenFaceRecognizer) SetThreshold(threshold float32) { method LoadFile (line 413) | func (fr *EigenFaceRecognizer) LoadFile(filename string) error { method SaveFile (line 421) | func (fr *EigenFaceRecognizer) SaveFile(filename string) error { method Predict (line 430) | func (fr *EigenFaceRecognizer) Predict(sample gocv.Mat) int { method PredictExtendedResponse (line 440) | func (fr *EigenFaceRecognizer) PredictExtendedResponse(sample gocv.Mat... method Train (line 447) | func (fr *EigenFaceRecognizer) Train(images []gocv.Mat, labels []int) ... method Update (line 455) | func (fr *EigenFaceRecognizer) Update(newImages []gocv.Mat, newLabels ... method Close (line 459) | func (fr *EigenFaceRecognizer) Close() error { function NewEigenFaceRecognizer (line 342) | func NewEigenFaceRecognizer() *EigenFaceRecognizer { function NewEigenFaceRecognizerWithParams (line 353) | func NewEigenFaceRecognizerWithParams(numComponents int, threshold float... FILE: contrib/face.h type cv (line 14) | typedef cv::Ptr* FaceRecognizer; type cv (line 15) | typedef cv::Ptr* BasicFaceRecognizer; type cv (line 16) | typedef cv::Ptr* LBPHFaceRecognizer; type cv (line 17) | typedef cv::Ptr* EigenFaceRecognizer; type cv (line 18) | typedef cv::Ptr* FisherFaceRecognizer; type PredictResponse (line 27) | struct PredictResponse { type PredictResponse (line 36) | struct PredictResponse FILE: contrib/face_recognizer.go type FaceRecognizer (line 16) | type FaceRecognizer interface type BasicFaceRecognizer (line 29) | type BasicFaceRecognizer interface function faceRecognizer_Empty (line 41) | func faceRecognizer_Empty(fr C.FaceRecognizer) bool { function faceRecognizer_Train (line 46) | func faceRecognizer_Train(fr C.FaceRecognizer, images []gocv.Mat, labels... function faceRecognizer_Update (line 67) | func faceRecognizer_Update(fr C.FaceRecognizer, newImages []gocv.Mat, ne... function faceRecognizer_Predict (line 88) | func faceRecognizer_Predict(fr C.FaceRecognizer, sample gocv.Mat) int { function faceRecognizer_PredictExtendedResponse (line 94) | func faceRecognizer_PredictExtendedResponse(fr C.FaceRecognizer, sample ... function faceRecognizer_GetThreshold (line 104) | func faceRecognizer_GetThreshold(fr C.FaceRecognizer) float32 { function faceRecognizer_SetThreshold (line 109) | func faceRecognizer_SetThreshold(fr C.FaceRecognizer, threshold float32) { function faceRecognizer_SaveFile (line 113) | func faceRecognizer_SaveFile(fr C.FaceRecognizer, fname string) error { function faceRecognizer_LoadFile (line 119) | func faceRecognizer_LoadFile(fr C.FaceRecognizer, fname string) error { function basicFaceRecognizer_Train (line 125) | func basicFaceRecognizer_Train(fr C.BasicFaceRecognizer, images []gocv.M... function basicFaceRecognizer_Update (line 146) | func basicFaceRecognizer_Update(fr C.BasicFaceRecognizer, newImages []go... function basicFaceRecognizer_GetEigenValues (line 167) | func basicFaceRecognizer_GetEigenValues(fr C.BasicFaceRecognizer) gocv.M... function basicFaceRecognizer_GetEigenVectors (line 172) | func basicFaceRecognizer_GetEigenVectors(fr C.BasicFaceRecognizer) gocv.... function basicFaceRecognizer_GetLabels (line 177) | func basicFaceRecognizer_GetLabels(fr C.BasicFaceRecognizer) gocv.Mat { function basicFaceRecognizer_GetMean (line 182) | func basicFaceRecognizer_GetMean(fr C.BasicFaceRecognizer) gocv.Mat { function basicFaceRecognizer_GetNumComponents (line 187) | func basicFaceRecognizer_GetNumComponents(fr C.BasicFaceRecognizer) int { function basicFaceRecognizer_SetNumComponents (line 192) | func basicFaceRecognizer_SetNumComponents(fr C.BasicFaceRecognizer, val ... function basicFaceRecognizer_GetProjections (line 196) | func basicFaceRecognizer_GetProjections(fr C.BasicFaceRecognizer) []gocv... function basicFaceRecognizer_SaveFile (line 212) | func basicFaceRecognizer_SaveFile(fr C.BasicFaceRecognizer, fname string... function basicFaceRecognizer_LoadFile (line 218) | func basicFaceRecognizer_LoadFile(fr C.BasicFaceRecognizer, fname string... FILE: contrib/face_test.go function TestLBPHFaceRecognizer_Methods (line 13) | func TestLBPHFaceRecognizer_Methods(t *testing.T) { function TestLBPHFaceRecognizer_SetGridY_GetGridY (line 100) | func TestLBPHFaceRecognizer_SetGridY_GetGridY(t *testing.T) { function TestLBPHFaceRecognizer_SetGrid_GetGrid (line 109) | func TestLBPHFaceRecognizer_SetGrid_GetGrid(t *testing.T) { function TestEigenFaceRecognizer_Methods (line 119) | func TestEigenFaceRecognizer_Methods(t *testing.T) { function TestFisherFaceRecognizer_Methods (line 178) | func TestFisherFaceRecognizer_Methods(t *testing.T) { FILE: contrib/freetype.cpp function FreeType2 (line 7) | FreeType2 FreeType2_CreateFreeType2() { function FreeType2_Close (line 16) | void FreeType2_Close(FreeType2 f) { function OpenCVResult (line 20) | OpenCVResult FreeType2_LoadFontData(FreeType2 f, const char *fontFileNam... function FreeType2_SetSplitNumber (line 29) | void FreeType2_SetSplitNumber(FreeType2 f, int num) { function OpenCVResult (line 37) | OpenCVResult FreeType2_PutText(FreeType2 f, Mat img, const char *text, P... function Size (line 50) | Size FreeType2_GetTextSize(FreeType2 f, const char *text, int fontHeight... FILE: contrib/freetype.go type FreeType2 (line 18) | type FreeType2 struct method Close (line 32) | func (f *FreeType2) Close() error { method LoadFontData (line 42) | func (f *FreeType2) LoadFontData(fontFileName string, id int) error { method SetSplitNumber (line 54) | func (f *FreeType2) SetSplitNumber(num int) { method PutText (line 64) | func (f *FreeType2) PutText(img *gocv.Mat, text string, org image.Point, method GetTextSize (line 90) | func (f *FreeType2) GetTextSize(text string, fontHeight int, thickness... function NewFreeType2 (line 27) | func NewFreeType2() FreeType2 { FILE: contrib/freetype.h type cv (line 13) | typedef cv::Ptr* FreeType2; FILE: contrib/freetype_test.go function TestFreeTypeLoadFontData (line 13) | func TestFreeTypeLoadFontData(t *testing.T) { function TestFreeTypeGetTextSize (line 20) | func TestFreeTypeGetTextSize(t *testing.T) { function TestFreeTypePutText (line 41) | func TestFreeTypePutText(t *testing.T) { function TestFreeTypeSetSplitNumber (line 62) | func TestFreeTypeSetSplitNumber(t *testing.T) { FILE: contrib/img_hash.cpp function pHashCompute (line 5) | void pHashCompute(Mat inputArr, Mat outputArr) { function pHashCompare (line 12) | double pHashCompare(Mat a, Mat b) { function averageHashCompute (line 21) | void averageHashCompute(Mat inputArr, Mat outputArr) { function averageHashCompare (line 29) | double averageHashCompare(Mat a, Mat b) { function blockMeanHashCompute (line 38) | void blockMeanHashCompute(Mat inputArr, Mat outputArr, int mode) { function blockMeanHashCompare (line 46) | double blockMeanHashCompare(Mat a, Mat b, int mode) { function colorMomentHashCompute (line 55) | void colorMomentHashCompute(Mat inputArr, Mat outputArr) { function colorMomentHashCompare (line 63) | double colorMomentHashCompare(Mat a, Mat b) { function marrHildrethHashCompute (line 72) | void marrHildrethHashCompute(Mat inputArr, Mat outputArr, float alpha, f... function marrHildrethHashCompare (line 80) | double marrHildrethHashCompare(Mat a, Mat b, float alpha, float scale) { function radialVarianceHashCompute (line 89) | void radialVarianceHashCompute(Mat inputArr, Mat outputArr, double sigma... function radialVarianceHashCompare (line 97) | double radialVarianceHashCompare(Mat a, Mat b, double sigma, int numOfAn... FILE: contrib/img_hash.go type ImgHashBase (line 14) | type ImgHashBase interface type PHash (line 20) | type PHash struct method Compute (line 26) | func (hash PHash) Compute(input gocv.Mat, output *gocv.Mat) { method Compare (line 34) | func (hash PHash) Compare(a, b gocv.Mat) float64 { type AverageHash (line 39) | type AverageHash struct method Compute (line 45) | func (hash AverageHash) Compute(input gocv.Mat, output *gocv.Mat) { method Compare (line 53) | func (hash AverageHash) Compare(a, b gocv.Mat) float64 { type BlockMeanHash (line 58) | type BlockMeanHash struct method Compute (line 74) | func (hash BlockMeanHash) Compute(input gocv.Mat, output *gocv.Mat) { method Compare (line 82) | func (hash BlockMeanHash) Compare(a, b gocv.Mat) float64 { type BlockMeanHashMode (line 62) | type BlockMeanHashMode constant BlockMeanHashMode0 (line 65) | BlockMeanHashMode0 BlockMeanHashMode = iota constant BlockMeanHashMode1 (line 66) | BlockMeanHashMode1 constant BlockMeanHashModeDefault (line 67) | BlockMeanHashModeDefault = BlockMeanHashMode0 type ColorMomentHash (line 90) | type ColorMomentHash struct method Compute (line 96) | func (hash ColorMomentHash) Compute(input gocv.Mat, output *gocv.Mat) { method Compare (line 104) | func (hash ColorMomentHash) Compare(a, b gocv.Mat) float64 { type MarrHildrethHash (line 109) | type MarrHildrethHash struct method Compute (line 122) | func (hash MarrHildrethHash) Compute(input gocv.Mat, output *gocv.Mat) { method Compare (line 131) | func (hash MarrHildrethHash) Compare(a, b gocv.Mat) float64 { function NewMarrHildrethHash (line 114) | func NewMarrHildrethHash() MarrHildrethHash { type RadialVarianceHash (line 137) | type RadialVarianceHash struct method Compute (line 150) | func (hash RadialVarianceHash) Compute(input gocv.Mat, output *gocv.Ma... method Compare (line 159) | func (hash RadialVarianceHash) Compare(a, b gocv.Mat) float64 { function NewRadialVarianceHash (line 142) | func NewRadialVarianceHash() RadialVarianceHash { FILE: contrib/img_hash_string.go method String (line 5) | func (c BlockMeanHashMode) String() string { FILE: contrib/img_hash_test.go constant testImage (line 13) | testImage = "../images/space_shuttle.jpg" constant testImage2 (line 14) | testImage2 = "../images/toy.jpg" function compute (line 17) | func compute(path string, hash ImgHashBase) (*gocv.Mat, error) { function testHash (line 34) | func testHash(t *testing.T, hash ImgHashBase) { function TestHashes (line 60) | func TestHashes(t *testing.T) { function BenchmarkCompute (line 69) | func BenchmarkCompute(b *testing.B) { function BenchmarkCompare (line 98) | func BenchmarkCompare(b *testing.B) { FILE: contrib/mcc.cpp function MccCCheckerDetector (line 5) | MccCCheckerDetector MccCCheckerDetector_New() function MccCCheckerDetector_Close (line 18) | void MccCCheckerDetector_Close(MccCCheckerDetector md) function MccCCheckerVector (line 23) | MccCCheckerVector MccCCheckerDetector_GetListColorChecker(MccCCheckerDet... function MccCCheckerVector_Close (line 37) | void MccCCheckerVector_Close(MccCCheckerVector mv) function MccCCheckerVector_Size (line 42) | int MccCCheckerVector_Size(MccCCheckerVector mv) function MccCChecker (line 47) | MccCChecker MccCCheckerVector_At(MccCCheckerVector mv, int idx) function MccCChecker (line 56) | MccCChecker MccCCheckerDetector_GetBestColorChecker(MccCCheckerDetector md) function MccCCheckerDetector_Process (line 69) | bool MccCCheckerDetector_Process(MccCCheckerDetector md, Mat inputArr, i... function MccCCheckerDetector_ProcessWithRegionsOfInterest (line 82) | bool MccCCheckerDetector_ProcessWithRegionsOfInterest(MccCCheckerDetecto... function MccCCheckerDetector_SetNet (line 95) | bool MccCCheckerDetector_SetNet(MccCCheckerDetector md, MccDnnNet net) function Points2f (line 108) | Points2f MccCChecker_GetBox(MccCChecker mc) function Point2f (line 132) | Point2f MccCChecker_GetCenter(MccCChecker mc) function MccCChecker_SetTarget (line 150) | void MccCChecker_SetTarget(MccCChecker mc, int target) function MccCChecker_SetBox (line 154) | void MccCChecker_SetBox(MccCChecker mc, Point2f *pts, int length) function MccCChecker_SetChartsRGB (line 163) | void MccCChecker_SetChartsRGB(MccCChecker mc, Mat mat) function MccCChecker_SetChartsYCbCr (line 167) | void MccCChecker_SetChartsYCbCr(MccCChecker mc, Mat mat) function MccCChecker_SetCost (line 171) | void MccCChecker_SetCost(MccCChecker mc, float cost) function MccCChecker_SetCenter (line 175) | void MccCChecker_SetCenter(MccCChecker mc, Point2f pt) function MccCChecker_GetTarget (line 180) | int MccCChecker_GetTarget(MccCChecker mc) function Points2f (line 185) | Points2f MccCChecker_GetColorCharts(MccCChecker mc) function Mat (line 209) | Mat MccCChecker_GetChartsRGB(MccCChecker mc) function Mat (line 214) | Mat MccCChecker_GetChartsYCbCr(MccCChecker mc) function MccCChecker_GetCost (line 219) | float MccCChecker_GetCost(MccCChecker mc) function MccCCheckerDraw (line 224) | MccCCheckerDraw MccCCheckerDraw_Create(MccCChecker mc, double b, double ... function MccCCheckerDraw_Draw (line 238) | void MccCCheckerDraw_Draw(MccCCheckerDraw md, Mat img) function MccCCheckerDraw_Close (line 250) | void MccCCheckerDraw_Close(MccCCheckerDraw md) function MccRectVector (line 255) | MccRectVector MccRectVector_New() function MccRectVector_PushBack (line 260) | void MccRectVector_PushBack(MccRectVector mv, int x, int y, int width, i... function MccRectVector_Close (line 265) | void MccRectVector_Close(MccRectVector mv) function MccDetectorParameters (line 270) | MccDetectorParameters MccDetectorParameters_Create() function MccDetectorParameters_Close (line 283) | void MccDetectorParameters_Close(MccDetectorParameters mp) function MccDetectorParameters_SetAdaptiveThreshWinSizeMin (line 288) | void MccDetectorParameters_SetAdaptiveThreshWinSizeMin(MccDetectorParame... function MccDetectorParameters_GetAdaptiveThreshWinSizeMin (line 293) | int MccDetectorParameters_GetAdaptiveThreshWinSizeMin(MccDetectorParamet... function MccDetectorParameters_SetAdaptiveThreshWinSizeMax (line 298) | void MccDetectorParameters_SetAdaptiveThreshWinSizeMax(MccDetectorParame... function MccDetectorParameters_GetAdaptiveThreshWinSizeMax (line 303) | int MccDetectorParameters_GetAdaptiveThreshWinSizeMax(MccDetectorParamet... function MccDetectorParameters_SetAdaptiveThreshWinSizeStep (line 308) | void MccDetectorParameters_SetAdaptiveThreshWinSizeStep(MccDetectorParam... function MccDetectorParameters_GetAdaptiveThreshWinSizeStep (line 313) | int MccDetectorParameters_GetAdaptiveThreshWinSizeStep(MccDetectorParame... function MccDetectorParameters_SetBorderWidth (line 318) | void MccDetectorParameters_SetBorderWidth(MccDetectorParameters mp, int ... function MccDetectorParameters_GetBorderWidth (line 323) | int MccDetectorParameters_GetBorderWidth(MccDetectorParameters mp) function MccDetectorParameters_SetMinContourLengthAllowed (line 328) | void MccDetectorParameters_SetMinContourLengthAllowed(MccDetectorParamet... function MccDetectorParameters_GetMinContourLengthAllowed (line 333) | int MccDetectorParameters_GetMinContourLengthAllowed(MccDetectorParamete... function MccDetectorParameters_SetMinContourPointsAllowed (line 338) | void MccDetectorParameters_SetMinContourPointsAllowed(MccDetectorParamet... function MccDetectorParameters_GetMinContourPointsAllowed (line 343) | int MccDetectorParameters_GetMinContourPointsAllowed(MccDetectorParamete... function MccDetectorParameters_SetMinImageSize (line 348) | void MccDetectorParameters_SetMinImageSize(MccDetectorParameters mp, int... function MccDetectorParameters_GetMinImageSize (line 353) | int MccDetectorParameters_GetMinImageSize(MccDetectorParameters mp) function MccDetectorParameters_SetMinInterCheckerDistance (line 358) | void MccDetectorParameters_SetMinInterCheckerDistance(MccDetectorParamet... function MccDetectorParameters_GetMinInterCheckerDistance (line 363) | int MccDetectorParameters_GetMinInterCheckerDistance(MccDetectorParamete... function MccDetectorParameters_SetMinInterContourDistance (line 368) | void MccDetectorParameters_SetMinInterContourDistance(MccDetectorParamet... function MccDetectorParameters_GetMinInterContourDistance (line 373) | int MccDetectorParameters_GetMinInterContourDistance(MccDetectorParamete... function MccDetectorParameters_SetAdaptiveThreshConstant (line 378) | void MccDetectorParameters_SetAdaptiveThreshConstant(MccDetectorParamete... function MccDetectorParameters_GetAdaptiveThreshConstant (line 383) | double MccDetectorParameters_GetAdaptiveThreshConstant(MccDetectorParame... function MccDetectorParameters_SetConfidenceThreshold (line 388) | void MccDetectorParameters_SetConfidenceThreshold(MccDetectorParameters ... function MccDetectorParameters_GetConfidenceThreshold (line 393) | double MccDetectorParameters_GetConfidenceThreshold(MccDetectorParameter... function MccDetectorParameters_SetFindCandidatesApproxPolyDPEpsMultiplier (line 398) | void MccDetectorParameters_SetFindCandidatesApproxPolyDPEpsMultiplier(Mc... function MccDetectorParameters_GetFindCandidatesApproxPolyDPEpsMultiplier (line 403) | double MccDetectorParameters_GetFindCandidatesApproxPolyDPEpsMultiplier(... function MccDetectorParameters_SetMinContourSolidity (line 408) | void MccDetectorParameters_SetMinContourSolidity(MccDetectorParameters m... function MccDetectorParameters_GetMinContourSolidity (line 413) | double MccDetectorParameters_GetMinContourSolidity(MccDetectorParameters... function MccDetectorParameters_SetMinContoursArea (line 418) | void MccDetectorParameters_SetMinContoursArea(MccDetectorParameters mp, ... function MccDetectorParameters_GetMinContoursArea (line 423) | double MccDetectorParameters_GetMinContoursArea(MccDetectorParameters mp) function MccDetectorParameters_SetMinContoursAreaRate (line 428) | void MccDetectorParameters_SetMinContoursAreaRate(MccDetectorParameters ... function MccDetectorParameters_GetMinContoursAreaRate (line 433) | double MccDetectorParameters_GetMinContoursAreaRate(MccDetectorParameter... function MccDetectorParameters_SetB0factor (line 438) | void MccDetectorParameters_SetB0factor(MccDetectorParameters mp, float B... function MccDetectorParameters_GetB0factor (line 443) | float MccDetectorParameters_GetB0factor(MccDetectorParameters mp) function MccDetectorParameters_SetMaxError (line 448) | void MccDetectorParameters_SetMaxError(MccDetectorParameters mp, float m... function MccDetectorParameters_GetMaxError (line 453) | float MccDetectorParameters_GetMaxError(MccDetectorParameters mp) function MccDetectorParameters_SetMinGroupSize (line 458) | void MccDetectorParameters_SetMinGroupSize(MccDetectorParameters mp, uns... function MccDetectorParameters_GetMinGroupSize (line 463) | unsigned MccDetectorParameters_GetMinGroupSize(MccDetectorParameters mp) FILE: contrib/mcc.go type TYPECHART (line 18) | type TYPECHART constant MCC24 (line 21) | MCC24 TYPECHART = iota constant SG140 (line 22) | SG140 constant VINYL18 (line 23) | VINYL18 type MccCCheckerDetector (line 26) | type MccCCheckerDetector struct method Close (line 40) | func (md *MccCCheckerDetector) Close() error { method GetBestColorChecker (line 50) | func (md *MccCCheckerDetector) GetBestColorChecker() MccCChecker { method GetListColorChecker (line 59) | func (md *MccCCheckerDetector) GetListColorChecker() []MccCChecker { method Process (line 74) | func (md *MccCCheckerDetector) Process(input gocv.Mat, chartType TYPEC... method ProcessWithRegionsOfInterest (line 83) | func (md *MccCCheckerDetector) ProcessWithRegionsOfInterest(input gocv... method ProcessWithParams (line 94) | func (md *MccCCheckerDetector) ProcessWithParams(input gocv.Mat, chart... method ProcessWithRegionsOfInterestWithParams (line 103) | func (md *MccCCheckerDetector) ProcessWithRegionsOfInterestWithParams(... method SetNet (line 114) | func (md *MccCCheckerDetector) SetNet(net MccDnnNet) bool { type MccDnnNet (line 30) | type MccDnnNet struct function NewMccCCheckerDetector (line 35) | func NewMccCCheckerDetector() MccCCheckerDetector { type MccCChecker (line 119) | type MccCChecker struct method SetTarget (line 123) | func (mc *MccCChecker) SetTarget(target TYPECHART) { method GetTarget (line 127) | func (mc *MccCChecker) GetTarget() TYPECHART { method SetBox (line 131) | func (mc *MccCChecker) SetBox(box []gocv.Point2f) { method GetBox (line 143) | func (mc *MccCChecker) GetBox() []gocv.Point2f { method SetChartsRGB (line 158) | func (mc *MccCChecker) SetChartsRGB(mat gocv.Mat) { method GetChartsRGB (line 162) | func (mc *MccCChecker) GetChartsRGB() gocv.Mat { method SetChartsYCbCr (line 168) | func (mc *MccCChecker) SetChartsYCbCr(mat gocv.Mat) { method GetChartsYCbCr (line 172) | func (mc *MccCChecker) GetChartsYCbCr() gocv.Mat { method SetCost (line 178) | func (mc *MccCChecker) SetCost(cost float32) { method GetCost (line 182) | func (mc *MccCChecker) GetCost() float32 { method SetCenter (line 186) | func (mc *MccCChecker) SetCenter(center gocv.Point2f) { method GetCenter (line 190) | func (mc *MccCChecker) GetCenter() gocv.Point2f { method GetColorCharts (line 200) | func (mc *MccCChecker) GetColorCharts() []gocv.Point2f { type MccDetectorParameters (line 215) | type MccDetectorParameters struct method SetAdaptiveThreshWinSizeMin (line 224) | func (mp *MccDetectorParameters) SetAdaptiveThreshWinSizeMin(adaptiveT... method GetAdaptiveThreshWinSizeMin (line 228) | func (mp *MccDetectorParameters) GetAdaptiveThreshWinSizeMin() int { method SetAdaptiveThreshWinSizeMax (line 232) | func (mp *MccDetectorParameters) SetAdaptiveThreshWinSizeMax(adaptiveT... method GetAdaptiveThreshWinSizeMax (line 236) | func (mp *MccDetectorParameters) GetAdaptiveThreshWinSizeMax() int { method SetAdaptiveThreshWinSizeStep (line 240) | func (mp *MccDetectorParameters) SetAdaptiveThreshWinSizeStep(adaptive... method GetAdaptiveThreshWinSizeStep (line 244) | func (mp *MccDetectorParameters) GetAdaptiveThreshWinSizeStep() int { method SetBorderWidth (line 248) | func (mp *MccDetectorParameters) SetBorderWidth(borderWidth int) { method GetBorderWidth (line 252) | func (mp *MccDetectorParameters) GetBorderWidth() int { method SetMinContourLengthAllowed (line 256) | func (mp *MccDetectorParameters) SetMinContourLengthAllowed(minContour... method GetMinContourLengthAllowed (line 260) | func (mp *MccDetectorParameters) GetMinContourLengthAllowed() int { method SetMinContourPointsAllowed (line 264) | func (mp *MccDetectorParameters) SetMinContourPointsAllowed(minContour... method GetMinContourPointsAllowed (line 267) | func (mp *MccDetectorParameters) GetMinContourPointsAllowed() int { method SetMinImageSize (line 271) | func (mp *MccDetectorParameters) SetMinImageSize(minImageSize int) { method GetMinImageSize (line 274) | func (mp *MccDetectorParameters) GetMinImageSize() int { method SetMinInterCheckerDistance (line 277) | func (mp *MccDetectorParameters) SetMinInterCheckerDistance(minInterCh... method GetMinInterCheckerDistance (line 280) | func (mp *MccDetectorParameters) GetMinInterCheckerDistance() int { method SetMinInterContourDistance (line 283) | func (mp *MccDetectorParameters) SetMinInterContourDistance(minInterCo... method GetMinInterContourDistance (line 286) | func (mp *MccDetectorParameters) GetMinInterContourDistance() int { method SetAdaptiveThreshConstant (line 290) | func (mp *MccDetectorParameters) SetAdaptiveThreshConstant(adaptiveThr... method GetAdaptiveThreshConstant (line 294) | func (mp *MccDetectorParameters) GetAdaptiveThreshConstant() float64 { method SetConfidenceThreshold (line 298) | func (mp *MccDetectorParameters) SetConfidenceThreshold(confidenceThre... method GetConfidenceThreshold (line 301) | func (mp *MccDetectorParameters) GetConfidenceThreshold() float64 { method SetFindCandidatesApproxPolyDPEpsMultiplier (line 304) | func (mp *MccDetectorParameters) SetFindCandidatesApproxPolyDPEpsMulti... method GetFindCandidatesApproxPolyDPEpsMultiplier (line 307) | func (mp *MccDetectorParameters) GetFindCandidatesApproxPolyDPEpsMulti... method SetMinContourSolidity (line 310) | func (mp *MccDetectorParameters) SetMinContourSolidity(minContourSolid... method GetMinContourSolidity (line 313) | func (mp *MccDetectorParameters) GetMinContourSolidity() float64 { method SetMinContoursArea (line 316) | func (mp *MccDetectorParameters) SetMinContoursArea(minContoursArea fl... method GetMinContoursArea (line 319) | func (mp *MccDetectorParameters) GetMinContoursArea() float64 { method SetMinContoursAreaRate (line 322) | func (mp *MccDetectorParameters) SetMinContoursAreaRate(minContoursAre... method GetMinContoursAreaRate (line 325) | func (mp *MccDetectorParameters) GetMinContoursAreaRate() float64 { method SetB0factor (line 329) | func (mp *MccDetectorParameters) SetB0factor(B0factor float32) { method GetB0factor (line 332) | func (mp *MccDetectorParameters) GetB0factor() float32 { method SetMaxError (line 335) | func (mp *MccDetectorParameters) SetMaxError(maxError float32) { method GetMaxError (line 338) | func (mp *MccDetectorParameters) GetMaxError() float32 { method SetMinGroupSize (line 341) | func (mp *MccDetectorParameters) SetMinGroupSize(minGroupSize uint) { method GetMinGroupSize (line 344) | func (mp *MccDetectorParameters) GetMinGroupSize() uint { function NewMccDetectorParameters (line 220) | func NewMccDetectorParameters() MccDetectorParameters { type MccCCheckerDraw (line 348) | type MccCCheckerDraw struct method Draw (line 359) | func (md *MccCCheckerDraw) Draw(img gocv.Mat) { method Close (line 363) | func (md *MccCCheckerDraw) Close() error { function NewMccCCheckerDraw (line 353) | func NewMccCCheckerDraw(cc MccCChecker, color gocv.Scalar, thickness int... type MccRectVector (line 369) | type MccRectVector struct method Close (line 381) | func (mv *MccRectVector) Close() error { function NewMccRectVector (line 373) | func NewMccRectVector(rects []image.Rectangle) MccRectVector { FILE: contrib/mcc.h type cv (line 14) | typedef cv::mcc::CChecker* MccCChecker; type cv (line 15) | typedef cv::Ptr* MccCCheckerDetector; type cv (line 16) | typedef cv::Ptr* MccCCheckerDraw; type cv (line 17) | typedef cv::mcc::DetectorParameters* MccDetectorParameters; type cv (line 18) | typedef cv::dnn::Net* MccDnnNet; type std (line 19) | typedef std::vector* MccRectVector; type std (line 20) | typedef std::vector>* MccCCheckerVector; FILE: contrib/mcc_test.go constant macbethImage (line 13) | macbethImage = "../images/macbeth.png" function TestMccDetectorParams (line 16) | func TestMccDetectorParams(t *testing.T) { function TestProcess (line 117) | func TestProcess(t *testing.T) { function distPoint2f (line 163) | func distPoint2f(a, b gocv.Point2f) float64 { FILE: contrib/tracking.cpp function TrackerSubclass_Init (line 6) | bool TrackerSubclass_Init(Tracker self, Mat image, Rect boundingBox) { function TrackerSubclass_Update (line 18) | bool TrackerSubclass_Update(Tracker self, Mat image, Rect* boundingBox) { function TrackerKCF (line 33) | TrackerKCF TrackerKCF_Create() { function TrackerKCF_Close (line 42) | void TrackerKCF_Close(TrackerKCF self) { function TrackerCSRT (line 46) | TrackerCSRT TrackerCSRT_Create() { function TrackerCSRT_Close (line 55) | void TrackerCSRT_Close(TrackerCSRT self) { FILE: contrib/tracking.go type TrackerKCF (line 20) | type TrackerKCF struct method Close (line 30) | func (trk TrackerKCF) Close() error { method Init (line 37) | func (trk TrackerKCF) Init(img gocv.Mat, boundingBox image.Rectangle) ... method Update (line 42) | func (trk TrackerKCF) Update(img gocv.Mat) (image.Rectangle, bool) { function NewTrackerKCF (line 25) | func NewTrackerKCF() gocv.Tracker { type TrackerCSRT (line 51) | type TrackerCSRT struct method Close (line 61) | func (trk TrackerCSRT) Close() error { method Init (line 68) | func (trk TrackerCSRT) Init(img gocv.Mat, boundingBox image.Rectangle)... method Update (line 73) | func (trk TrackerCSRT) Update(img gocv.Mat) (image.Rectangle, bool) { function NewTrackerCSRT (line 56) | func NewTrackerCSRT() gocv.Tracker { function trackerInit (line 77) | func trackerInit(trk C.Tracker, img gocv.Mat, boundingBox image.Rectangl... function trackerUpdate (line 89) | func trackerUpdate(trk C.Tracker, img gocv.Mat) (image.Rectangle, bool) { FILE: contrib/tracking.h type cv (line 15) | typedef cv::Ptr* Tracker; type cv (line 16) | typedef cv::Ptr* TrackerKCF; type cv (line 17) | typedef cv::Ptr* TrackerCSRT; FILE: contrib/tracking_test.go function BaseTestTracker (line 12) | func BaseTestTracker(t *testing.T, tracker gocv.Tracker, name string) { function TestSingleTrackers (line 35) | func TestSingleTrackers(t *testing.T) { FILE: contrib/wechat_qrcode.cpp function WeChatQRCode (line 5) | WeChatQRCode NewWeChatQRCode(const char *detector_prototxt_path, function StringsVector (line 20) | StringsVector NewStringsVector() { function WeChatQRCode_CStrings_Close (line 24) | void WeChatQRCode_CStrings_Close(struct CStrings cstrs) { function WeChatQRCode_Mats_to (line 31) | void WeChatQRCode_Mats_to(struct Mats mats, int i, Mat dst) { function WeChatQRCode_Mats_Close (line 39) | void WeChatQRCode_Mats_Close(struct Mats mats) { function CStrings (line 44) | CStrings WeChatQRCode_DetectAndDecode(WeChatQRCode wq, Mat img, struct M... FILE: contrib/wechat_qrcode.go type WeChatQRCode (line 15) | type WeChatQRCode struct method DetectAndDecode (line 32) | func (wq *WeChatQRCode) DetectAndDecode(img gocv.Mat, point *[]gocv.Ma... function NewWeChatQRCode (line 19) | func NewWeChatQRCode(detectProtoTxt, detectCaffe, superProtoTxt, superCa... function toGoStrings (line 58) | func toGoStrings(strs C.CStrings) []string { FILE: contrib/wechat_qrcode.h type cv (line 15) | typedef cv::Ptr *WeChatQRCode; type std (line 16) | typedef std::vector *StringsVector; type Mats (line 24) | struct Mats type CStrings (line 26) | struct CStrings type Mats (line 27) | struct Mats type Mats (line 28) | struct Mats FILE: contrib/wechat_qrcode_test.go function TestNewWeChatQRCode (line 12) | func TestNewWeChatQRCode(t *testing.T) { function TestWeChatQRCode_DetectAndDecode (line 36) | func TestWeChatQRCode_DetectAndDecode(t *testing.T) { FILE: contrib/xfeatures2d.cpp function SURF (line 6) | SURF SURF_Create() { function SURF (line 15) | SURF SURF_CreateWithParams(double hessianThreshold, int nOctaves, int nO... function SURF_Close (line 24) | void SURF_Close(SURF d) { function SURF_Detect (line 28) | struct KeyPoints SURF_Detect(SURF d, Mat src) { function SURF_Compute (line 51) | struct KeyPoints SURF_Compute(SURF d, Mat src, struct KeyPoints kp, Mat ... function SURF_DetectAndCompute (line 81) | struct KeyPoints SURF_DetectAndCompute(SURF d, Mat src, Mat mask, Mat de... function BriefDescriptorExtractor (line 104) | BriefDescriptorExtractor BriefDescriptorExtractor_Create() { function BriefDescriptorExtractor (line 113) | BriefDescriptorExtractor BriefDescriptorExtractor_CreateWithParams(int b... function BriefDescriptorExtractor_Close (line 122) | void BriefDescriptorExtractor_Close(BriefDescriptorExtractor b) { function BriefDescriptorExtractor_Compute (line 126) | void BriefDescriptorExtractor_Compute(BriefDescriptorExtractor b, Mat sr... FILE: contrib/xfeatures2d.go type SURF (line 21) | type SURF struct method Close (line 45) | func (d *SURF) Close() error { method Detect (line 55) | func (d *SURF) Detect(src gocv.Mat) []gocv.KeyPoint { method Compute (line 65) | func (d *SURF) Compute(src gocv.Mat, mask gocv.Mat, kps []gocv.KeyPoin... method DetectAndCompute (line 90) | func (d *SURF) DetectAndCompute(src gocv.Mat, mask gocv.Mat) ([]gocv.K... function NewSURF (line 32) | func NewSURF() SURF { function NewSURFWithParams (line 40) | func NewSURFWithParams(hessianThreshold float64, nOctaves int, nOctaveLa... function getKeyPoints (line 98) | func getKeyPoints(ret C.KeyPoints) []gocv.KeyPoint { type BriefDescriptorExtractor (line 118) | type BriefDescriptorExtractor struct method Close (line 140) | func (d *BriefDescriptorExtractor) Close() error { method Compute (line 150) | func (b *BriefDescriptorExtractor) Compute(keyPoints []gocv.KeyPoint, ... function NewBriefDescriptorExtractor (line 127) | func NewBriefDescriptorExtractor() BriefDescriptorExtractor { function NewBriefDescriptorExtractorWithParams (line 135) | func NewBriefDescriptorExtractorWithParams(bytes int, useOrientation boo... FILE: contrib/xfeatures2d.h type cv (line 13) | typedef cv::Ptr* SURF; type cv (line 14) | typedef cv::Ptr* BriefDescrip... type KeyPoints (line 23) | struct KeyPoints type KeyPoints (line 24) | struct KeyPoints type KeyPoints (line 24) | struct KeyPoints type KeyPoints (line 25) | struct KeyPoints type KeyPoints (line 29) | struct KeyPoints FILE: contrib/xfeatures2d_test.go function TestSURF (line 12) | func TestSURF(t *testing.T) { function TestSURFWithParams (line 57) | func TestSURFWithParams(t *testing.T) { function TestBriefDescriptorExtractor (line 102) | func TestBriefDescriptorExtractor(t *testing.T) { function TestBriefDescriptorExtractorWithParams (line 129) | func TestBriefDescriptorExtractorWithParams(t *testing.T) { FILE: contrib/ximgproc.cpp function OpenCVResult (line 5) | OpenCVResult anisotropicDiffusion(Mat src, Mat dst, float alpha, float K... function OpenCVResult (line 14) | OpenCVResult edgePreservingFilter(Mat src, Mat dst, int d, float thresho... function OpenCVResult (line 23) | OpenCVResult niBlackThreshold(Mat src, Mat dst, float maxValue, int type... function OpenCVResult (line 32) | OpenCVResult PeiLinNormalization(Mat src, Mat dst) { function OpenCVResult (line 41) | OpenCVResult thinning(Mat src, Mat dst, int typ) { FILE: contrib/ximgproc.go function AnisotropicDiffusion (line 20) | func AnisotropicDiffusion(src gocv.Mat, dst *gocv.Mat, alpha float32, k ... function EdgePreservingFilter (line 28) | func EdgePreservingFilter(src gocv.Mat, dst *gocv.Mat, d int, threshold ... type BinarizationMethod (line 32) | type BinarizationMethod constant BinarizationNiblack (line 35) | BinarizationNiblack BinarizationMethod = iota constant BinarizationSauvola (line 36) | BinarizationSauvola constant BinarizationWolf (line 37) | BinarizationWolf constant BinarizationNICK (line 38) | BinarizationNICK function NiblackThreshold (line 46) | func NiblackThreshold(src gocv.Mat, dst *gocv.Mat, maxValue float32, function PeiLinNormalization (line 57) | func PeiLinNormalization(src gocv.Mat, dst *gocv.Mat) error { type ThinningType (line 61) | type ThinningType constant ThinningZhangSuen (line 64) | ThinningZhangSuen ThinningType = iota constant ThinningGuoHall (line 65) | ThinningGuoHall function Thinning (line 76) | func Thinning(src gocv.Mat, dst *gocv.Mat, typ ThinningType) error { FILE: contrib/ximgproc_test.go function TestAnisotropicDiffusion (line 11) | func TestAnisotropicDiffusion(t *testing.T) { function TestAnisotropicDiffusionException (line 24) | func TestAnisotropicDiffusionException(t *testing.T) { function TestEdgePreservingFilter (line 39) | func TestEdgePreservingFilter(t *testing.T) { function TestNiblackThreshold (line 52) | func TestNiblackThreshold(t *testing.T) { function TestPeiLinNormalization (line 65) | func TestPeiLinNormalization(t *testing.T) { function TestThinning (line 78) | func TestThinning(t *testing.T) { FILE: contrib/xobjdetect.cpp function WBDetector (line 5) | WBDetector WBDetector_Create(){ function WBDetector_Close (line 14) | void WBDetector_Close(WBDetector det){ function WBDetector_detect_result (line 18) | WBDetector_detect_result WBDetector_Detect(WBDetector det, Mat img){ function WBDetector_Read (line 54) | void WBDetector_Read(WBDetector det, FileNode node){ function WBDetector_Train (line 62) | void WBDetector_Train(WBDetector det, const char* pos_samples, const cha... function WBDetector_Write (line 70) | void WBDetector_Write(WBDetector det, FileStorage fs){ FILE: contrib/xobjdetect.go type WBDetector (line 18) | type WBDetector struct method Close (line 32) | func (det *WBDetector) Close() { method Detect (line 47) | func (det *WBDetector) Detect(img gocv.Mat) ([]image.Rectangle, []floa... method Read (line 80) | func (det *WBDetector) Read(node *gocv.FileNode) { method Train (line 94) | func (det *WBDetector) Train(posSamples string, negImgs string) { method Write (line 108) | func (det *WBDetector) Write(fs *gocv.FileStorage) { function NewWBDetector (line 26) | func NewWBDetector() WBDetector { FILE: contrib/xobjdetect.h type WBDetector_detect_result (line 13) | typedef struct WBDetector_detect_result_t { type cv (line 19) | typedef cv::Ptr* WBDetector; FILE: contrib/xobjdetect_test.go function TestWBDetector (line 11) | func TestWBDetector(t *testing.T) { FILE: contrib/xphoto.cpp function OpenCVResult (line 5) | OpenCVResult Xphoto_ApplyChannelGains(Mat src, Mat dst, float gainB, flo... function OpenCVResult (line 14) | OpenCVResult Xphoto_Bm3dDenoising_Step(Mat src, Mat dststep1, Mat dstste... function OpenCVResult (line 32) | OpenCVResult Xphoto_Bm3dDenoising_Step_WithParams( function OpenCVResult (line 57) | OpenCVResult Xphoto_Bm3dDenoising(Mat src, Mat dst) { function OpenCVResult (line 75) | OpenCVResult Xphoto_Bm3dDenoising_WithParams( function GrayworldWB (line 101) | GrayworldWB GrayworldWB_Create() { function GrayworldWB_Close (line 110) | void GrayworldWB_Close(GrayworldWB b) { function GrayworldWB_SetSaturationThreshold (line 114) | void GrayworldWB_SetSaturationThreshold(GrayworldWB b, float saturationT... function GrayworldWB_GetSaturationThreshold (line 122) | float GrayworldWB_GetSaturationThreshold(GrayworldWB b) { function OpenCVResult (line 131) | OpenCVResult GrayworldWB_BalanceWhite(GrayworldWB b, Mat src, Mat dst) { function LearningBasedWB (line 142) | LearningBasedWB LearningBasedWB_Create() { function LearningBasedWB (line 151) | LearningBasedWB LearningBasedWB_CreateWithParams(const char* pathmodel) { function LearningBasedWB_Close (line 161) | void LearningBasedWB_Close(LearningBasedWB b) { function OpenCVResult (line 165) | OpenCVResult LearningBasedWB_ExtractSimpleFeatures(LearningBasedWB b, Ma... function LearningBasedWB_GetHistBinNum (line 174) | int LearningBasedWB_GetHistBinNum(LearningBasedWB b) { function LearningBasedWB_GetRangeMaxVal (line 183) | int LearningBasedWB_GetRangeMaxVal(LearningBasedWB b) { function LearningBasedWB_GetSaturationThreshold (line 192) | float LearningBasedWB_GetSaturationThreshold(LearningBasedWB b) { function LearningBasedWB_SetHistBinNum (line 201) | void LearningBasedWB_SetHistBinNum(LearningBasedWB b, int val) { function LearningBasedWB_SetRangeMaxVal (line 209) | void LearningBasedWB_SetRangeMaxVal(LearningBasedWB b, int val) { function LearningBasedWB_SetSaturationThreshold (line 217) | void LearningBasedWB_SetSaturationThreshold(LearningBasedWB b, float val) { function OpenCVResult (line 225) | OpenCVResult LearningBasedWB_BalanceWhite(LearningBasedWB b, Mat src, Ma... function SimpleWB (line 237) | SimpleWB SimpleWB_Create() { function SimpleWB_Close (line 246) | void SimpleWB_Close(SimpleWB b) { function SimpleWB_GetInputMax (line 251) | float SimpleWB_GetInputMax(SimpleWB b) { function SimpleWB_GetInputMin (line 261) | float SimpleWB_GetInputMin(SimpleWB b) { function SimpleWB_GetOutputMax (line 271) | float SimpleWB_GetOutputMax(SimpleWB b) { function SimpleWB_GetOutputMin (line 281) | float SimpleWB_GetOutputMin(SimpleWB b) { function SimpleWB_GetP (line 291) | float SimpleWB_GetP(SimpleWB b) { function SimpleWB_SetInputMax (line 301) | void SimpleWB_SetInputMax(SimpleWB b, float val) { function SimpleWB_SetInputMin (line 310) | void SimpleWB_SetInputMin(SimpleWB b, float val) { function SimpleWB_SetOutputMax (line 319) | void SimpleWB_SetOutputMax(SimpleWB b, float val) { function SimpleWB_SetOutputMin (line 328) | void SimpleWB_SetOutputMin(SimpleWB b, float val) { function SimpleWB_SetP (line 337) | void SimpleWB_SetP(SimpleWB b, float val) { function OpenCVResult (line 345) | OpenCVResult SimpleWB_BalanceWhite(SimpleWB b, Mat src, Mat dst) { function TonemapDurand (line 357) | TonemapDurand TonemapDurand_Create() { function TonemapDurand (line 366) | TonemapDurand TonemapDurand_CreateWithParams(float gamma, float contrast... function TonemapDurand_Close (line 378) | void TonemapDurand_Close(TonemapDurand b) { function TonemapDurand_GetContrast (line 382) | float TonemapDurand_GetContrast(TonemapDurand b) { function TonemapDurand_GetSaturation (line 391) | float TonemapDurand_GetSaturation(TonemapDurand b) { function TonemapDurand_GetSigmaColor (line 400) | float TonemapDurand_GetSigmaColor(TonemapDurand b) { function TonemapDurand_GetSigmaSpace (line 409) | float TonemapDurand_GetSigmaSpace(TonemapDurand b) { function TonemapDurand_SetContrast (line 418) | void TonemapDurand_SetContrast(TonemapDurand b, float contrast) { function TonemapDurand_SetSaturation (line 426) | void TonemapDurand_SetSaturation(TonemapDurand b, float saturation) { function TonemapDurand_SetSigmaColor (line 434) | void TonemapDurand_SetSigmaColor(TonemapDurand b, float sigma_color) { function TonemapDurand_SetSigmaSpace (line 442) | void TonemapDurand_SetSigmaSpace(TonemapDurand b, float sigma_space) { function TonemapDurand_GetGamma (line 450) | float TonemapDurand_GetGamma(TonemapDurand b) { function TonemapDurand_SetGamma (line 459) | void TonemapDurand_SetGamma(TonemapDurand b, float gamma) { function OpenCVResult (line 467) | OpenCVResult TonemapDurand_Process(TonemapDurand b, Mat src, Mat dst) { function OpenCVResult (line 478) | OpenCVResult Inpaint(Mat src, Mat mask, Mat dst, int algorithmType) { function OpenCVResult (line 487) | OpenCVResult OilPaintingWithParams(Mat src, Mat dst, int size, int dynRa... function OpenCVResult (line 496) | OpenCVResult OilPainting(Mat src, Mat dst, int size, int dynRatio) { FILE: contrib/xphoto.go type GrayworldWB (line 17) | type GrayworldWB struct method SetSaturationThreshold (line 138) | func (b *GrayworldWB) SetSaturationThreshold(saturationThreshold float... method GetSaturationThreshold (line 149) | func (b *GrayworldWB) GetSaturationThreshold() float32 { method Close (line 154) | func (b *GrayworldWB) Close() error { method BalanceWhite (line 164) | func (b *GrayworldWB) BalanceWhite(src gocv.Mat, dst *gocv.Mat) error { type LearningBasedWB (line 23) | type LearningBasedWB struct method Close (line 198) | func (b *LearningBasedWB) Close() error { method ExtractSimpleFeatures (line 209) | func (b *LearningBasedWB) ExtractSimpleFeatures(src gocv.Mat, dst *goc... method GetHistBinNum (line 218) | func (b *LearningBasedWB) GetHistBinNum() int { method GetRangeMaxVal (line 227) | func (b *LearningBasedWB) GetRangeMaxVal() int { method GetSaturationThreshold (line 236) | func (b *LearningBasedWB) GetSaturationThreshold() float32 { method SetHistBinNum (line 245) | func (b *LearningBasedWB) SetHistBinNum(val int) { method SetRangeMaxVal (line 255) | func (b *LearningBasedWB) SetRangeMaxVal(val int) { method SetSaturationThreshold (line 265) | func (b *LearningBasedWB) SetSaturationThreshold(val float32) { method BalanceWhite (line 274) | func (b *LearningBasedWB) BalanceWhite(src gocv.Mat, dst *gocv.Mat) er... type SimpleWB (line 29) | type SimpleWB struct method Close (line 295) | func (b *SimpleWB) Close() error { method GetInputMax (line 306) | func (b *SimpleWB) GetInputMax() float32 { method GetInputMin (line 315) | func (b *SimpleWB) GetInputMin() float32 { method GetOutputMax (line 324) | func (b *SimpleWB) GetOutputMax() float32 { method GetOutputMin (line 333) | func (b *SimpleWB) GetOutputMin() float32 { method GetP (line 342) | func (b *SimpleWB) GetP() float32 { method SetInputMax (line 351) | func (b *SimpleWB) SetInputMax(val float32) { method SetInputMin (line 361) | func (b *SimpleWB) SetInputMin(val float32) { method SetOutputMax (line 371) | func (b *SimpleWB) SetOutputMax(val float32) { method SetOutputMin (line 381) | func (b *SimpleWB) SetOutputMin(val float32) { method SetP (line 391) | func (b *SimpleWB) SetP(val float32) { method BalanceWhite (line 400) | func (b *SimpleWB) BalanceWhite(src gocv.Mat, dst *gocv.Mat) error { type TonemapDurand (line 35) | type TonemapDurand struct method Close (line 435) | func (b *TonemapDurand) Close() error { method GetContrast (line 445) | func (b *TonemapDurand) GetContrast() float32 { method GetSaturation (line 453) | func (b *TonemapDurand) GetSaturation() float32 { method GetSigmaColor (line 461) | func (b *TonemapDurand) GetSigmaColor() float32 { method GetSigmaSpace (line 469) | func (b *TonemapDurand) GetSigmaSpace() float32 { method SetContrast (line 477) | func (b *TonemapDurand) SetContrast(val float32) { method SetSaturation (line 486) | func (b *TonemapDurand) SetSaturation(val float32) { method SetSigmaColor (line 495) | func (b *TonemapDurand) SetSigmaColor(val float32) { method SetSigmaSpace (line 504) | func (b *TonemapDurand) SetSigmaSpace(val float32) { method GetGamma (line 513) | func (b *TonemapDurand) GetGamma() float32 { method SetGamma (line 521) | func (b *TonemapDurand) SetGamma(val float32) { method Process (line 530) | func (b *TonemapDurand) Process(src gocv.Mat, dst *gocv.Mat) error { type Bm3dSteps (line 41) | type Bm3dSteps constant Bm3dAlgoStepAll (line 44) | Bm3dAlgoStepAll Bm3dSteps = 0 constant Bm3dAlgoSte1 (line 45) | Bm3dAlgoSte1 Bm3dSteps = 1 constant Bm3dAlgoSte2 (line 46) | Bm3dAlgoSte2 Bm3dSteps = 2 type TransformTypes (line 49) | type TransformTypes constant Bm3dTypeHaar (line 52) | Bm3dTypeHaar TransformTypes = 0 type InpaintTypes (line 55) | type InpaintTypes constant ShitMap (line 58) | ShitMap InpaintTypes = 0 constant FsrBest (line 59) | FsrBest InpaintTypes = 1 constant FsrFast (line 60) | FsrFast InpaintTypes = 2 function ApplyChannelGains (line 67) | func ApplyChannelGains(src gocv.Mat, dst *gocv.Mat, gainB float32, gainG... function Bm3dDenoisingStep (line 72) | func Bm3dDenoisingStep(src gocv.Mat, dststep1 *gocv.Mat, dststep2 *gocv.... function Bm3dDenoisingStepWithParams (line 77) | func Bm3dDenoisingStepWithParams(src gocv.Mat, dststep1 *gocv.Mat, dstst... function Bm3dDenoising (line 94) | func Bm3dDenoising(src gocv.Mat, dst *gocv.Mat) error { function Bm3dDenoisingWithParams (line 99) | func Bm3dDenoisingWithParams(src gocv.Mat, dst *gocv.Mat, function NewGrayworldWB (line 128) | func NewGrayworldWB() GrayworldWB { function NewLearningBasedWB (line 179) | func NewLearningBasedWB() LearningBasedWB { function NewLearningBasedWBWithParams (line 191) | func NewLearningBasedWBWithParams(pathmodel string) LearningBasedWB { function NewSimpleWB (line 290) | func NewSimpleWB() SimpleWB { function NewTonemapDurand (line 416) | func NewTonemapDurand() TonemapDurand { function NewTonemapDurandWithParams (line 428) | func NewTonemapDurandWithParams(gamma float32, contrast float32, saturat... function Inpaint (line 542) | func Inpaint(src *gocv.Mat, mask *gocv.Mat, dst *gocv.Mat, algorithmType... function OilPaintingWithParams (line 551) | func OilPaintingWithParams(src gocv.Mat, dst gocv.Mat, size int, dynRati... function OilPainting (line 560) | func OilPainting(src gocv.Mat, dst *gocv.Mat, size int, dynRatio int) er... FILE: contrib/xphoto.h type cv (line 17) | typedef cv::Ptr* GrayworldWB; type cv (line 18) | typedef cv::Ptr* LearningBasedWB; type cv (line 19) | typedef cv::Ptr* SimpleWB; type cv (line 20) | typedef cv::Ptr* TonemapDurand; FILE: contrib/xphoto_test.go function TestBm3dDenoisingStepWithParams (line 12) | func TestBm3dDenoisingStepWithParams(t *testing.T) { function TestBm3dDenoisingWithParams (line 35) | func TestBm3dDenoisingWithParams(t *testing.T) { function TestSetSaturationThreshold (line 56) | func TestSetSaturationThreshold(t *testing.T) { function TestBalanceWhite (line 67) | func TestBalanceWhite(t *testing.T) { function TestNewLearningBasedWB (line 82) | func TestNewLearningBasedWB(t *testing.T) { function TestNewSimpleWB (line 109) | func TestNewSimpleWB(t *testing.T) { function TestNewTonemapDurand (line 116) | func TestNewTonemapDurand(t *testing.T) { function TestTonemapDurandProcess (line 155) | func TestTonemapDurandProcess(t *testing.T) { function TestOilPainting (line 171) | func TestOilPainting(t *testing.T) { FILE: core.cpp function GetOpenCVException (line 7) | int GetOpenCVException() { function ClearOpenCVException (line 15) | void ClearOpenCVException() { function setExceptionInfo (line 20) | void setExceptionInfo(int code, const char* message) { function OpenCVResult (line 25) | OpenCVResult successResult() { function OpenCVResult (line 30) | OpenCVResult errorResult(int code, const char* message) { function Mat (line 43) | Mat Mat_New() { function Mat (line 48) | Mat Mat_NewWithSize(int rows, int cols, int type) { function Mat (line 53) | Mat Mat_NewWithSizes(struct IntVector sizes, int type) { function Mat (line 63) | Mat Mat_NewFromScalar(Scalar ar, int type) { function Mat (line 69) | Mat Mat_NewWithSizeFromScalar(Scalar ar, int rows, int cols, int type) { function Mat (line 74) | Mat Mat_NewFromBytes(int rows, int cols, int type, struct ByteArray buf) { function Mat (line 79) | Mat Mat_NewWithSizesFromScalar(IntVector sizes, int type, Scalar ar) { function Mat (line 90) | Mat Mat_NewWithSizesFromBytes(IntVector sizes, int type, struct ByteArra... function Mat (line 99) | Mat Mat_NewFromPoint2fVector(Point2fVector pfv, bool copy_data) { function Mat (line 103) | Mat Mat_NewFromPointVector(PointVector pv, bool copy_data) { function Mat (line 107) | Mat Eye(int rows, int cols, int type) { function Mat (line 118) | Mat Zeros(int rows, int cols, int type) { function Mat (line 129) | Mat Ones(int rows, int cols, int type) { function Mat (line 140) | Mat Mat_FromPtr(Mat m, int rows, int cols, int type, int prow, int pcol) { function Mat_Close (line 145) | void Mat_Close(Mat m) { function Mat_Empty (line 150) | int Mat_Empty(Mat m) { function Mat_IsContinuous (line 155) | bool Mat_IsContinuous(Mat m) { function Mat_Inv (line 159) | void Mat_Inv(Mat m) { function Mat (line 163) | Mat Mat_Col(Mat m, int c) { function Mat (line 167) | Mat Mat_Row(Mat m, int r) { function Mat (line 171) | Mat Mat_Copy(Mat m) { function Mat (line 176) | Mat Mat_Clone(Mat m) { function OpenCVResult (line 181) | OpenCVResult Mat_CopyTo(Mat m, Mat dst) { function OpenCVResult (line 191) | OpenCVResult Mat_CopyToWithMask(Mat m, Mat dst, Mat mask) { function OpenCVResult (line 200) | OpenCVResult Mat_ConvertTo(Mat m, Mat dst, int type) { function OpenCVResult (line 209) | OpenCVResult Mat_ConvertToWithParams(Mat m, Mat dst, int type, float alp... function Mat_ToBytes (line 219) | struct ByteArray Mat_ToBytes(Mat m) { function Mat_DataPtr (line 223) | struct ByteArray Mat_DataPtr(Mat m) { function Mat (line 228) | Mat Mat_Region(Mat m, Rect r) { function Mat (line 232) | Mat Mat_Reshape(Mat m, int cn, int rows) { function Mat (line 241) | Mat Mat_ReshapeWithSize(Mat m, int cn, struct IntVector dims) { function OpenCVResult (line 254) | OpenCVResult Mat_PatchNaNs(Mat m) { function Mat (line 263) | Mat Mat_ConvertFp16(Mat m) { function Mat (line 274) | Mat Mat_Sqrt(Mat m) { function Scalar (line 286) | Scalar Mat_Mean(Mat m) { function Scalar (line 300) | Scalar Mat_MeanWithMask(Mat m, Mat mask){ function OpenCVResult (line 310) | OpenCVResult LUT(Mat src, Mat lut, Mat dst) { function Mat_Rows (line 320) | int Mat_Rows(Mat m) { function Mat_Cols (line 325) | int Mat_Cols(Mat m) { function Mat_Channels (line 330) | int Mat_Channels(Mat m) { function Mat_Type (line 335) | int Mat_Type(Mat m) { function Mat_Step (line 340) | int Mat_Step(Mat m) { function Mat_Total (line 344) | int Mat_Total(Mat m) { function Mat_ElemSize (line 348) | int Mat_ElemSize(Mat m){ function Mat_Size (line 352) | void Mat_Size(Mat m, IntVector* res) { function Mat_GetUChar (line 367) | uint8_t Mat_GetUChar(Mat m, int row, int col) { function Mat_GetUChar3 (line 371) | uint8_t Mat_GetUChar3(Mat m, int x, int y, int z) { function Mat_GetSChar (line 377) | int8_t Mat_GetSChar(Mat m, int row, int col) { function Mat_GetSChar3 (line 381) | int8_t Mat_GetSChar3(Mat m, int x, int y, int z) { function Mat_GetShort (line 387) | int16_t Mat_GetShort(Mat m, int row, int col) { function Mat_GetShort3 (line 391) | int16_t Mat_GetShort3(Mat m, int x, int y, int z) { function Mat_GetInt (line 397) | int32_t Mat_GetInt(Mat m, int row, int col) { function Mat_GetInt3 (line 401) | int32_t Mat_GetInt3(Mat m, int x, int y, int z) { function Mat_GetFloat (line 407) | float Mat_GetFloat(Mat m, int row, int col) { function Mat_GetFloat3 (line 411) | float Mat_GetFloat3(Mat m, int x, int y, int z) { function Mat_GetDouble (line 417) | double Mat_GetDouble(Mat m, int row, int col) { function Mat_GetDouble3 (line 421) | double Mat_GetDouble3(Mat m, int x, int y, int z) { function Mat_SetTo (line 425) | void Mat_SetTo(Mat m, Scalar value) { function Mat_SetUChar (line 432) | void Mat_SetUChar(Mat m, int row, int col, uint8_t val) { function Mat_SetUChar3 (line 436) | void Mat_SetUChar3(Mat m, int x, int y, int z, uint8_t val) { function Mat_SetSChar (line 442) | void Mat_SetSChar(Mat m, int row, int col, int8_t val) { function Mat_SetSChar3 (line 446) | void Mat_SetSChar3(Mat m, int x, int y, int z, int8_t val) { function Mat_SetShort (line 452) | void Mat_SetShort(Mat m, int row, int col, int16_t val) { function Mat_SetShort3 (line 456) | void Mat_SetShort3(Mat m, int x, int y, int z, int16_t val) { function Mat_SetInt (line 462) | void Mat_SetInt(Mat m, int row, int col, int32_t val) { function Mat_SetInt3 (line 466) | void Mat_SetInt3(Mat m, int x, int y, int z, int32_t val) { function Mat_SetFloat (line 472) | void Mat_SetFloat(Mat m, int row, int col, float val) { function Mat_SetFloat3 (line 476) | void Mat_SetFloat3(Mat m, int x, int y, int z, float val) { function Mat_SetDouble (line 482) | void Mat_SetDouble(Mat m, int row, int col, double val) { function Mat_SetDouble3 (line 486) | void Mat_SetDouble3(Mat m, int x, int y, int z, double val) { function Mat_AddUChar (line 490) | void Mat_AddUChar(Mat m, uint8_t val) { function Mat_SubtractUChar (line 494) | void Mat_SubtractUChar(Mat m, uint8_t val) { function Mat_MultiplyUChar (line 498) | void Mat_MultiplyUChar(Mat m, uint8_t val) { function Mat_DivideUChar (line 502) | void Mat_DivideUChar(Mat m, uint8_t val) { function Mat_AddFloat (line 506) | void Mat_AddFloat(Mat m, float val) { function Mat_SubtractFloat (line 510) | void Mat_SubtractFloat(Mat m, float val) { function Mat_MultiplyFloat (line 514) | void Mat_MultiplyFloat(Mat m, float val) { function Mat_DivideFloat (line 518) | void Mat_DivideFloat(Mat m, float val) { function Mat (line 522) | Mat Mat_MultiplyMatrix(Mat x, Mat y) { function Mat (line 526) | Mat Mat_T(Mat x) { function OpenCVResult (line 535) | OpenCVResult Mat_AbsDiff(Mat src1, Mat src2, Mat dst) { function OpenCVResult (line 544) | OpenCVResult Mat_Add(Mat src1, Mat src2, Mat dst) { function OpenCVResult (line 553) | OpenCVResult Mat_AddWeighted(Mat src1, double alpha, Mat src2, double be... function OpenCVResult (line 562) | OpenCVResult Mat_BitwiseAnd(Mat src1, Mat src2, Mat dst) { function OpenCVResult (line 571) | OpenCVResult Mat_BitwiseAndWithMask(Mat src1, Mat src2, Mat dst, Mat mask){ function OpenCVResult (line 580) | OpenCVResult Mat_BitwiseNot(Mat src1, Mat dst) { function OpenCVResult (line 589) | OpenCVResult Mat_BitwiseNotWithMask(Mat src1, Mat dst, Mat mask) { function OpenCVResult (line 598) | OpenCVResult Mat_BitwiseOr(Mat src1, Mat src2, Mat dst) { function OpenCVResult (line 607) | OpenCVResult Mat_BitwiseOrWithMask(Mat src1, Mat src2, Mat dst, Mat mask) { function OpenCVResult (line 616) | OpenCVResult Mat_BitwiseXor(Mat src1, Mat src2, Mat dst) { function OpenCVResult (line 625) | OpenCVResult Mat_BitwiseXorWithMask(Mat src1, Mat src2, Mat dst, Mat mas... function OpenCVResult (line 634) | OpenCVResult Mat_BatchDistance(Mat src1, Mat src2, Mat dist, int dtype, ... function Mat_BorderInterpolate (line 644) | int Mat_BorderInterpolate(int p, int len, int borderType) { function OpenCVResult (line 653) | OpenCVResult Mat_CalcCovarMatrix(Mat samples, Mat covar, Mat mean, int f... function OpenCVResult (line 662) | OpenCVResult Mat_CartToPolar(Mat x, Mat y, Mat magnitude, Mat angle, boo... function Mat_CheckRange (line 671) | bool Mat_CheckRange(Mat m) { function OpenCVResult (line 680) | OpenCVResult Mat_Compare(Mat src1, Mat src2, Mat dst, int ct) { function Mat_CountNonZero (line 689) | int Mat_CountNonZero(Mat src) { function OpenCVResult (line 698) | OpenCVResult Mat_CompleteSymm(Mat m, bool lowerToUpper) { function OpenCVResult (line 707) | OpenCVResult Mat_ConvertScaleAbs(Mat src, Mat dst, double alpha, double ... function OpenCVResult (line 716) | OpenCVResult Mat_CopyMakeBorder(Mat src, Mat dst, int top, int bottom, i... function OpenCVResult (line 727) | OpenCVResult Mat_DCT(Mat src, Mat dst, int flags) { function Mat_Determinant (line 736) | double Mat_Determinant(Mat m) { function OpenCVResult (line 745) | OpenCVResult Mat_DFT(Mat m, Mat dst, int flags) { function OpenCVResult (line 754) | OpenCVResult Mat_Divide(Mat src1, Mat src2, Mat dst) { function Mat_Eigen (line 763) | bool Mat_Eigen(Mat src, Mat eigenvalues, Mat eigenvectors) { function OpenCVResult (line 772) | OpenCVResult Mat_EigenNonSymmetric(Mat src, Mat eigenvalues, Mat eigenve... function OpenCVResult (line 781) | OpenCVResult Mat_PCABackProject(Mat data, Mat mean, Mat eigenvectors, Ma... function OpenCVResult (line 790) | OpenCVResult Mat_PCACompute(Mat src, Mat mean, Mat eigenvectors, Mat eig... function OpenCVResult (line 799) | OpenCVResult Mat_PCAProject(Mat data, Mat mean, Mat eigenvectors, Mat re... function PSNR (line 808) | double PSNR(Mat src1, Mat src2) { function OpenCVResult (line 817) | OpenCVResult SVBackSubst(Mat w, Mat u, Mat vt, Mat rhs, Mat dst) { function OpenCVResult (line 826) | OpenCVResult SVDecomp(Mat src, Mat w, Mat u, Mat vt) { function OpenCVResult (line 835) | OpenCVResult Mat_Exp(Mat src, Mat dst) { function OpenCVResult (line 844) | OpenCVResult Mat_ExtractChannel(Mat src, Mat dst, int coi) { function OpenCVResult (line 853) | OpenCVResult Mat_FindNonZero(Mat src, Mat idx) { function OpenCVResult (line 862) | OpenCVResult Mat_Flip(Mat src, Mat dst, int flipCode) { function OpenCVResult (line 871) | OpenCVResult Mat_Gemm(Mat src1, Mat src2, double alpha, Mat src3, double... function Mat_GetOptimalDFTSize (line 880) | int Mat_GetOptimalDFTSize(int vecsize) { function OpenCVResult (line 889) | OpenCVResult Mat_Hconcat(Mat src1, Mat src2, Mat dst) { function OpenCVResult (line 898) | OpenCVResult Mat_Vconcat(Mat src1, Mat src2, Mat dst) { function OpenCVResult (line 907) | OpenCVResult Rotate(Mat src, Mat dst, int rotateCode) { function OpenCVResult (line 916) | OpenCVResult Mat_Idct(Mat src, Mat dst, int flags) { function OpenCVResult (line 925) | OpenCVResult Mat_Idft(Mat src, Mat dst, int flags, int nonzeroRows) { function OpenCVResult (line 934) | OpenCVResult Mat_InRange(Mat src, Mat lowerb, Mat upperb, Mat dst) { function OpenCVResult (line 943) | OpenCVResult Mat_InRangeWithScalar(Mat src, Scalar lowerb, Scalar upperb... function OpenCVResult (line 954) | OpenCVResult Mat_InsertChannel(Mat src, Mat dst, int coi) { function Mat_Invert (line 963) | double Mat_Invert(Mat src, Mat dst, int flags) { function KMeans (line 972) | double KMeans(Mat data, int k, Mat bestLabels, TermCriteria criteria, in... function KMeansPoints (line 981) | double KMeansPoints(PointVector points, int k, Mat bestLabels, TermCrite... function OpenCVResult (line 992) | OpenCVResult Mat_Log(Mat src, Mat dst) { function OpenCVResult (line 1001) | OpenCVResult Mat_Magnitude(Mat x, Mat y, Mat magnitude) { function Mat_Mahalanobis (line 1010) | double Mat_Mahalanobis(Mat v1, Mat v2, Mat icovar) { function OpenCVResult (line 1019) | OpenCVResult MulTransposed(Mat src, Mat dest, bool ata) { function OpenCVResult (line 1028) | OpenCVResult Mat_Max(Mat src1, Mat src2, Mat dst) { function OpenCVResult (line 1037) | OpenCVResult Mat_MeanStdDev(Mat src, Mat dstMean, Mat dstStdDev) { function OpenCVResult (line 1046) | OpenCVResult Mat_MeanStdDevWithMask(Mat src, Mat dstMean, Mat dstStdDev,... function OpenCVResult (line 1055) | OpenCVResult Mat_Merge(struct Mats mats, Mat dst) { function OpenCVResult (line 1070) | OpenCVResult Mat_Min(Mat src1, Mat src2, Mat dst) { function OpenCVResult (line 1079) | OpenCVResult Mat_MinMaxIdx(Mat m, double* minVal, double* maxVal, int* m... function OpenCVResult (line 1088) | OpenCVResult Mat_MinMaxLoc(Mat m, double* minVal, double* maxVal, Point*... function OpenCVResult (line 1104) | OpenCVResult Mat_MinMaxLocWithMask(Mat m, double* minVal, double* maxVal... function OpenCVResult (line 1120) | OpenCVResult Mat_MixChannels(struct Mats src, struct Mats dst, struct In... function OpenCVResult (line 1147) | OpenCVResult Mat_MulSpectrums(Mat a, Mat b, Mat c, int flags) { function OpenCVResult (line 1156) | OpenCVResult Mat_Multiply(Mat src1, Mat src2, Mat dst) { function OpenCVResult (line 1165) | OpenCVResult Mat_MultiplyWithParams(Mat src1, Mat src2, Mat dst, double ... function OpenCVResult (line 1174) | OpenCVResult Mat_Normalize(Mat src, Mat dst, double alpha, double beta, ... function Norm (line 1183) | double Norm(Mat src1, int normType) { function NormWithMats (line 1192) | double NormWithMats(Mat src1, Mat src2, int normType) { function OpenCVResult (line 1201) | OpenCVResult Mat_PerspectiveTransform(Mat src, Mat dst, Mat tm) { function Mat_Solve (line 1210) | bool Mat_Solve(Mat src1, Mat src2, Mat dst, int flags) { function Mat_SolveCubic (line 1219) | int Mat_SolveCubic(Mat coeffs, Mat roots) { function Mat_SolvePoly (line 1228) | double Mat_SolvePoly(Mat coeffs, Mat roots, int maxIters) { function OpenCVResult (line 1237) | OpenCVResult Mat_Reduce(Mat src, Mat dst, int dim, int rType, int dType) { function OpenCVResult (line 1246) | OpenCVResult Mat_ReduceArgMax(Mat src, Mat dst, int axis, bool lastIndex) { function OpenCVResult (line 1255) | OpenCVResult Mat_ReduceArgMin(Mat src, Mat dst, int axis, bool lastIndex) { function OpenCVResult (line 1264) | OpenCVResult Mat_Repeat(Mat src, int nY, int nX, Mat dst) { function OpenCVResult (line 1273) | OpenCVResult Mat_ScaleAdd(Mat src1, double alpha, Mat src2, Mat dst) { function OpenCVResult (line 1282) | OpenCVResult Mat_SetIdentity(Mat src, double scalar) { function OpenCVResult (line 1291) | OpenCVResult Mat_Sort(Mat src, Mat dst, int flags) { function OpenCVResult (line 1300) | OpenCVResult Mat_SortIdx(Mat src, Mat dst, int flags) { function OpenCVResult (line 1309) | OpenCVResult Mat_Split(Mat src, struct Mats* mats) { function OpenCVResult (line 1326) | OpenCVResult Mat_Subtract(Mat src1, Mat src2, Mat dst) { function Scalar (line 1335) | Scalar Mat_Trace(Mat src) { function OpenCVResult (line 1350) | OpenCVResult Mat_Transform(Mat src, Mat dst, Mat tm) { function OpenCVResult (line 1359) | OpenCVResult Mat_Transpose(Mat src, Mat dst) { function OpenCVResult (line 1368) | OpenCVResult Mat_TransposeND(Mat src, struct IntVector order, Mat dst) { function OpenCVResult (line 1382) | OpenCVResult Mat_PolarToCart(Mat magnitude, Mat degree, Mat x, Mat y, bo... function OpenCVResult (line 1391) | OpenCVResult Mat_Pow(Mat src, double power, Mat dst) { function OpenCVResult (line 1400) | OpenCVResult Mat_Phase(Mat x, Mat y, Mat angle, bool angleInDegrees) { function Scalar (line 1409) | Scalar Mat_Sum(Mat src) { function TermCriteria (line 1425) | TermCriteria TermCriteria_New(int typ, int maxCount, double epsilon) { function Contours_Close (line 1434) | void Contours_Close(struct Contours cs) { function CStrings_Close (line 1442) | void CStrings_Close(struct CStrings cstrs) { function KeyPoints_Close (line 1449) | void KeyPoints_Close(struct KeyPoints ks) { function Points_Close (line 1453) | void Points_Close(Points ps) { function Point_Close (line 1461) | void Point_Close(Point p) {} function Points2f_Close (line 1463) | void Points2f_Close(Points2f ps) { function Point2f_Close (line 1471) | void Point2f_Close(Point2f p) {} function Rects_Close (line 1473) | void Rects_Close(struct Rects rs) { function DMatches_Close (line 1477) | void DMatches_Close(struct DMatches ds) { function MultiDMatches_Close (line 1481) | void MultiDMatches_Close(struct MultiDMatches mds) { function MultiDMatches_get (line 1489) | struct DMatches MultiDMatches_get(struct MultiDMatches mds, int index) { function Mat (line 1494) | Mat Mats_get(struct Mats mats, int i) { function Mats_Close (line 1498) | void Mats_Close(struct Mats mats) { function ByteArray_Release (line 1502) | void ByteArray_Release(struct ByteArray buf) { function toByteArray (line 1506) | struct ByteArray toByteArray(const char* buf, int len) { function int64 (line 1512) | int64 GetCVTickCount() { function GetTickFrequency (line 1521) | double GetTickFrequency() { function Mat (line 1530) | Mat Mat_rowRange(Mat m,int startrow,int endrow) { function Mat (line 1539) | Mat Mat_colRange(Mat m,int startrow,int endrow) { function PointVector (line 1548) | PointVector PointVector_New() { function PointVector (line 1552) | PointVector PointVector_NewFromPoints(Contour points) { function PointVector (line 1562) | PointVector PointVector_NewFromMat(Mat mat) { function Point (line 1568) | Point PointVector_At(PointVector pv, int idx) { function PointVector_Append (line 1573) | void PointVector_Append(PointVector pv, Point p) { function PointVector_Size (line 1577) | int PointVector_Size(PointVector p) { function PointVector_Close (line 1581) | void PointVector_Close(PointVector p) { function PointsVector (line 1586) | PointsVector PointsVector_New() { function PointsVector (line 1590) | PointsVector PointsVector_NewFromPoints(Contours points) { function PointsVector_Size (line 1608) | int PointsVector_Size(PointsVector ps) { function PointVector (line 1612) | PointVector PointsVector_At(PointsVector ps, int idx) { function PointsVector_Append (line 1617) | void PointsVector_Append(PointsVector psv, PointVector pv) { function PointsVector_Close (line 1621) | void PointsVector_Close(PointsVector ps) { function Point2fVector (line 1626) | Point2fVector Point2fVector_New() { function Point2fVector (line 1630) | Point2fVector Point2fVector_NewFromPoints(Contour2f points) { function Point2fVector (line 1640) | Point2fVector Point2fVector_NewFromMat(Mat mat) { function Point2f (line 1646) | Point2f Point2fVector_At(Point2fVector pfv, int idx) { function Point2fVector_Size (line 1651) | int Point2fVector_Size(Point2fVector pfv) { function Point2fVector_Close (line 1655) | void Point2fVector_Close(Point2fVector pv) { function IntVector_Close (line 1661) | void IntVector_Close(struct IntVector ivec) { function RNG (line 1665) | RNG TheRNG() { function SetRNGSeed (line 1669) | void SetRNGSeed(int seed) { function RNG_Fill (line 1673) | void RNG_Fill(RNG rng, Mat mat, int distType, double a, double b, bool s... function RNG_Gaussian (line 1681) | double RNG_Gaussian(RNG rng, double sigma) { function RNG_Next (line 1690) | unsigned int RNG_Next(RNG rng) { function RandN (line 1699) | void RandN(Mat mat, Scalar mean, Scalar stddev) { function RandShuffle (line 1709) | void RandShuffle(Mat mat) { function RandShuffleWithParams (line 1717) | void RandShuffleWithParams(Mat mat, double iterFactor, RNG rng) { function RandU (line 1725) | void RandU(Mat mat, Scalar low, Scalar high) { function copyPointVectorToPoint2fVector (line 1735) | void copyPointVectorToPoint2fVector(PointVector src, Point2fVector dest) { function StdByteVectorInitialize (line 1741) | void StdByteVectorInitialize(void* data) { function StdByteVectorFree (line 1745) | void StdByteVectorFree(void *data) { function StdByteVectorLen (line 1749) | size_t StdByteVectorLen(void *data) { function Points2fVector (line 1757) | Points2fVector Points2fVector_New(){ function Points2fVector (line 1761) | Points2fVector Points2fVector_NewFromPoints(Contours2f points) { function Points2fVector_Size (line 1772) | int Points2fVector_Size(Points2fVector ps) { function Point2fVector (line 1776) | Point2fVector Points2fVector_At(Points2fVector ps, int idx) { function Points2fVector_Append (line 1780) | void Points2fVector_Append(Points2fVector psv, Point2fVector pv) { function Points2fVector_Close (line 1784) | void Points2fVector_Close(Points2fVector ps) { function Point3fVector (line 1789) | Point3fVector Point3fVector_New() { function Point3fVector (line 1794) | Point3fVector Point3fVector_NewFromPoints(Contour3f points) { function Point3fVector (line 1807) | Point3fVector Point3fVector_NewFromMat(Mat mat) { function Point3f (line 1813) | Point3f Point3fVector_At(Point3fVector pfv, int idx) { function Point3fVector_Append (line 1822) | void Point3fVector_Append(Point3fVector pfv, Point3f point) { function Point3fVector_Size (line 1826) | int Point3fVector_Size(Point3fVector pfv) { function Point3fVector_Close (line 1830) | void Point3fVector_Close(Point3fVector pv) { function Points3fVector (line 1835) | Points3fVector Points3fVector_New(){ function Points3fVector (line 1839) | Points3fVector Points3fVector_NewFromPoints(Contours3f points) { function Points3fVector_Size (line 1850) | int Points3fVector_Size(Points3fVector ps) { function Point3fVector (line 1854) | Point3fVector Points3fVector_At(Points3fVector ps, int idx) { function Points3fVector_Append (line 1858) | void Points3fVector_Append(Points3fVector psv, Point3fVector pv) { function Points3fVector_Close (line 1862) | void Points3fVector_Close(Points3fVector ps) { function SetNumThreads (line 1867) | void SetNumThreads(int n) { function GetNumThreads (line 1871) | int GetNumThreads() { function RotatedRect_Create (line 1875) | struct RotatedRect RotatedRect_Create(struct Point2f center, int width, ... function RotatedRect2f_Create (line 1902) | struct RotatedRect2f RotatedRect2f_Create(struct Point2f center, float w... FILE: core.go function GetLastException (line 17) | func GetLastException() int { function GetLastExceptionMessage (line 22) | func GetLastExceptionMessage() string { function ClearLastException (line 27) | func ClearLastException() { function LastExceptionError (line 32) | func LastExceptionError() error { function OpenCVResult (line 42) | func OpenCVResult(result C.OpenCVResult) error { constant MatChannels1 (line 55) | MatChannels1 = 0 constant MatChannels2 (line 58) | MatChannels2 = 8 constant MatChannels3 (line 61) | MatChannels3 = 16 constant MatChannels4 (line 64) | MatChannels4 = 24 type MatType (line 68) | type MatType constant MatTypeCV8U (line 72) | MatTypeCV8U MatType = 0 constant MatTypeCV8S (line 75) | MatTypeCV8S MatType = 1 constant MatTypeCV16U (line 78) | MatTypeCV16U MatType = 2 constant MatTypeCV16S (line 81) | MatTypeCV16S MatType = 3 constant MatTypeCV16SC2 (line 84) | MatTypeCV16SC2 = MatTypeCV16S + MatChannels2 constant MatTypeCV32S (line 87) | MatTypeCV32S MatType = 4 constant MatTypeCV32F (line 90) | MatTypeCV32F MatType = 5 constant MatTypeCV64F (line 93) | MatTypeCV64F MatType = 6 constant MatTypeCV16F (line 96) | MatTypeCV16F MatType = 7 constant MatTypeCV8UC1 (line 99) | MatTypeCV8UC1 = MatTypeCV8U + MatChannels1 constant MatTypeCV8UC2 (line 102) | MatTypeCV8UC2 = MatTypeCV8U + MatChannels2 constant MatTypeCV8UC3 (line 105) | MatTypeCV8UC3 = MatTypeCV8U + MatChannels3 constant MatTypeCV8UC4 (line 108) | MatTypeCV8UC4 = MatTypeCV8U + MatChannels4 constant MatTypeCV8SC1 (line 111) | MatTypeCV8SC1 = MatTypeCV8S + MatChannels1 constant MatTypeCV8SC2 (line 114) | MatTypeCV8SC2 = MatTypeCV8S + MatChannels2 constant MatTypeCV8SC3 (line 117) | MatTypeCV8SC3 = MatTypeCV8S + MatChannels3 constant MatTypeCV8SC4 (line 120) | MatTypeCV8SC4 = MatTypeCV8S + MatChannels4 constant MatTypeCV16UC1 (line 123) | MatTypeCV16UC1 = MatTypeCV16U + MatChannels1 constant MatTypeCV16UC2 (line 126) | MatTypeCV16UC2 = MatTypeCV16U + MatChannels2 constant MatTypeCV16UC3 (line 129) | MatTypeCV16UC3 = MatTypeCV16U + MatChannels3 constant MatTypeCV16UC4 (line 132) | MatTypeCV16UC4 = MatTypeCV16U + MatChannels4 constant MatTypeCV16SC1 (line 135) | MatTypeCV16SC1 = MatTypeCV16S + MatChannels1 constant MatTypeCV16SC3 (line 138) | MatTypeCV16SC3 = MatTypeCV16S + MatChannels3 constant MatTypeCV16SC4 (line 141) | MatTypeCV16SC4 = MatTypeCV16S + MatChannels4 constant MatTypeCV32SC1 (line 144) | MatTypeCV32SC1 = MatTypeCV32S + MatChannels1 constant MatTypeCV32SC2 (line 147) | MatTypeCV32SC2 = MatTypeCV32S + MatChannels2 constant MatTypeCV32SC3 (line 150) | MatTypeCV32SC3 = MatTypeCV32S + MatChannels3 constant MatTypeCV32SC4 (line 153) | MatTypeCV32SC4 = MatTypeCV32S + MatChannels4 constant MatTypeCV32FC1 (line 156) | MatTypeCV32FC1 = MatTypeCV32F + MatChannels1 constant MatTypeCV32FC2 (line 159) | MatTypeCV32FC2 = MatTypeCV32F + MatChannels2 constant MatTypeCV32FC3 (line 162) | MatTypeCV32FC3 = MatTypeCV32F + MatChannels3 constant MatTypeCV32FC4 (line 165) | MatTypeCV32FC4 = MatTypeCV32F + MatChannels4 constant MatTypeCV64FC1 (line 168) | MatTypeCV64FC1 = MatTypeCV64F + MatChannels1 constant MatTypeCV64FC2 (line 171) | MatTypeCV64FC2 = MatTypeCV64F + MatChannels2 constant MatTypeCV64FC3 (line 174) | MatTypeCV64FC3 = MatTypeCV64F + MatChannels3 constant MatTypeCV64FC4 (line 177) | MatTypeCV64FC4 = MatTypeCV64F + MatChannels4 constant MatTypeCV16FC1 (line 180) | MatTypeCV16FC1 = MatTypeCV16F + MatChannels1 constant MatTypeCV16FC2 (line 183) | MatTypeCV16FC2 = MatTypeCV16F + MatChannels2 constant MatTypeCV16FC3 (line 186) | MatTypeCV16FC3 = MatTypeCV16F + MatChannels3 constant MatTypeCV16FC4 (line 189) | MatTypeCV16FC4 = MatTypeCV16F + MatChannels4 type CompareType (line 194) | type CompareType constant CompareEQ (line 198) | CompareEQ CompareType = 0 constant CompareGT (line 201) | CompareGT CompareType = 1 constant CompareGE (line 204) | CompareGE CompareType = 2 constant CompareLT (line 207) | CompareLT CompareType = 3 constant CompareLE (line 210) | CompareLE CompareType = 4 constant CompareNE (line 213) | CompareNE CompareType = 5 type Point2f (line 216) | type Point2f struct function NewPoint2f (line 221) | func NewPoint2f(x, y float32) Point2f { type Mat (line 234) | type Mat struct method FromPtr (line 392) | func (m *Mat) FromPtr(rows int, cols int, mt MatType, prow int, pcol i... method Ptr (line 397) | func (m *Mat) Ptr() C.Mat { method Empty (line 402) | func (m *Mat) Empty() bool { method Closed (line 408) | func (m *Mat) Closed() bool { method IsContinuous (line 416) | func (m *Mat) IsContinuous() bool { method Inv (line 424) | func (m *Mat) Inv() { method Col (line 430) | func (m *Mat) Col(col int) Mat { method Row (line 436) | func (m *Mat) Row(row int) Mat { method Copy (line 444) | func (m *Mat) Copy() Mat { method Clone (line 452) | func (m *Mat) Clone() Mat { method CopyTo (line 460) | func (m *Mat) CopyTo(dst *Mat) error { method CopyToWithMask (line 468) | func (m *Mat) CopyToWithMask(dst *Mat, mask Mat) error { method ConvertTo (line 476) | func (m *Mat) ConvertTo(dst *Mat, mt MatType) error { method ConvertToWithParams (line 480) | func (m *Mat) ConvertToWithParams(dst *Mat, mt MatType, alpha, beta fl... method Total (line 488) | func (m *Mat) Total() int { method Size (line 496) | func (m *Mat) Size() (dims []int) { method ToBytes (line 518) | func (m *Mat) ToBytes() []byte { method DataPtrUint8 (line 527) | func (m *Mat) DataPtrUint8() ([]uint8, error) { method DataPtrInt8 (line 545) | func (m *Mat) DataPtrInt8() ([]int8, error) { method DataPtrUint16 (line 567) | func (m *Mat) DataPtrUint16() ([]uint16, error) { method DataPtrInt16 (line 589) | func (m *Mat) DataPtrInt16() ([]int16, error) { method DataPtrFloat32 (line 611) | func (m *Mat) DataPtrFloat32() ([]float32, error) { method DataPtrFloat64 (line 633) | func (m *Mat) DataPtrFloat64() ([]float64, error) { method Region (line 654) | func (m *Mat) Region(rio image.Rectangle) Mat { method Reshape (line 669) | func (m *Mat) Reshape(cn int, rows int) Mat { method ReshapeWithSize (line 677) | func (m *Mat) ReshapeWithSize(cn int, dims []int) Mat { method ConvertFp16 (line 695) | func (m *Mat) ConvertFp16() Mat { method Mean (line 702) | func (m *Mat) Mean() Scalar { method MeanWithMask (line 710) | func (m *Mat) MeanWithMask(mask Mat) Scalar { method Sqrt (line 719) | func (m *Mat) Sqrt() Mat { method Sum (line 727) | func (m *Mat) Sum() Scalar { method PatchNaNs (line 736) | func (m *Mat) PatchNaNs() error { method Rows (line 752) | func (m *Mat) Rows() int { method Cols (line 757) | func (m *Mat) Cols() int { method Channels (line 762) | func (m *Mat) Channels() int { method Type (line 767) | func (m *Mat) Type() MatType { method Step (line 772) | func (m *Mat) Step() int { method ElemSize (line 777) | func (m *Mat) ElemSize() int { method GetUCharAt (line 783) | func (m *Mat) GetUCharAt(row int, col int) uint8 { method GetUCharAt3 (line 789) | func (m *Mat) GetUCharAt3(x, y, z int) uint8 { method GetSCharAt (line 795) | func (m *Mat) GetSCharAt(row int, col int) int8 { method GetSCharAt3 (line 801) | func (m *Mat) GetSCharAt3(x, y, z int) int8 { method GetShortAt (line 807) | func (m *Mat) GetShortAt(row int, col int) int16 { method GetShortAt3 (line 813) | func (m *Mat) GetShortAt3(x, y, z int) int16 { method GetIntAt (line 819) | func (m *Mat) GetIntAt(row int, col int) int32 { method GetIntAt3 (line 825) | func (m *Mat) GetIntAt3(x, y, z int) int32 { method GetFloatAt (line 831) | func (m *Mat) GetFloatAt(row int, col int) float32 { method GetFloatAt3 (line 837) | func (m *Mat) GetFloatAt3(x, y, z int) float32 { method GetDoubleAt (line 843) | func (m *Mat) GetDoubleAt(row int, col int) float64 { method GetDoubleAt3 (line 849) | func (m *Mat) GetDoubleAt3(x, y, z int) float64 { method SetTo (line 854) | func (m *Mat) SetTo(s Scalar) { method SetUCharAt (line 867) | func (m *Mat) SetUCharAt(row int, col int, val uint8) { method SetUCharAt3 (line 873) | func (m *Mat) SetUCharAt3(x, y, z int, val uint8) { method SetSCharAt (line 879) | func (m *Mat) SetSCharAt(row int, col int, val int8) { method SetSCharAt3 (line 885) | func (m *Mat) SetSCharAt3(x, y, z int, val int8) { method SetShortAt (line 891) | func (m *Mat) SetShortAt(row int, col int, val int16) { method SetShortAt3 (line 897) | func (m *Mat) SetShortAt3(x, y, z int, val int16) { method SetIntAt (line 903) | func (m *Mat) SetIntAt(row int, col int, val int32) { method SetIntAt3 (line 909) | func (m *Mat) SetIntAt3(x, y, z int, val int32) { method SetFloatAt (line 915) | func (m *Mat) SetFloatAt(row int, col int, val float32) { method SetFloatAt3 (line 921) | func (m *Mat) SetFloatAt3(x, y, z int, val float32) { method SetDoubleAt (line 927) | func (m *Mat) SetDoubleAt(row int, col int, val float64) { method SetDoubleAt3 (line 933) | func (m *Mat) SetDoubleAt3(x, y, z int, val float64) { method AddUChar (line 939) | func (m *Mat) AddUChar(val uint8) { method SubtractUChar (line 945) | func (m *Mat) SubtractUChar(val uint8) { method MultiplyUChar (line 951) | func (m *Mat) MultiplyUChar(val uint8) { method DivideUChar (line 957) | func (m *Mat) DivideUChar(val uint8) { method AddFloat (line 963) | func (m *Mat) AddFloat(val float32) { method SubtractFloat (line 969) | func (m *Mat) SubtractFloat(val float32) { method MultiplyFloat (line 975) | func (m *Mat) MultiplyFloat(val float32) { method DivideFloat (line 981) | func (m *Mat) DivideFloat(val float32) { method MultiplyMatrix (line 986) | func (m *Mat) MultiplyMatrix(x Mat) Mat { method T (line 992) | func (m *Mat) T() Mat { method GetVecbAt (line 2118) | func (m *Mat) GetVecbAt(row int, col int) Vecb { method GetVecfAt (line 2134) | func (m *Mat) GetVecfAt(row int, col int) Vecf { method GetVecdAt (line 2150) | func (m *Mat) GetVecdAt(row int, col int) Vecd { method GetVeciAt (line 2166) | func (m *Mat) GetVeciAt(row int, col int) Veci { method RowRange (line 2554) | func (m *Mat) RowRange(start, end int) Mat { method ColRange (line 2562) | func (m *Mat) ColRange(start, end int) Mat { function NewMat (line 242) | func NewMat() Mat { function NewMatFromCMat (line 247) | func NewMatFromCMat(c_mat unsafe.Pointer) Mat { function NewMatWithSize (line 252) | func NewMatWithSize(rows int, cols int, mt MatType) Mat { function NewMatWithSizes (line 257) | func NewMatWithSizes(sizes []int, mt MatType) Mat { function NewMatWithSizesWithScalar (line 271) | func NewMatWithSizesWithScalar(sizes []int, mt MatType, s Scalar) Mat { function NewMatWithSizesFromBytes (line 291) | func NewMatWithSizesFromBytes(sizes []int, mt MatType, data []byte) (Mat... function NewMatFromScalar (line 309) | func NewMatFromScalar(s Scalar, mt MatType) Mat { function NewMatWithSizeFromScalar (line 322) | func NewMatWithSizeFromScalar(s Scalar, rows int, cols int, mt MatType) ... function NewMatFromBytes (line 334) | func NewMatFromBytes(rows int, cols int, mt MatType, data []byte) (Mat, ... function NewMatFromPoint2fVector (line 353) | func NewMatFromPoint2fVector(pfv Point2fVector, copyData bool) Mat { function NewMatFromPointVector (line 359) | func NewMatFromPointVector(pv PointVector, copyData bool) Mat { function Eye (line 369) | func Eye(rows int, cols int, mt MatType) Mat { function Zeros (line 378) | func Zeros(rows int, cols int, mt MatType) Mat { function Ones (line 387) | func Ones(rows int, cols int, mt MatType) Mat { function LUT (line 747) | func LUT(src, wbLUT Mat, dst *Mat) error { function AbsDiff (line 1001) | func AbsDiff(src1, src2 Mat, dst *Mat) error { function Add (line 1009) | func Add(src1, src2 Mat, dst *Mat) error { function AddWeighted (line 1017) | func AddWeighted(src1 Mat, alpha float64, src2 Mat, beta float64, gamma ... function BitwiseAnd (line 1027) | func BitwiseAnd(src1 Mat, src2 Mat, dst *Mat) error { function BitwiseAndWithMask (line 1037) | func BitwiseAndWithMask(src1 Mat, src2 Mat, dst *Mat, mask Mat) error { function BitwiseNot (line 1045) | func BitwiseNot(src1 Mat, dst *Mat) error { function BitwiseNotWithMask (line 1053) | func BitwiseNotWithMask(src1 Mat, dst *Mat, mask Mat) error { function BitwiseOr (line 1062) | func BitwiseOr(src1 Mat, src2 Mat, dst *Mat) error { function BitwiseOrWithMask (line 1071) | func BitwiseOrWithMask(src1 Mat, src2 Mat, dst *Mat, mask Mat) error { function BitwiseXor (line 1080) | func BitwiseXor(src1 Mat, src2 Mat, dst *Mat) error { function BitwiseXorWithMask (line 1089) | func BitwiseXorWithMask(src1 Mat, src2 Mat, dst *Mat, mask Mat) error { function BatchDistance (line 1097) | func BatchDistance(src1 Mat, src2 Mat, dist Mat, dtype MatType, nidx Mat... function BorderInterpolate (line 1105) | func BorderInterpolate(p int, len int, borderType CovarFlags) int { type CovarFlags (line 1114) | type CovarFlags constant CovarScrambled (line 1118) | CovarScrambled CovarFlags = 0 constant CovarNormal (line 1121) | CovarNormal CovarFlags = 1 constant CovarUseAvg (line 1124) | CovarUseAvg CovarFlags = 2 constant CovarScale (line 1127) | CovarScale CovarFlags = 4 constant CovarRows (line 1130) | CovarRows CovarFlags = 8 constant CovarCols (line 1133) | CovarCols CovarFlags = 16 function CalcCovarMatrix (line 1140) | func CalcCovarMatrix(samples Mat, covar *Mat, mean *Mat, flags CovarFlag... function CartToPolar (line 1148) | func CartToPolar(x Mat, y Mat, magnitude *Mat, angle *Mat, angleInDegree... function CheckRange (line 1156) | func CheckRange(src Mat) bool { function Compare (line 1165) | func Compare(src1 Mat, src2 Mat, dst *Mat, ct CompareType) error { function CountNonZero (line 1173) | func CountNonZero(src Mat) int { function CompleteSymm (line 1181) | func CompleteSymm(m Mat, lowerToUpper bool) error { function ConvertScaleAbs (line 1189) | func ConvertScaleAbs(src Mat, dst *Mat, alpha float64, beta float64) err... function CopyMakeBorder (line 1197) | func CopyMakeBorder(src Mat, dst *Mat, top int, bottom int, left int, ri... type DftFlags (line 1213) | type DftFlags constant DftForward (line 1217) | DftForward DftFlags = 0 constant DftInverse (line 1220) | DftInverse DftFlags = 1 constant DftScale (line 1223) | DftScale DftFlags = 2 constant DftRows (line 1226) | DftRows DftFlags = 4 constant DftComplexOutput (line 1229) | DftComplexOutput DftFlags = 16 constant DftRealOutput (line 1234) | DftRealOutput DftFlags = 32 constant DftComplexInput (line 1237) | DftComplexInput DftFlags = 64 constant DctInverse (line 1240) | DctInverse = DftInverse constant DctRows (line 1243) | DctRows = DftRows function DCT (line 1250) | func DCT(src Mat, dst *Mat, flags DftFlags) error { function Determinant (line 1258) | func Determinant(src Mat) float64 { function DFT (line 1267) | func DFT(src Mat, dst *Mat, flags DftFlags) error { function Divide (line 1276) | func Divide(src1 Mat, src2 Mat, dst *Mat) error { function Eigen (line 1284) | func Eigen(src Mat, eigenvalues *Mat, eigenvectors *Mat) bool { function EigenNonSymmetric (line 1293) | func EigenNonSymmetric(src Mat, eigenvalues *Mat, eigenvectors *Mat) err... function PCABackProject (line 1301) | func PCABackProject(data Mat, mean Mat, eigenvectors Mat, result *Mat) e... function PCACompute (line 1314) | func PCACompute(src Mat, mean *Mat, eigenvectors *Mat, eigenvalues *Mat,... function PCAProject (line 1322) | func PCAProject(data Mat, mean Mat, eigenvectors Mat, result *Mat) error { function PSNR (line 1330) | func PSNR(src1 Mat, src2 Mat) float64 { function SVBackSubst (line 1338) | func SVBackSubst(w Mat, u Mat, vt Mat, rhs Mat, dst *Mat) error { function SVDecomp (line 1346) | func SVDecomp(src Mat, w *Mat, u *Mat, vt *Mat) error { function Exp (line 1354) | func Exp(src Mat, dst *Mat) error { function ExtractChannel (line 1362) | func ExtractChannel(src Mat, dst *Mat, coi int) error { function FindNonZero (line 1370) | func FindNonZero(src Mat, idx *Mat) error { function Flip (line 1378) | func Flip(src Mat, dst *Mat, flipCode int) error { function Gemm (line 1386) | func Gemm(src1, src2 Mat, alpha float64, src3 Mat, beta float64, dst *Ma... function GetOptimalDFTSize (line 1395) | func GetOptimalDFTSize(vecsize int) int { function Hconcat (line 1403) | func Hconcat(src1, src2 Mat, dst *Mat) error { function Vconcat (line 1411) | func Vconcat(src1, src2 Mat, dst *Mat) error { type RotateFlag (line 1419) | type RotateFlag constant Rotate90Clockwise (line 1423) | Rotate90Clockwise RotateFlag = 0 constant Rotate180Clockwise (line 1425) | Rotate180Clockwise RotateFlag = 1 constant Rotate90CounterClockwise (line 1427) | Rotate90CounterClockwise RotateFlag = 2 function Rotate (line 1434) | func Rotate(src Mat, dst *Mat, code RotateFlag) error { function IDCT (line 1442) | func IDCT(src Mat, dst *Mat, flags int) error { function IDFT (line 1450) | func IDFT(src Mat, dst *Mat, flags, nonzeroRows int) error { function InRange (line 1458) | func InRange(src, lb, ub Mat, dst *Mat) error { function InRangeWithScalar (line 1466) | func InRangeWithScalar(src Mat, lb, ub Scalar, dst *Mat) error { function InsertChannel (line 1489) | func InsertChannel(src Mat, dst *Mat, coi int) error { function Invert (line 1497) | func Invert(src Mat, dst *Mat, flags SolveDecompositionFlags) float64 { type KMeansFlags (line 1506) | type KMeansFlags constant KMeansRandomCenters (line 1510) | KMeansRandomCenters KMeansFlags = 0 constant KMeansPPCenters (line 1512) | KMeansPPCenters KMeansFlags = 1 constant KMeansUseInitialLabels (line 1515) | KMeansUseInitialLabels KMeansFlags = 2 function KMeans (line 1522) | func KMeans(data Mat, k int, bestLabels *Mat, criteria TermCriteria, att... function KMeansPoints (line 1531) | func KMeansPoints(points PointVector, k int, bestLabels *Mat, criteria T... function Log (line 1540) | func Log(src Mat, dst *Mat) error { function Magnitude (line 1548) | func Magnitude(x, y Mat, magnitude *Mat) error { function Mahalanobis (line 1556) | func Mahalanobis(v1, v2, icovar Mat) float64 { function MulTransposed (line 1564) | func MulTransposed(src Mat, dest *Mat, ata bool) error { function Max (line 1572) | func Max(src1, src2 Mat, dst *Mat) error { function MeanStdDev (line 1580) | func MeanStdDev(src Mat, dst *Mat, dstStdDev *Mat) error { function MeanStdDevWithMask (line 1588) | func MeanStdDevWithMask(src Mat, dstMean *Mat, dstStdDev *Mat, mask Mat)... function Merge (line 1596) | func Merge(mv []Mat, dst *Mat) error { function Min (line 1613) | func Min(src1, src2 Mat, dst *Mat) error { function MinMaxIdx (line 1621) | func MinMaxIdx(input Mat) (minVal, maxVal float32, minIdx, maxIdx int) { function MinMaxLoc (line 1636) | func MinMaxLoc(input Mat) (minVal, maxVal float32, minLoc, maxLoc image.... function MinMaxLocWithMask (line 1654) | func MinMaxLocWithMask(input, mask Mat) (minVal, maxVal float32, minLoc,... function MixChannels (line 1672) | func MixChannels(src []Mat, dst []Mat, fromTo []int) error { function MulSpectrums (line 1713) | func MulSpectrums(a Mat, b Mat, dst *Mat, flags DftFlags) error { function Multiply (line 1722) | func Multiply(src1 Mat, src2 Mat, dst *Mat) error { function MultiplyWithParams (line 1731) | func MultiplyWithParams(src1 Mat, src2 Mat, dst *Mat, scale float64, dty... type NormType (line 1739) | type NormType constant NormInf (line 1743) | NormInf NormType = 1 constant NormL1 (line 1746) | NormL1 NormType = 2 constant NormL2 (line 1749) | NormL2 NormType = 4 constant NormL2Sqr (line 1752) | NormL2Sqr NormType = 5 constant NormHamming (line 1755) | NormHamming NormType = 6 constant NormHamming2 (line 1758) | NormHamming2 NormType = 7 constant NormTypeMask (line 1761) | NormTypeMask NormType = 7 constant NormRelative (line 1764) | NormRelative NormType = 8 constant NormMinMax (line 1767) | NormMinMax NormType = 32 function Normalize (line 1774) | func Normalize(src Mat, dst *Mat, alpha float64, beta float64, typ NormT... function Norm (line 1782) | func Norm(src1 Mat, normType NormType) float64 { function NormWithMats (line 1790) | func NormWithMats(src1 Mat, src2 Mat, normType NormType) float64 { function PerspectiveTransform (line 1798) | func PerspectiveTransform(src Mat, dst *Mat, tm Mat) error { type TermCriteriaType (line 1806) | type TermCriteriaType constant Count (line 1810) | Count TermCriteriaType = 1 constant MaxIter (line 1813) | MaxIter TermCriteriaType = 1 constant EPS (line 1817) | EPS TermCriteriaType = 2 type SolveDecompositionFlags (line 1820) | type SolveDecompositionFlags constant SolveDecompositionLu (line 1824) | SolveDecompositionLu SolveDecompositionFlags = 0 constant SolveDecompositionSvd (line 1827) | SolveDecompositionSvd SolveDecompositionFlags = 1 constant SolveDecompositionEing (line 1830) | SolveDecompositionEing SolveDecompositionFlags = 2 constant SolveDecompositionCholesky (line 1833) | SolveDecompositionCholesky SolveDecompositionFlags = 3 constant SolveDecompositionQr (line 1836) | SolveDecompositionQr SolveDecompositionFlags = 4 constant SolveDecompositionNormal (line 1841) | SolveDecompositionNormal SolveDecompositionFlags = 5 function Solve (line 1848) | func Solve(src1 Mat, src2 Mat, dst *Mat, flags SolveDecompositionFlags) ... function SolveCubic (line 1856) | func SolveCubic(coeffs Mat, roots *Mat) int { function SolvePoly (line 1864) | func SolvePoly(coeffs Mat, roots *Mat, maxIters int) float64 { type ReduceTypes (line 1868) | type ReduceTypes constant ReduceSum (line 1872) | ReduceSum ReduceTypes = 0 constant ReduceAvg (line 1875) | ReduceAvg ReduceTypes = 1 constant ReduceMax (line 1878) | ReduceMax ReduceTypes = 2 constant ReduceMin (line 1881) | ReduceMin ReduceTypes = 3 function Reduce (line 1888) | func Reduce(src Mat, dst *Mat, dim int, rType ReduceTypes, dType MatType... function ReduceArgMax (line 1896) | func ReduceArgMax(src Mat, dst *Mat, axis int, lastIndex bool) error { function ReduceArgMin (line 1904) | func ReduceArgMin(src Mat, dst *Mat, axis int, lastIndex bool) error { function Repeat (line 1912) | func Repeat(src Mat, nY int, nX int, dst *Mat) error { function ScaleAdd (line 1920) | func ScaleAdd(src1 Mat, alpha float64, src2 Mat, dst *Mat) error { function SetIdentity (line 1928) | func SetIdentity(src Mat, scalar float64) error { type SortFlags (line 1932) | type SortFlags constant SortEveryRow (line 1936) | SortEveryRow SortFlags = 0 constant SortEveryColumn (line 1939) | SortEveryColumn SortFlags = 1 constant SortAscending (line 1942) | SortAscending SortFlags = 0 constant SortDescending (line 1945) | SortDescending SortFlags = 16 function Sort (line 1952) | func Sort(src Mat, dst *Mat, flags SortFlags) error { function SortIdx (line 1961) | func SortIdx(src Mat, dst *Mat, flags SortFlags) error { function Split (line 1970) | func Split(src Mat) (mv []Mat) { function Subtract (line 1986) | func Subtract(src1 Mat, src2 Mat, dst *Mat) error { function Trace (line 1994) | func Trace(src Mat) Scalar { function Transform (line 2003) | func Transform(src Mat, dst *Mat, tm Mat) error { function Transpose (line 2011) | func Transpose(src Mat, dst *Mat) error { function TransposeND (line 2019) | func TransposeND(src Mat, order []int, dst *Mat) error { function Pow (line 2037) | func Pow(src Mat, power float64, dst *Mat) error { function PolarToCart (line 2045) | func PolarToCart(magnitude Mat, degree Mat, x *Mat, y *Mat, angleInDegre... function Phase (line 2053) | func Phase(x, y Mat, angle *Mat, angleInDegrees bool) error { type TermCriteria (line 2061) | type TermCriteria struct method Ptr (line 2071) | func (tc *TermCriteria) Ptr() C.TermCriteria { function NewTermCriteria (line 2066) | func NewTermCriteria(typ TermCriteriaType, maxCount int, epsilon float64... type Scalar (line 2079) | type Scalar struct function NewScalar (line 2087) | func NewScalar(v1 float64, v2 float64, v3 float64, v4 float64) Scalar { type KeyPoint (line 2096) | type KeyPoint struct type DMatch (line 2106) | type DMatch struct type Vecb (line 2114) | type Vecb type Vecf (line 2130) | type Vecf type Vecd (line 2146) | type Vecd type Veci (line 2162) | type Veci type PointVector (line 2179) | type PointVector struct method IsNil (line 2217) | func (pv PointVector) IsNil() bool { method Size (line 2222) | func (pv PointVector) Size() int { method At (line 2227) | func (pv PointVector) At(idx int) image.Point { method Append (line 2237) | func (pv PointVector) Append(point image.Point) { method ToPoints (line 2249) | func (pv PointVector) ToPoints() []image.Point { method Close (line 2259) | func (pv PointVector) Close() { function NewPointVector (line 2184) | func NewPointVector() PointVector { function NewPointVectorFromPoints (line 2190) | func NewPointVectorFromPoints(pts []image.Point) PointVector { function NewPointVectorFromMat (line 2212) | func NewPointVectorFromMat(mat Mat) PointVector { type PointsVector (line 2264) | type PointsVector struct method P (line 2313) | func (pvs PointsVector) P() C.PointsVector { method ToPoints (line 2318) | func (pvs PointsVector) ToPoints() [][]image.Point { method IsNil (line 2334) | func (pvs PointsVector) IsNil() bool { method Size (line 2339) | func (pvs PointsVector) Size() int { method At (line 2344) | func (pvs PointsVector) At(idx int) PointVector { method Append (line 2353) | func (pvs PointsVector) Append(pv PointVector) { method Close (line 2362) | func (pvs PointsVector) Close() { function NewPointsVector (line 2269) | func NewPointsVector() PointsVector { function NewPointsVectorFromPoints (line 2275) | func NewPointsVectorFromPoints(pts [][]image.Point) PointsVector { type Point2fVector (line 2368) | type Point2fVector struct method IsNil (line 2412) | func (pfv Point2fVector) IsNil() bool { method Size (line 2417) | func (pfv Point2fVector) Size() int { method At (line 2422) | func (pfv Point2fVector) At(idx int) Point2f { method ToPoints (line 2432) | func (pfv Point2fVector) ToPoints() []Point2f { method Close (line 2442) | func (pfv Point2fVector) Close() { function NewPoint2fVector (line 2373) | func NewPoint2fVector() Point2fVector { function NewPoint2fVectorFromPoints (line 2379) | func NewPoint2fVectorFromPoints(pts []Point2f) Point2fVector { function NewPoint2fVectorFromMat (line 2407) | func NewPoint2fVectorFromMat(mat Mat) Point2fVector { function GetTickCount (line 2450) | func GetTickCount() float64 { function GetTickFrequency (line 2458) | func GetTickFrequency() float64 { function toByteArray (line 2462) | func toByteArray(b []byte) (*C.struct_ByteArray, error) { function toGoBytes (line 2472) | func toGoBytes(b C.struct_ByteArray) []byte { function toGoStrings (line 2477) | func toGoStrings(strs C.CStrings) []string { function toRectangles (line 2487) | func toRectangles(ret C.Rects) []image.Rectangle { function toRect (line 2504) | func toRect(rect C.Rect) image.Rectangle { function toCPoints (line 2508) | func toCPoints(points []image.Point) C.struct_Points { function toCPoints2f (line 2523) | func toCPoints2f(points []Point2f) C.struct_Points2f { function toCStrings (line 2538) | func toCStrings(strs []string) C.struct_CStrings { type RNG (line 2573) | type RNG struct method Fill (line 2608) | func (r *RNG) Fill(mat *Mat, distType RNGDistType, a, b float64, satur... method Gaussian (line 2617) | func (r *RNG) Gaussian(sigma float64) float64 { method Next (line 2626) | func (r *RNG) Next() uint { type RNGDistType (line 2577) | type RNGDistType constant RNGDistUniform (line 2581) | RNGDistUniform RNGDistType = 0 constant RNGDistNormal (line 2583) | RNGDistNormal RNGDistType = 1 function TheRNG (line 2590) | func TheRNG() RNG { function SetRNGSeed (line 2600) | func SetRNGSeed(seed int) { function RandN (line 2634) | func RandN(mat *Mat, mean, stddev Scalar) { function RandShuffle (line 2655) | func RandShuffle(mat *Mat) { function RandShuffleWithParams (line 2663) | func RandShuffleWithParams(mat *Mat, iterFactor float64, rng RNG) { function RandU (line 2672) | func RandU(mat *Mat, low, high Scalar) { type NativeByteBuffer (line 2689) | type NativeByteBuffer struct method nativePointer (line 2700) | func (buffer *NativeByteBuffer) nativePointer() unsafe.Pointer { method dataPointer (line 2704) | func (buffer *NativeByteBuffer) dataPointer() unsafe.Pointer { method GetBytes (line 2709) | func (buffer *NativeByteBuffer) GetBytes() []byte { method Len (line 2720) | func (buffer *NativeByteBuffer) Len() int { method Close (line 2725) | func (buffer *NativeByteBuffer) Close() { function newNativeByteBuffer (line 2694) | func newNativeByteBuffer() *NativeByteBuffer { type Points2fVector (line 2730) | type Points2fVector struct method P (line 2751) | func (pvs Points2fVector) P() C.Points2fVector { method ToPoints (line 2756) | func (pvs Points2fVector) ToPoints() [][]Point2f { method IsNil (line 2767) | func (pvs Points2fVector) IsNil() bool { method Size (line 2772) | func (pvs Points2fVector) Size() int { method At (line 2777) | func (pvs Points2fVector) At(idx int) Point2fVector { method Append (line 2785) | func (pvs Points2fVector) Append(pv Point2fVector) { method Close (line 2792) | func (pvs Points2fVector) Close() { function NewPoints2fVector (line 2735) | func NewPoints2fVector() Points2fVector { function NewPoints2fVectorFromPoints (line 2741) | func NewPoints2fVectorFromPoints(pts [][]Point2f) Points2fVector { type Point3f (line 2796) | type Point3f struct function NewPoint3f (line 2802) | func NewPoint3f(x, y, z float32) Point3f { type Point3fVector (line 2807) | type Point3fVector struct method IsNil (line 2852) | func (pfv Point3fVector) IsNil() bool { method Size (line 2857) | func (pfv Point3fVector) Size() int { method At (line 2862) | func (pfv Point3fVector) At(idx int) Point3f { method Append (line 2870) | func (pfv Point3fVector) Append(point Point3f) { method ToPoints (line 2879) | func (pfv Point3fVector) ToPoints() []Point3f { method Close (line 2888) | func (pfv Point3fVector) Close() { function NewPoint3fVector (line 2812) | func NewPoint3fVector() Point3fVector { function NewPoint3fVectorFromPoints (line 2818) | func NewPoint3fVectorFromPoints(pts []Point3f) Point3fVector { function NewPoint3fVectorFromMat (line 2847) | func NewPoint3fVectorFromMat(mat Mat) Point3fVector { type Points3fVector (line 2893) | type Points3fVector struct method ToPoints (line 2915) | func (pvs Points3fVector) ToPoints() [][]Point3f { method IsNil (line 2926) | func (pvs Points3fVector) IsNil() bool { method Size (line 2931) | func (pvs Points3fVector) Size() int { method At (line 2936) | func (pvs Points3fVector) At(idx int) Point3fVector { method Append (line 2944) | func (pvs Points3fVector) Append(pv Point3fVector) { method Close (line 2951) | func (pvs Points3fVector) Close() { function NewPoints3fVector (line 2898) | func NewPoints3fVector() Points3fVector { function NewPoints3fVectorFromPoints (line 2904) | func NewPoints3fVectorFromPoints(pts [][]Point3f) Points3fVector { function SetNumThreads (line 2956) | func SetNumThreads(n int) { function GetNumThreads (line 2961) | func GetNumThreads() int { function NewRotatedRect (line 2969) | func NewRotatedRect(center image.Point, width int, height int, angle flo... function NewRotatedRect2f (line 2994) | func NewRotatedRect2f(center Point2f, width float32, height float32, ang... FILE: core.h type CStrings (line 8) | typedef struct CStrings { type ByteArray (line 13) | typedef struct ByteArray { type IntVector (line 19) | typedef struct IntVector { type FloatVector (line 25) | typedef struct FloatVector { type RawData (line 35) | typedef struct RawData { type Point2f (line 42) | typedef struct Point2f { type Point3f (line 47) | typedef struct Point3f { type Point (line 54) | typedef struct Point { type Points (line 60) | typedef struct Points { type Points2f (line 66) | typedef struct Points2f { type Points3f (line 71) | typedef struct Points3f { type Points (line 77) | typedef Points Contour; type Points2f (line 81) | typedef Points2f Contour2f; type Contours2f (line 83) | typedef struct Contours2f { type Points3f (line 89) | typedef Points3f Contour3f; type Contours3f (line 92) | typedef struct Contours3f { type Contours (line 99) | typedef struct Contours { type Rect (line 105) | typedef struct Rect { type Rect2f (line 113) | typedef struct Rect2f { type Rects (line 121) | typedef struct Rects { type Size (line 127) | typedef struct Size { type Size2f (line 133) | typedef struct Size2f { type RotatedRect (line 139) | typedef struct RotatedRect { type RotatedRect2f (line 148) | typedef struct RotatedRect2f { type Scalar (line 157) | typedef struct Scalar { type KeyPoint (line 165) | typedef struct KeyPoint { type KeyPoints (line 176) | typedef struct KeyPoints { type SimpleBlobDetectorParams (line 182) | typedef struct SimpleBlobDetectorParams { type GFTTDetectorParams (line 204) | typedef struct GFTTDetectorParams { type DMatch (line 214) | typedef struct DMatch { type DMatches (line 222) | typedef struct DMatches { type MultiDMatches (line 228) | typedef struct MultiDMatches { type Moment (line 234) | typedef struct Moment { type OpenCVResult (line 268) | typedef struct OpenCVResult { type cv (line 279) | typedef cv::Mat* Mat; type cv (line 280) | typedef cv::TermCriteria* TermCriteria; type cv (line 281) | typedef cv::RNG* RNG; type std (line 282) | typedef std::vector< cv::Point >* PointVector; type std (line 283) | typedef std::vector< std::vector< cv::Point > >* PointsVector; type std (line 284) | typedef std::vector< cv::Point2f >* Point2fVector; type std (line 285) | typedef std::vector< std::vector< cv::Point2f> >* Points2fVector; type std (line 286) | typedef std::vector< cv::Point3f >* Point3fVector; type std (line 287) | typedef std::vector< std::vector< cv::Point3f > >* Points3fVector; type cv (line 288) | typedef cv::RotatedRect* RotatedRectT; type Mats (line 307) | typedef struct Mats { type Mats (line 312) | struct Mats type DMatches (line 313) | struct DMatches type MultiDMatches (line 313) | struct MultiDMatches type ByteArray (line 315) | struct ByteArray type ByteArray (line 316) | struct ByteArray type Contours (line 318) | struct Contours type KeyPoints (line 319) | struct KeyPoints type Rects (line 320) | struct Rects type Mats (line 321) | struct Mats type Point (line 322) | struct Point type Points (line 323) | struct Points type Point2f (line 324) | struct Point2f type Points2f (line 325) | struct Points2f type DMatches (line 326) | struct DMatches type MultiDMatches (line 327) | struct MultiDMatches type IntVector (line 331) | struct IntVector type ByteArray (line 333) | struct ByteArray type ByteArray (line 336) | struct ByteArray type ByteArray (line 354) | struct ByteArray type ByteArray (line 355) | struct ByteArray type IntVector (line 358) | struct IntVector type Mats (line 474) | struct Mats type Mats (line 479) | struct Mats type Mats (line 479) | struct Mats type IntVector (line 479) | struct IntVector type Mats (line 499) | struct Mats type IntVector (line 504) | struct IntVector type IntVector (line 540) | struct IntVector type CStrings (line 542) | struct CStrings type RotatedRect (line 594) | struct RotatedRect type Point2f (line 594) | struct Point2f type RotatedRect2f (line 595) | struct RotatedRect2f type Point2f (line 595) | struct Point2f FILE: core_string.go method String (line 3) | func (c MatType) String() string { method String (line 57) | func (c CompareType) String() string { method String (line 75) | func (c CovarFlags) String() string { method String (line 93) | func (c DftFlags) String() string { method String (line 113) | func (c RotateFlag) String() string { method String (line 125) | func (c KMeansFlags) String() string { method String (line 137) | func (c NormType) String() string { method String (line 159) | func (c TermCriteriaType) String() string { method String (line 169) | func (c SolveDecompositionFlags) String() string { method String (line 187) | func (c ReduceTypes) String() string { method String (line 201) | func (c SortFlags) String() string { FILE: core_test.go function TestMat (line 14) | func TestMat(t *testing.T) { function TestMatClosed (line 22) | func TestMatClosed(t *testing.T) { function TestMatWithSizes (line 30) | func TestMatWithSizes(t *testing.T) { function TestMatFromBytesWithEmptyByteSlice (line 193) | func TestMatFromBytesWithEmptyByteSlice(t *testing.T) { function TestMatFromBytesSliceGarbageCollected (line 206) | func TestMatFromBytesSliceGarbageCollected(t *testing.T) { function TestMatWithSize (line 226) | func TestMatWithSize(t *testing.T) { function TestMatWithSizeFromScalar (line 254) | func TestMatWithSizeFromScalar(t *testing.T) { function TestMatFromPtr (line 307) | func TestMatFromPtr(t *testing.T) { function TestMatClone (line 322) | func TestMatClone(t *testing.T) { function TestMatCopyTo (line 336) | func TestMatCopyTo(t *testing.T) { function TestMatCopyToWithMask (line 352) | func TestMatCopyToWithMask(t *testing.T) { function TestMatToBytes (line 387) | func TestMatToBytes(t *testing.T) { function TestMatEye (line 425) | func TestMatEye(t *testing.T) { function TestMatZeros (line 447) | func TestMatZeros(t *testing.T) { function TestMatOnes (line 468) | func TestMatOnes(t *testing.T) { function TestMatDataPtr (line 487) | func TestMatDataPtr(t *testing.T) { function TestMatRegion (line 765) | func TestMatRegion(t *testing.T) { function TestMatReshape (line 779) | func TestMatReshape(t *testing.T) { function TestMatReshapeWithSize (line 794) | func TestMatReshapeWithSize(t *testing.T) { function TestMatPatchNaNs (line 809) | func TestMatPatchNaNs(t *testing.T) { function TestMatConvert (line 819) | func TestMatConvert(t *testing.T) { function TestMatConvertWithParams (line 830) | func TestMatConvertWithParams(t *testing.T) { function TestMatConvertFp16 (line 841) | func TestMatConvertFp16(t *testing.T) { function TestMatSqrt (line 851) | func TestMatSqrt(t *testing.T) { function TestMatMean (line 862) | func TestMatMean(t *testing.T) { function TestMatMeanWithMask (line 871) | func TestMatMeanWithMask(t *testing.T) { function TestLUT (line 882) | func TestLUT(t *testing.T) { function TestMatAccessors (line 904) | func TestMatAccessors(t *testing.T) { function TestMatMutators (line 960) | func TestMatMutators(t *testing.T) { function TestMatAbsDiff (line 1148) | func TestMatAbsDiff(t *testing.T) { function TestMatAdd (line 1161) | func TestMatAdd(t *testing.T) { function TestMatAddWeighted (line 1174) | func TestMatAddWeighted(t *testing.T) { function TestMatBitwiseOperations (line 1187) | func TestMatBitwiseOperations(t *testing.T) { function TestMatBitwiseOperationsWithMasks (line 1216) | func TestMatBitwiseOperationsWithMasks(t *testing.T) { function TestMatInRange (line 1245) | func TestMatInRange(t *testing.T) { function TestMatInRangeWithScalar (line 1260) | func TestMatInRangeWithScalar(t *testing.T) { function TestMatDCT (line 1273) | func TestMatDCT(t *testing.T) { function TestMatDFT (line 1285) | func TestMatDFT(t *testing.T) { function TestMatDivide (line 1307) | func TestMatDivide(t *testing.T) { function TestMeanStdDev (line 1320) | func TestMeanStdDev(t *testing.T) { function TestMeanStdDevWithMask (line 1336) | func TestMeanStdDevWithMask(t *testing.T) { function TestMatMerge (line 1369) | func TestMatMerge(t *testing.T) { function TestMatMulSpectrums (line 1384) | func TestMatMulSpectrums(t *testing.T) { function TestMatMultiply (line 1404) | func TestMatMultiply(t *testing.T) { function TestMatMultiplyWithParams (line 1430) | func TestMatMultiplyWithParams(t *testing.T) { function TestMatNormalize (line 1456) | func TestMatNormalize(t *testing.T) { function TestMatPerspectiveTransform (line 1467) | func TestMatPerspectiveTransform(t *testing.T) { function TestMatSolve (line 1480) | func TestMatSolve(t *testing.T) { function TestSolveCubic (line 1521) | func TestSolveCubic(t *testing.T) { function TestSolvePoly (line 1547) | func TestSolvePoly(t *testing.T) { function TestMatReduceToSingleRow (line 1571) | func TestMatReduceToSingleRow(t *testing.T) { function TestMatReduceToSingleColumn (line 1598) | func TestMatReduceToSingleColumn(t *testing.T) { function TestMatReduceArgMax (line 1625) | func TestMatReduceArgMax(t *testing.T) { function TestMatReduceArgMin (line 1652) | func TestMatReduceArgMin(t *testing.T) { function TestRepeat (line 1679) | func TestRepeat(t *testing.T) { function TestScaleAdd (line 1715) | func TestScaleAdd(t *testing.T) { function TestSetIdentity (line 1757) | func TestSetIdentity(t *testing.T) { function TestMatSortEveryRowDescending (line 1783) | func TestMatSortEveryRowDescending(t *testing.T) { function TestMatSortIdxEveryRowDescending (line 1816) | func TestMatSortIdxEveryRowDescending(t *testing.T) { function TestMatSplit (line 1838) | func TestMatSplit(t *testing.T) { function TestMatSubtract (line 1860) | func TestMatSubtract(t *testing.T) { function TestMatTrace (line 1874) | func TestMatTrace(t *testing.T) { function TestMatTransform (line 1897) | func TestMatTransform(t *testing.T) { function TestMatTranspose (line 1910) | func TestMatTranspose(t *testing.T) { function TestMatTransposeND (line 1921) | func TestMatTransposeND(t *testing.T) { function TestPolarToCart (line 1941) | func TestPolarToCart(t *testing.T) { function TestMatPow (line 1959) | func TestMatPow(t *testing.T) { function TestMatSum (line 1972) | func TestMatSum(t *testing.T) { function TestTermCriteria (line 1981) | func TestTermCriteria(t *testing.T) { function TestScalar (line 1988) | func TestScalar(t *testing.T) { function TestToCPoints (line 1995) | func TestToCPoints(t *testing.T) { function TestToCStrings (line 2008) | func TestToCStrings(t *testing.T) { function TestMatBatchDistance (line 2022) | func TestMatBatchDistance(t *testing.T) { function TestMatBorderInterpolate (line 2039) | func TestMatBorderInterpolate(t *testing.T) { function TestMatCalcCovarMatrix (line 2046) | func TestMatCalcCovarMatrix(t *testing.T) { function TestMatCartToPolar (line 2059) | func TestMatCartToPolar(t *testing.T) { function TestMatCheckRange (line 2074) | func TestMatCheckRange(t *testing.T) { function TestMatCompleteSymm (line 2083) | func TestMatCompleteSymm(t *testing.T) { function TestMatConvertScaleAbs (line 2092) | func TestMatConvertScaleAbs(t *testing.T) { function TestMatCopyMakeBorder (line 2103) | func TestMatCopyMakeBorder(t *testing.T) { function TestMatDeterminant (line 2114) | func TestMatDeterminant(t *testing.T) { function TestMatEigen (line 2123) | func TestMatEigen(t *testing.T) { function TestMatEigenNonSymmetric (line 2136) | func TestMatEigenNonSymmetric(t *testing.T) { function TestPCABackProject (line 2149) | func TestPCABackProject(t *testing.T) { function TestPCACompute (line 2179) | func TestPCACompute(t *testing.T) { function TestPCAProject (line 2202) | func TestPCAProject(t *testing.T) { function TestPSNR (line 2241) | func TestPSNR(t *testing.T) { function TestSVBackSubst (line 2254) | func TestSVBackSubst(t *testing.T) { function TestSVDecomp (line 2276) | func TestSVDecomp(t *testing.T) { function TestMatExp (line 2299) | func TestMatExp(t *testing.T) { function TestMatExtractChannel (line 2310) | func TestMatExtractChannel(t *testing.T) { function TestMatFindNonZero (line 2321) | func TestMatFindNonZero(t *testing.T) { function TestMatFlip (line 2340) | func TestMatFlip(t *testing.T) { function TestMatPhase (line 2357) | func TestMatPhase(t *testing.T) { function TestMatGemm (line 2378) | func TestMatGemm(t *testing.T) { function TestMatHconcat (line 2401) | func TestMatHconcat(t *testing.T) { function TestMatVconcat (line 2418) | func TestMatVconcat(t *testing.T) { function TestRotate (line 2435) | func TestRotate(t *testing.T) { function TestMatIdct (line 2455) | func TestMatIdct(t *testing.T) { function TestMatIdft (line 2471) | func TestMatIdft(t *testing.T) { function TestMatInsertChannel (line 2487) | func TestMatInsertChannel(t *testing.T) { function TestMatInvert (line 2500) | func TestMatInvert(t *testing.T) { function TestKMeans (line 2513) | func TestKMeans(t *testing.T) { function TestKMeansPoints (line 2530) | func TestKMeansPoints(t *testing.T) { function TestMatLog (line 2551) | func TestMatLog(t *testing.T) { function TestMatMagnitude (line 2564) | func TestMatMagnitude(t *testing.T) { function TestMatMahalanobis (line 2579) | func TestMatMahalanobis(t *testing.T) { function TestMulTransposed (line 2604) | func TestMulTransposed(t *testing.T) { function TestMatMax (line 2617) | func TestMatMax(t *testing.T) { function TestMatMin (line 2632) | func TestMatMin(t *testing.T) { function TestMatMinMaxIdx (line 2647) | func TestMatMinMaxIdx(t *testing.T) { function TestMixChannels (line 2663) | func TestMixChannels(t *testing.T) { function TestGetVecfAt (line 2711) | func TestGetVecfAt(t *testing.T) { function TestGetVecdAt (line 2731) | func TestGetVecdAt(t *testing.T) { function TestGetVecbAt (line 2751) | func TestGetVecbAt(t *testing.T) { function TestGetVeciAt (line 2771) | func TestGetVeciAt(t *testing.T) { function TestGetTickFrequencyCount (line 2791) | func TestGetTickFrequencyCount(t *testing.T) { function TestMatT (line 2803) | func TestMatT(t *testing.T) { function compareImages (line 2827) | func compareImages(img0, img1 image.Image) bool { function TestColRowRange (line 2862) | func TestColRowRange(t *testing.T) { function TestNormWithMats (line 2890) | func TestNormWithMats(t *testing.T) { function Test_toGoStrings (line 2903) | func Test_toGoStrings(t *testing.T) { function TestTheRNG (line 2917) | func TestTheRNG(t *testing.T) { function TestSetRNGSeed (line 2924) | func TestSetRNGSeed(t *testing.T) { function TestRNG_Fill (line 2928) | func TestRNG_Fill(t *testing.T) { function TestRNG_Gaussian (line 2935) | func TestRNG_Gaussian(t *testing.T) { function TestRNG_Next (line 2940) | func TestRNG_Next(t *testing.T) { function TestRandN (line 2945) | func TestRandN(t *testing.T) { function TestRandShuffle (line 2951) | func TestRandShuffle(t *testing.T) { function TestRandShuffleWithParams (line 2957) | func TestRandShuffleWithParams(t *testing.T) { function TestRandU (line 2963) | func TestRandU(t *testing.T) { function TestNewPointsVector (line 2969) | func TestNewPointsVector(t *testing.T) { function TestNewPointVector (line 3038) | func TestNewPointVector(t *testing.T) { function TestNewPoint2fVector (line 3087) | func TestNewPoint2fVector(t *testing.T) { function TestNewPoints2fVector (line 3141) | func TestNewPoints2fVector(t *testing.T) { function TestNewPoint3fVector (line 3210) | func TestNewPoint3fVector(t *testing.T) { function TestNewPoints3fVector (line 3270) | func TestNewPoints3fVector(t *testing.T) { function TestElemSize (line 3339) | func TestElemSize(t *testing.T) { function TestSetThreadNumber (line 3366) | func TestSetThreadNumber(t *testing.T) { function TestMinMaxLoc (line 3387) | func TestMinMaxLoc(t *testing.T) { function TestMinMaxLocWithMask (line 3412) | func TestMinMaxLocWithMask(t *testing.T) { function TestNewRotatedRect (line 3441) | func TestNewRotatedRect(t *testing.T) { function TestNewRotatedRect2f (line 3450) | func TestNewRotatedRect2f(t *testing.T) { function TestNewMatFromPointVector (line 3464) | func TestNewMatFromPointVector(t *testing.T) { function TestNewMatFromPoint2fVector (line 3489) | func TestNewMatFromPoint2fVector(t *testing.T) { FILE: cuda/arithm.cpp function OpenCVResult (line 7) | OpenCVResult GpuAbs(GpuMat src, GpuMat dst, Stream s) { function OpenCVResult (line 20) | OpenCVResult GpuAbsDiff(GpuMat src1, GpuMat src2, GpuMat dst, Stream s) { function OpenCVResult (line 33) | OpenCVResult GpuAdd(GpuMat src1, GpuMat src2, GpuMat dst, Stream s) { function OpenCVResult (line 46) | OpenCVResult GpuBitwiseAnd(GpuMat src1, GpuMat src2, GpuMat dst, Stream ... function OpenCVResult (line 59) | OpenCVResult GpuBitwiseNot(GpuMat src, GpuMat dst, Stream s) { function OpenCVResult (line 72) | OpenCVResult GpuBitwiseOr(GpuMat src1, GpuMat src2, GpuMat dst, Stream s) { function OpenCVResult (line 85) | OpenCVResult GpuBitwiseXor(GpuMat src1, GpuMat src2, GpuMat dst, Stream ... function OpenCVResult (line 98) | OpenCVResult GpuDivide(GpuMat src1, GpuMat src2, GpuMat dst, Stream s) { function OpenCVResult (line 111) | OpenCVResult GpuExp(GpuMat src, GpuMat dst, Stream s) { function OpenCVResult (line 124) | OpenCVResult GpuLog(GpuMat src, GpuMat dst, Stream s) { function OpenCVResult (line 137) | OpenCVResult GpuMax(GpuMat src1, GpuMat src2, GpuMat dst, Stream s) { function OpenCVResult (line 150) | OpenCVResult GpuMin(GpuMat src1, GpuMat src2, GpuMat dst, Stream s) { function OpenCVResult (line 163) | OpenCVResult GpuMultiply(GpuMat src1, GpuMat src2, GpuMat dst, Stream s) { function OpenCVResult (line 176) | OpenCVResult GpuSqr(GpuMat src, GpuMat dst, Stream s) { function OpenCVResult (line 189) | OpenCVResult GpuSqrt(GpuMat src, GpuMat dst, Stream s) { function OpenCVResult (line 202) | OpenCVResult GpuSubtract(GpuMat src1, GpuMat src2, GpuMat dst, Stream s) { function OpenCVResult (line 215) | OpenCVResult GpuThreshold(GpuMat src, GpuMat dst, double thresh, double ... function OpenCVResult (line 228) | OpenCVResult GpuFlip(GpuMat src, GpuMat dst, int flipCode, Stream s) { function OpenCVResult (line 241) | OpenCVResult GpuMerge(struct GpuMats mats, GpuMat dst, Stream s) { function OpenCVResult (line 260) | OpenCVResult GpuTranspose(GpuMat src, GpuMat dst, Stream s) { function OpenCVResult (line 273) | OpenCVResult GpuAddWeighted(GpuMat src1, double alpha, GpuMat src2, doub... function OpenCVResult (line 286) | OpenCVResult GpuCopyMakeBorder(GpuMat src, GpuMat dst, int top, int bott... function LookUpTable (line 301) | LookUpTable Cuda_Create_LookUpTable(GpuMat lut){ function Cuda_LookUpTable_Close (line 310) | void Cuda_LookUpTable_Close(LookUpTable lt) { function Cuda_LookUpTable_Empty (line 314) | bool Cuda_LookUpTable_Empty(LookUpTable lut) { function OpenCVResult (line 323) | OpenCVResult Cuda_LookUpTable_Transform(LookUpTable lt, GpuMat src, GpuM... function OpenCVResult (line 338) | OpenCVResult Cuda_Split(GpuMat src, GpuMats dst, Stream s) { function OpenCVResult (line 357) | OpenCVResult GpuCalcNorm(GpuMat src, GpuMat dst, int typ, Stream s) { function OpenCVResult (line 370) | OpenCVResult GpuCalcNormDiff(GpuMat src1, GpuMat src2, GpuMat dst, int t... function GpuNorm (line 383) | double GpuNorm(GpuMat src1, GpuMat src2, int typ) { function OpenCVResult (line 392) | OpenCVResult GpuCompare(GpuMat src1, GpuMat src2, GpuMat dst, int typ, S... function OpenCVResult (line 405) | OpenCVResult GpuLShift(GpuMat src, Scalar shift, GpuMat dst, Stream s) { function OpenCVResult (line 420) | OpenCVResult GpuRShift(GpuMat src, Scalar shift, GpuMat dst, Stream s) { function OpenCVResult (line 435) | OpenCVResult GpuAbsSum(GpuMat src, GpuMat mask, struct Scalar* result) { function OpenCVResult (line 448) | OpenCVResult GpuCalcAbsSum(GpuMat src, GpuMat dst, GpuMat mask, Stream s) { function OpenCVResult (line 462) | OpenCVResult GpuMinMax(GpuMat src, GpuMat mask, double* minVal, double* ... function OpenCVResult (line 475) | OpenCVResult GpuMinMaxLoc(GpuMat src, GpuMat mask, double* minVal, doubl... function OpenCVResult (line 493) | OpenCVResult GpuNormalize(GpuMat src, GpuMat dst, double alpha, double b... function OpenCVResult (line 506) | OpenCVResult GpuFindMinMaxLoc(GpuMat src, GpuMat minMaxVals, GpuMat loc,... function OpenCVResult (line 519) | OpenCVResult GpuFindMinMax(GpuMat src, GpuMat dst, GpuMat mask, Stream s) { FILE: cuda/arithm.go function Abs (line 24) | func Abs(src GpuMat, dst *GpuMat) error { function AbsWithStream (line 33) | func AbsWithStream(src GpuMat, dst *GpuMat, stream Stream) error { function AbsDiff (line 42) | func AbsDiff(src1, src2 GpuMat, dst *GpuMat) error { function AbsDiffWithStream (line 51) | func AbsDiffWithStream(src1, src2 GpuMat, dst *GpuMat, s Stream) error { function Add (line 59) | func Add(src1, src2 GpuMat, dst *GpuMat) error { function AddWithStream (line 68) | func AddWithStream(src1, src2 GpuMat, dst *GpuMat, s Stream) error { function BitwiseAnd (line 77) | func BitwiseAnd(src1, src2 GpuMat, dst *GpuMat) error { function BitwiseAndWithStream (line 86) | func BitwiseAndWithStream(src1, src2 GpuMat, dst *GpuMat, s Stream) error { function BitwiseNot (line 94) | func BitwiseNot(src GpuMat, dst *GpuMat) error { function BitwiseNotWithStream (line 103) | func BitwiseNotWithStream(src GpuMat, dst *GpuMat, s Stream) error { function BitwiseOr (line 112) | func BitwiseOr(src1, src2 GpuMat, dst *GpuMat) error { function BitwiseOrWithStream (line 121) | func BitwiseOrWithStream(src1, src2 GpuMat, dst *GpuMat, s Stream) error { function BitwiseXor (line 130) | func BitwiseXor(src1, src2 GpuMat, dst *GpuMat) error { function BitwiseXorWithStream (line 139) | func BitwiseXorWithStream(src1, src2 GpuMat, dst *GpuMat, s Stream) error { function Divide (line 147) | func Divide(src1, src2 GpuMat, dst *GpuMat) error { function DivideWithStream (line 156) | func DivideWithStream(src1, src2 GpuMat, dst *GpuMat, s Stream) error { function Exp (line 164) | func Exp(src GpuMat, dst *GpuMat) error { function ExpWithStream (line 173) | func ExpWithStream(src GpuMat, dst *GpuMat, s Stream) error { function Log (line 181) | func Log(src GpuMat, dst *GpuMat) error { function LogWithStream (line 190) | func LogWithStream(src GpuMat, dst *GpuMat, s Stream) error { function Max (line 198) | func Max(src1, src2 GpuMat, dst *GpuMat) error { function MaxWithStream (line 207) | func MaxWithStream(src1, src2 GpuMat, dst *GpuMat, s Stream) error { function Min (line 215) | func Min(src1, src2 GpuMat, dst *GpuMat) error { function MinWithStream (line 224) | func MinWithStream(src1, src2 GpuMat, dst *GpuMat, s Stream) error { function Multiply (line 232) | func Multiply(src1, src2 GpuMat, dst *GpuMat) error { function MultiplyWithStream (line 240) | func MultiplyWithStream(src1, src2 GpuMat, dst *GpuMat, s Stream) error { function Sqr (line 248) | func Sqr(src GpuMat, dst *GpuMat) error { function SqrWithStream (line 257) | func SqrWithStream(src GpuMat, dst *GpuMat, s Stream) error { function Sqrt (line 265) | func Sqrt(src GpuMat, dst *GpuMat) error { function SqrtWithStream (line 274) | func SqrtWithStream(src GpuMat, dst *GpuMat, s Stream) error { function Subtract (line 282) | func Subtract(src1, src2 GpuMat, dst *GpuMat) error { function SubtractWithStream (line 291) | func SubtractWithStream(src1, src2 GpuMat, dst *GpuMat, s Stream) error { function Threshold (line 299) | func Threshold(src GpuMat, dst *GpuMat, thresh, maxval float64, typ gocv... function ThresholdWithStream (line 308) | func ThresholdWithStream(src GpuMat, dst *GpuMat, thresh, maxval float64... function Flip (line 316) | func Flip(src GpuMat, dst *GpuMat, flipCode int) error { function FlipWithStream (line 325) | func FlipWithStream(src GpuMat, dst *GpuMat, flipCode int, stream Stream... function Merge (line 333) | func Merge(mv []GpuMat, dst *GpuMat) error { function MergeWithStream (line 351) | func MergeWithStream(mv []GpuMat, dst *GpuMat, s Stream) error { function Transpose (line 368) | func Transpose(src GpuMat, dst *GpuMat) error { function TransposeWithStream (line 376) | func TransposeWithStream(src GpuMat, dst *GpuMat, s Stream) error { function AddWeighted (line 384) | func AddWeighted(src1 GpuMat, alpha float64, src2 GpuMat, beta float64, ... function AddWeightedWithStream (line 392) | func AddWeightedWithStream(src1 GpuMat, alpha float64, src2 GpuMat, beta... function CopyMakeBorder (line 400) | func CopyMakeBorder(src GpuMat, dst *GpuMat, top, bottom, left, right in... function CopyMakeBorderWithStream (line 415) | func CopyMakeBorderWithStream(src GpuMat, dst *GpuMat, top, bottom, left... type LookUpTable (line 426) | type LookUpTable struct method Close (line 441) | func (lt *LookUpTable) Close() { method Transform (line 454) | func (lt *LookUpTable) Transform(src GpuMat, dst *GpuMat) error { method Empty (line 463) | func (lt *LookUpTable) Empty() bool { method TransformWithStream (line 480) | func (lt *LookUpTable) TransformWithStream(src GpuMat, dst *GpuMat, s ... function NewLookUpTable (line 436) | func NewLookUpTable(lut GpuMat) LookUpTable { function Split (line 492) | func Split(src GpuMat, dst []GpuMat) error { function SplitWithStream (line 518) | func SplitWithStream(src GpuMat, dst []GpuMat, s Stream) error { function CalcNorm (line 538) | func CalcNorm(src, dst GpuMat, normType gocv.NormType) error { function CalcNormWithStream (line 546) | func CalcNormWithStream(src, dst GpuMat, normType gocv.NormType, s Strea... function CalcNormDiff (line 554) | func CalcNormDiff(src1, src2, dst GpuMat, normType gocv.NormType) error { function CalcNormDiffWithStream (line 562) | func CalcNormDiffWithStream(src1, src2, dst GpuMat, normType gocv.NormTy... function Norm (line 570) | func Norm(src1, src2 GpuMat, normType gocv.NormType) float64 { function Compare (line 578) | func Compare(src1, src2, dst GpuMat, compareType gocv.CompareType) error { function CompareWithStream (line 586) | func CompareWithStream(src1, src2, dst GpuMat, compareType gocv.CompareT... function LShift (line 594) | func LShift(src GpuMat, shift gocv.Scalar, dst *GpuMat) error { function LShiftWithStream (line 608) | func LShiftWithStream(src GpuMat, shift gocv.Scalar, dst *GpuMat, s Stre... function RShift (line 622) | func RShift(src GpuMat, shift gocv.Scalar, dst *GpuMat) error { function RShiftWithStream (line 636) | func RShiftWithStream(src GpuMat, shift gocv.Scalar, dst *GpuMat, s Stre... function AbsSum (line 649) | func AbsSum(src GpuMat) (gocv.Scalar, error) { function AbsSumWithMask (line 663) | func AbsSumWithMask(src, mask GpuMat) (gocv.Scalar, error) { function CalcAbsSum (line 677) | func CalcAbsSum(src GpuMat, dst *GpuMat) error { function CalcAbsSumWithMask (line 684) | func CalcAbsSumWithMask(src GpuMat, dst *GpuMat, mask GpuMat) error { function CalcAbsSumWithStream (line 691) | func CalcAbsSumWithStream(src GpuMat, dst *GpuMat, mask GpuMat, s Stream... function MinMax (line 698) | func MinMax(src GpuMat) (minVal, maxVal float64, err error) { function MinMaxWithMask (line 707) | func MinMaxWithMask(src, mask GpuMat) (minVal, maxVal float64, err error) { function MinMaxLoc (line 716) | func MinMaxLoc(src GpuMat) (minVal, maxVal float64, minLoc, maxLoc image... function MinMaxLocWithMask (line 729) | func MinMaxLocWithMask(src, mask GpuMat) (minVal, maxVal float64, minLoc... function Normalize (line 742) | func Normalize(src GpuMat, dst *GpuMat, alpha, beta float64, normType go... function NormalizeWithMask (line 747) | func NormalizeWithMask(src GpuMat, dst *GpuMat, alpha, beta float64, nor... function NormalizeWithStream (line 752) | func NormalizeWithStream(src GpuMat, dst *GpuMat, alpha, beta float64, n... function FindMinMaxLoc (line 759) | func FindMinMaxLoc(src GpuMat, minMaxVals, loc *GpuMat) error { function FindMinMaxLocWithMask (line 764) | func FindMinMaxLocWithMask(src GpuMat, minMaxVals, loc *GpuMat, mask Gpu... function FindMinMaxLocWithStream (line 769) | func FindMinMaxLocWithStream(src GpuMat, minMaxVals, loc *GpuMat, mask G... function FindMinMax (line 776) | func FindMinMax(src GpuMat, dst *GpuMat) error { function FindMinMaxWithMask (line 781) | func FindMinMaxWithMask(src GpuMat, dst *GpuMat, mask GpuMat) error { function FindMinMaxWithStream (line 786) | func FindMinMaxWithStream(src GpuMat, dst *GpuMat, mask GpuMat, s Stream... FILE: cuda/arithm.h type cv (line 15) | typedef cv::Ptr< cv::cuda::LookUpTable >* LookUpTable; type GpuMats (line 38) | struct GpuMats type Scalar (line 48) | struct Scalar type Scalar (line 49) | struct Scalar FILE: cuda/arithm_test.go function TestAbs (line 11) | func TestAbs(t *testing.T) { function TestAbsException (line 34) | func TestAbsException(t *testing.T) { function TestAbsWithStream (line 56) | func TestAbsWithStream(t *testing.T) { function TestAbsDiff (line 82) | func TestAbsDiff(t *testing.T) { function TestAdd (line 107) | func TestAdd(t *testing.T) { function TestBitwiseAnd (line 132) | func TestBitwiseAnd(t *testing.T) { function TestBitwiseNot (line 157) | func TestBitwiseNot(t *testing.T) { function TestBitwiseOr (line 180) | func TestBitwiseOr(t *testing.T) { function TestBitwiseXor (line 205) | func TestBitwiseXor(t *testing.T) { function TestDivide (line 230) | func TestDivide(t *testing.T) { function TestDivideWithStream (line 255) | func TestDivideWithStream(t *testing.T) { function TestExp (line 285) | func TestExp(t *testing.T) { function TestLog (line 308) | func TestLog(t *testing.T) { function TestMax (line 331) | func TestMax(t *testing.T) { function TestMin (line 356) | func TestMin(t *testing.T) { function TestMultiply (line 381) | func TestMultiply(t *testing.T) { function TestMultiplyWithStream (line 406) | func TestMultiplyWithStream(t *testing.T) { function TestThreshold (line 437) | func TestThreshold(t *testing.T) { function TestThresholdWithStream (line 460) | func TestThresholdWithStream(t *testing.T) { function TestFlip (line 486) | func TestFlip(t *testing.T) { function TestFlipWithStream (line 509) | func TestFlipWithStream(t *testing.T) { function TestMerge (line 535) | func TestMerge(t *testing.T) { function TestMergeWithStream (line 552) | func TestMergeWithStream(t *testing.T) { function TestTranspose (line 573) | func TestTranspose(t *testing.T) { function TestTransposeWithStream (line 596) | func TestTransposeWithStream(t *testing.T) { function TestAddWeighted (line 623) | func TestAddWeighted(t *testing.T) { function TestAddWeightedWithStream (line 656) | func TestAddWeightedWithStream(t *testing.T) { function TestCopyMakeBorder (line 692) | func TestCopyMakeBorder(t *testing.T) { function TestCopyMakeBorderWithStream (line 716) | func TestCopyMakeBorderWithStream(t *testing.T) { function TestNewLookUpTable (line 743) | func TestNewLookUpTable(t *testing.T) { function TestLookUpTableEmpty (line 753) | func TestLookUpTableEmpty(t *testing.T) { function TestTransform (line 763) | func TestTransform(t *testing.T) { function TestTransformWithStream (line 780) | func TestTransformWithStream(t *testing.T) { function TestSplit (line 801) | func TestSplit(t *testing.T) { function TestSplitWithStream (line 817) | func TestSplitWithStream(t *testing.T) { function TestCalcNorm (line 837) | func TestCalcNorm(t *testing.T) { function TestCalcNormWithStream (line 860) | func TestCalcNormWithStream(t *testing.T) { function TestCalcNormDiff (line 886) | func TestCalcNormDiff(t *testing.T) { function TestCalcNormDiffWithStream (line 917) | func TestCalcNormDiffWithStream(t *testing.T) { function TestNorm (line 951) | func TestNorm(t *testing.T) { function TestCompareDiff (line 978) | func TestCompareDiff(t *testing.T) { function TestLShift (line 1009) | func TestLShift(t *testing.T) { function TestLShiftWithStream (line 1032) | func TestLShiftWithStream(t *testing.T) { function TestRShift (line 1059) | func TestRShift(t *testing.T) { function TestRShiftWithStream (line 1082) | func TestRShiftWithStream(t *testing.T) { function TestAbsSum (line 1109) | func TestAbsSum(t *testing.T) { function TestCalcAbsSum (line 1129) | func TestCalcAbsSum(t *testing.T) { function TestMinMax (line 1152) | func TestMinMax(t *testing.T) { function TestMinMaxLoc (line 1172) | func TestMinMaxLoc(t *testing.T) { function TestNormalize (line 1195) | func TestNormalize(t *testing.T) { function TestFindMinMaxLoc (line 1218) | func TestFindMinMaxLoc(t *testing.T) { function TestFindMinMax (line 1243) | func TestFindMinMax(t *testing.T) { FILE: cuda/bgsegm.cpp function CudaBackgroundSubtractorMOG2 (line 5) | CudaBackgroundSubtractorMOG2 CudaBackgroundSubtractorMOG2_Create() { function CudaBackgroundSubtractorMOG2_Close (line 14) | void CudaBackgroundSubtractorMOG2_Close(CudaBackgroundSubtractorMOG2 b) { function OpenCVResult (line 18) | OpenCVResult CudaBackgroundSubtractorMOG2_Apply(CudaBackgroundSubtractor... function CudaBackgroundSubtractorMOG (line 31) | CudaBackgroundSubtractorMOG CudaBackgroundSubtractorMOG_Create() { function CudaBackgroundSubtractorMOG_Close (line 40) | void CudaBackgroundSubtractorMOG_Close(CudaBackgroundSubtractorMOG b) { function OpenCVResult (line 44) | OpenCVResult CudaBackgroundSubtractorMOG_Apply(CudaBackgroundSubtractorM... FILE: cuda/bgsegm.go type BackgroundSubtractorMOG2 (line 13) | type BackgroundSubtractorMOG2 struct method Close (line 35) | func (b *BackgroundSubtractorMOG2) Close() error { method Apply (line 45) | func (b *BackgroundSubtractorMOG2) Apply(src GpuMat, dst *GpuMat) error { method ApplyWithStream (line 54) | func (b *BackgroundSubtractorMOG2) ApplyWithStream(src GpuMat, dst *Gp... type BackgroundSubtractorMOG (line 19) | type BackgroundSubtractorMOG struct method Close (line 69) | func (b *BackgroundSubtractorMOG) Close() error { method Apply (line 79) | func (b *BackgroundSubtractorMOG) Apply(src GpuMat, dst *GpuMat) error { method ApplyWithStream (line 88) | func (b *BackgroundSubtractorMOG) ApplyWithStream(src GpuMat, dst *Gpu... function NewBackgroundSubtractorMOG2 (line 30) | func NewBackgroundSubtractorMOG2() BackgroundSubtractorMOG2 { function NewBackgroundSubtractorMOG (line 64) | func NewBackgroundSubtractorMOG() BackgroundSubtractorMOG { FILE: cuda/bgsegm.h type cv (line 15) | typedef cv::Ptr* CudaBackgroundSubtr... type cv (line 16) | typedef cv::Ptr* CudaBackgroundSubtra... FILE: cuda/bgsegm_test.go function TestCudaMOG2 (line 11) | func TestCudaMOG2(t *testing.T) { function TestCudaMOG2WithStream (line 39) | func TestCudaMOG2WithStream(t *testing.T) { function TestCudaMOG (line 68) | func TestCudaMOG(t *testing.T) { function TestCudaMOGWithStream (line 96) | func TestCudaMOGWithStream(t *testing.T) { FILE: cuda/core.cpp function GpuRects_Close (line 5) | void GpuRects_Close(struct Rects rs) { FILE: cuda/core.go function toRectangles (line 15) | func toRectangles(ret C.Rects) []image.Rectangle { FILE: cuda/core.h type Rects (line 12) | struct Rects FILE: cuda/cuda.cpp function GpuMat (line 3) | GpuMat GpuMat_New() { function GpuMat (line 12) | GpuMat GpuMat_NewFromMat(Mat mat) { function GpuMat (line 21) | GpuMat GpuMat_NewWithSize(int rows, int cols, int type) { function GpuMat_Upload (line 30) | void GpuMat_Upload(GpuMat m, Mat data, Stream s){ function GpuMat_Download (line 42) | void GpuMat_Download(GpuMat m, Mat dst, Stream s){ function GpuMat_Empty (line 54) | int GpuMat_Empty(GpuMat m){ function GpuMat_Close (line 63) | void GpuMat_Close(GpuMat m){ function PrintCudaDeviceInfo (line 67) | void PrintCudaDeviceInfo(int device){ function PrintShortCudaDeviceInfo (line 75) | void PrintShortCudaDeviceInfo(int device){ function GetCudaEnabledDeviceCount (line 83) | int GetCudaEnabledDeviceCount(){ function GetCudaDevice (line 92) | int GetCudaDevice() { function SetCudaDevice (line 101) | void SetCudaDevice(int device) { function ResetCudaDevice (line 109) | void ResetCudaDevice(){ function CudaDeviceSupports (line 117) | bool CudaDeviceSupports(int features) { function GpuMat_ConvertTo (line 126) | void GpuMat_ConvertTo(GpuMat m, GpuMat dst, int type, Stream s) { function GpuMat_ConvertFp16 (line 138) | void GpuMat_ConvertFp16(GpuMat m, GpuMat dst) { function GpuMat_CopyTo (line 146) | void GpuMat_CopyTo(GpuMat m, GpuMat dst, Stream s) { function GpuMat (line 158) | GpuMat GpuMat_Reshape(GpuMat m, int cn, int rows) { function GpuMat_Cols (line 167) | int GpuMat_Cols(GpuMat m) { function GpuMat_Rows (line 171) | int GpuMat_Rows(GpuMat m) { function GpuMat_Channels (line 175) | int GpuMat_Channels(GpuMat m) { function GpuMat_Type (line 179) | int GpuMat_Type(GpuMat m) { function Stream (line 183) | Stream Stream_New() { function Stream_Close (line 192) | void Stream_Close(Stream s){ function Stream_QueryIfComplete (line 196) | bool Stream_QueryIfComplete(Stream s) { function Stream_WaitForCompletion (line 205) | void Stream_WaitForCompletion(Stream s) { FILE: cuda/cuda.go type FeatureSet (line 16) | type FeatureSet constant FeatureSetCompute10 (line 19) | FeatureSetCompute10 FeatureSet = 10 constant FeatureSetCompute11 (line 20) | FeatureSetCompute11 FeatureSet = 11 constant FeatureSetCompute12 (line 21) | FeatureSetCompute12 FeatureSet = 12 constant FeatureSetCompute13 (line 22) | FeatureSetCompute13 FeatureSet = 13 constant FeatureSetCompute20 (line 23) | FeatureSetCompute20 FeatureSet = 20 constant FeatureSetCompute21 (line 24) | FeatureSetCompute21 FeatureSet = 21 constant FeatureSetCompute30 (line 25) | FeatureSetCompute30 FeatureSet = 30 constant FeatureSetCompute32 (line 26) | FeatureSetCompute32 FeatureSet = 32 constant FeatureSetCompute35 (line 27) | FeatureSetCompute35 FeatureSet = 35 constant FeatureSetCompute50 (line 28) | FeatureSetCompute50 FeatureSet = 50 constant FeatureSetGlobalAtomics (line 29) | FeatureSetGlobalAtomics = FeatureSetCompute11 constant FeatureSetSharedAtomics (line 30) | FeatureSetSharedAtomics = FeatureSetCompute12 constant FeatureSetNativeDouble (line 31) | FeatureSetNativeDouble = FeatureSetCompute13 constant FeatureSetWarpShuffleFunctions (line 32) | FeatureSetWarpShuffleFunctions = FeatureSetCompute30 constant FeatureSetDynamicParallelism (line 33) | FeatureSetDynamicParallelism = FeatureSetCompute35 type GpuMat (line 40) | type GpuMat struct method Upload (line 48) | func (g *GpuMat) Upload(data gocv.Mat) { method UploadWithStream (line 56) | func (g *GpuMat) UploadWithStream(data gocv.Mat, s Stream) { method Download (line 64) | func (g *GpuMat) Download(dst *gocv.Mat) { method DownloadWithStream (line 72) | func (g *GpuMat) DownloadWithStream(dst *gocv.Mat, s Stream) { method Empty (line 77) | func (g *GpuMat) Empty() bool { method Close (line 82) | func (g *GpuMat) Close() error { method Closed (line 89) | func (g *GpuMat) Closed() bool { method ConvertTo (line 167) | func (m *GpuMat) ConvertTo(dst *GpuMat, mt gocv.MatType) { method ConvertToWithStream (line 176) | func (m *GpuMat) ConvertToWithStream(dst *GpuMat, mt gocv.MatType, s S... method ConvertFp16 (line 185) | func (m *GpuMat) ConvertFp16(dst *GpuMat) { method CopyTo (line 194) | func (m *GpuMat) CopyTo(dst *GpuMat) { method CopyToWithStream (line 203) | func (m *GpuMat) CopyToWithStream(dst *GpuMat, s Stream) { method Rows (line 209) | func (m *GpuMat) Rows() int { method Cols (line 214) | func (m *GpuMat) Cols() int { method Channels (line 219) | func (m *GpuMat) Channels() int { method Type (line 224) | func (m *GpuMat) Type() gocv.MatType { method Ptr (line 229) | func (m *GpuMat) Ptr() C.GpuMat { method Reshape (line 238) | func (m *GpuMat) Reshape(cn int, rows int) GpuMat { function NewGpuMat (line 94) | func NewGpuMat() GpuMat { function NewGpuMatFromMat (line 99) | func NewGpuMatFromMat(mat gocv.Mat) GpuMat { function NewGpuMatWithSize (line 104) | func NewGpuMatWithSize(rows int, cols int, mt gocv.MatType) GpuMat { function newGpuMat (line 108) | func newGpuMat(p C.GpuMat) GpuMat { function PrintCudaDeviceInfo (line 113) | func PrintCudaDeviceInfo(device int) { function PrintShortCudaDeviceInfo (line 118) | func PrintShortCudaDeviceInfo(device int) { function GetCudaEnabledDeviceCount (line 124) | func GetCudaEnabledDeviceCount() int { function GetDevice (line 132) | func GetDevice() int { function SetDevice (line 140) | func SetDevice(device int) { function ResetDevice (line 151) | func ResetDevice() { function DeviceSupports (line 159) | func DeviceSupports(feature FeatureSet) bool { type Stream (line 246) | type Stream struct method Close (line 256) | func (s *Stream) Close() error { method QueryIfComplete (line 266) | func (s *Stream) QueryIfComplete() bool { method WaitForCompletion (line 274) | func (s *Stream) WaitForCompletion() { function NewStream (line 251) | func NewStream() Stream { FILE: cuda/cuda.h type cv (line 14) | typedef cv::cuda::GpuMat* GpuMat; type cv (line 15) | typedef cv::cuda::Stream* Stream; type GpuMats (line 22) | typedef struct GpuMats { FILE: cuda/cuda_test.go function TestNewGpuMat (line 9) | func TestNewGpuMat(t *testing.T) { function TestGpuMatClosed (line 18) | func TestGpuMatClosed(t *testing.T) { function TestNewGpuMatFromMat (line 27) | func TestNewGpuMatFromMat(t *testing.T) { function TestNewGpuMatFromMatWithSize (line 39) | func TestNewGpuMatFromMatWithSize(t *testing.T) { function TestNewGpuMatWithSize (line 63) | func TestNewGpuMatWithSize(t *testing.T) { function TestGetCudaEnabledDeviceCount (line 84) | func TestGetCudaEnabledDeviceCount(t *testing.T) { function TestConvertFp16 (line 90) | func TestConvertFp16(t *testing.T) { function TestCudaDeviceSupports (line 116) | func TestCudaDeviceSupports(t *testing.T) { FILE: cuda/errors.go function OpenCVResult (line 10) | func OpenCVResult(result C.OpenCVResult) error { FILE: cuda/filters.cpp function GaussianFilter (line 7) | GaussianFilter CreateGaussianFilter(int srcType, int dstType, Size ksize... function GaussianFilter (line 17) | GaussianFilter CreateGaussianFilterWithParams(int srcType, int dstType, ... function GaussianFilter_Close (line 27) | void GaussianFilter_Close(GaussianFilter gf) { function OpenCVResult (line 31) | OpenCVResult GaussianFilter_Apply(GaussianFilter gf, GpuMat img, GpuMat ... function MorphologyFilter (line 44) | MorphologyFilter CreateMorphologyFilter(int op, int srcType, Mat kernel) { function MorphologyFilter (line 53) | MorphologyFilter CreateMorphologyFilterWithParams(int op, int srcType, M... function MorphologyFilter_Close (line 63) | void MorphologyFilter_Close(MorphologyFilter mf) { function OpenCVResult (line 67) | OpenCVResult MorphologyFilter_Apply(MorphologyFilter mf, GpuMat img, Gpu... function SobelFilter (line 81) | SobelFilter CreateSobelFilter(int srcType, int dstType, int dx, int dy) { function SobelFilter (line 90) | SobelFilter CreateSobelFilterWithParams(int srcType, int dstType, int dx... function SobelFilter_Close (line 99) | void SobelFilter_Close(SobelFilter sf) { function OpenCVResult (line 103) | OpenCVResult SobelFilter_Apply(SobelFilter sf, GpuMat img, GpuMat dst, S... FILE: cuda/filters.go type GaussianFilter (line 23) | type GaussianFilter struct method Close (line 38) | func (gf *GaussianFilter) Close() error { method Apply (line 48) | func (gf *GaussianFilter) Apply(img GpuMat, dst *GpuMat) error { method ApplyWithStream (line 57) | func (gf *GaussianFilter) ApplyWithStream(img GpuMat, dst *GpuMat, s S... function NewGaussianFilter (line 28) | func NewGaussianFilter(srcType gocv.MatType, dstType gocv.MatType, ksize... type MorphologyFilter (line 65) | type MorphologyFilter struct method Close (line 84) | func (mf *MorphologyFilter) Close() error { method Apply (line 94) | func (mf *MorphologyFilter) Apply(img GpuMat, dst *GpuMat) error { method ApplyWithStream (line 103) | func (mf *MorphologyFilter) ApplyWithStream(img GpuMat, dst *GpuMat, s... function NewMorphologyFilter (line 70) | func NewMorphologyFilter(op gocv.MorphType, srcType gocv.MatType, kernel... function NewMorphologyFilterWithParams (line 75) | func NewMorphologyFilterWithParams(op gocv.MorphType, srcType gocv.MatTy... type SobelFilter (line 111) | type SobelFilter struct method Close (line 126) | func (sf *SobelFilter) Close() error { method Apply (line 136) | func (sf *SobelFilter) Apply(img GpuMat, dst *GpuMat) error { method ApplyWithStream (line 145) | func (sf *SobelFilter) ApplyWithStream(img GpuMat, dst *GpuMat, s Stre... function NewSobelFilter (line 116) | func NewSobelFilter(srcType gocv.MatType, dstType gocv.MatType, dx int, ... function NewSobelFilterWithParams (line 121) | func NewSobelFilterWithParams(srcType gocv.MatType, dstType gocv.MatType... FILE: cuda/filters.h type cv (line 15) | typedef cv::Ptr* GaussianFilter; type cv (line 16) | typedef cv::Ptr* MorphologyFilter; type cv (line 17) | typedef cv::Ptr* SobelFilter; FILE: cuda/filters_test.go function TestGaussianFilter_Apply (line 12) | func TestGaussianFilter_Apply(t *testing.T) { function TestGaussianFilter_ApplyWithStream (line 46) | func TestGaussianFilter_ApplyWithStream(t *testing.T) { function TestMorphologyFilter_Apply (line 83) | func TestMorphologyFilter_Apply(t *testing.T) { function TestMorphologyFilter_ApplyWithStream (line 118) | func TestMorphologyFilter_ApplyWithStream(t *testing.T) { function TestSobelFilter_Apply (line 158) | func TestSobelFilter_Apply(t *testing.T) { function TestSobelFilter_ApplyWithStream (line 190) | func TestSobelFilter_ApplyWithStream(t *testing.T) { FILE: cuda/helpers_test.go function floatEquals (line 7) | func floatEquals(a, b float32) bool { function round (line 15) | func round(x, unit float32) float32 { FILE: cuda/imgproc.cpp function OpenCVResult (line 5) | OpenCVResult GpuCvtColor(GpuMat src, GpuMat dst, int code, Stream s) { function OpenCVResult (line 18) | OpenCVResult GpuDemosaicing(GpuMat src, GpuMat dst, int code, Stream s) { function CannyEdgeDetector (line 31) | CannyEdgeDetector CreateCannyEdgeDetector(double lowThresh, double highT... function CannyEdgeDetector (line 40) | CannyEdgeDetector CreateCannyEdgeDetectorWithParams(double lowThresh, do... function CannyEdgeDetector_Close (line 49) | void CannyEdgeDetector_Close(CannyEdgeDetector det) { function OpenCVResult (line 53) | OpenCVResult CannyEdgeDetector_Detect(CannyEdgeDetector det, GpuMat img,... function CannyEdgeDetector_GetAppertureSize (line 66) | int CannyEdgeDetector_GetAppertureSize(CannyEdgeDetector det) { function CannyEdgeDetector_GetHighThreshold (line 75) | double CannyEdgeDetector_GetHighThreshold(CannyEdgeDetector det) { function CannyEdgeDetector_GetL2Gradient (line 84) | bool CannyEdgeDetector_GetL2Gradient(CannyEdgeDetector det) { function CannyEdgeDetector_GetLowThreshold (line 93) | double CannyEdgeDetector_GetLowThreshold(CannyEdgeDetector det) { function CannyEdgeDetector_SetAppertureSize (line 102) | void CannyEdgeDetector_SetAppertureSize(CannyEdgeDetector det, int apper... function CannyEdgeDetector_SetHighThreshold (line 110) | void CannyEdgeDetector_SetHighThreshold(CannyEdgeDetector det, double hi... function CannyEdgeDetector_SetL2Gradient (line 118) | void CannyEdgeDetector_SetL2Gradient(CannyEdgeDetector det, bool L2gradi... function CannyEdgeDetector_SetLowThreshold (line 126) | void CannyEdgeDetector_SetLowThreshold(CannyEdgeDetector det, double low... function HoughLinesDetector (line 134) | HoughLinesDetector HoughLinesDetector_Create(double rho, double theta, i... function HoughLinesDetector (line 143) | HoughLinesDetector HoughLinesDetector_CreateWithParams(double rho, doubl... function HoughLinesDetector_Close (line 152) | void HoughLinesDetector_Close(HoughLinesDetector hld) { function OpenCVResult (line 156) | OpenCVResult HoughLinesDetector_Detect(HoughLinesDetector hld, GpuMat im... function HoughSegmentDetector (line 169) | HoughSegmentDetector HoughSegmentDetector_Create(double rho, double thet... function HoughSegmentDetector_Close (line 178) | void HoughSegmentDetector_Close(HoughSegmentDetector hsd) { function OpenCVResult (line 182) | OpenCVResult HoughSegmentDetector_Detect(HoughSegmentDetector hsd, GpuMa... function TemplateMatching (line 195) | TemplateMatching TemplateMatching_Create(int srcType, int method) { function TemplateMatching_Close (line 204) | void TemplateMatching_Close(TemplateMatching tm) { function OpenCVResult (line 208) | OpenCVResult TemplateMatching_Match(TemplateMatching tm, GpuMat img, Gpu... function OpenCVResult (line 221) | OpenCVResult AlphaComp(GpuMat img1, GpuMat img2, GpuMat dst, int alpha_o... function OpenCVResult (line 234) | OpenCVResult GammaCorrection(GpuMat src, GpuMat dst, bool forward, Strea... function OpenCVResult (line 248) | OpenCVResult SwapChannels(GpuMat image, int dstOrder[4], Stream s) { function OpenCVResult (line 261) | OpenCVResult Cuda_CalcHist(GpuMat src, GpuMat dst, Stream s) { function OpenCVResult (line 274) | OpenCVResult Cuda_CalcHist_WithParams(GpuMat src, GpuMat mask, GpuMat ds... function OpenCVResult (line 287) | OpenCVResult Cuda_EqualizeHist(GpuMat src, GpuMat dst, Stream s) { function OpenCVResult (line 300) | OpenCVResult Cuda_EvenLevels(GpuMat levels, int nLevels, int lowerLevel,... function OpenCVResult (line 313) | OpenCVResult Cuda_HistEven(GpuMat src, GpuMat hist, int histSize, int lo... function OpenCVResult (line 326) | OpenCVResult Cuda_HistRange(GpuMat src, GpuMat hist, GpuMat levels, Stre... function OpenCVResult (line 339) | OpenCVResult Cuda_BilateralFilter(GpuMat src, GpuMat dst, int kernel_siz... function OpenCVResult (line 352) | OpenCVResult Cuda_BlendLinear(GpuMat img1, GpuMat img2, GpuMat weights1,... function OpenCVResult (line 365) | OpenCVResult Cuda_MeanShiftFiltering(GpuMat src, GpuMat dst, int sp, int... function OpenCVResult (line 378) | OpenCVResult Cuda_MeanShiftProc(GpuMat src, GpuMat dstr, GpuMat dstsp, i... function OpenCVResult (line 391) | OpenCVResult Cuda_MeanShiftSegmentation(GpuMat src, GpuMat dst, int sp, ... FILE: cuda/imgproc.go type CannyEdgeDetector (line 20) | type CannyEdgeDetector struct method Close (line 35) | func (h *CannyEdgeDetector) Close() error { method Detect (line 45) | func (h *CannyEdgeDetector) Detect(img GpuMat, dst *GpuMat) error { method DetectWithStream (line 54) | func (h *CannyEdgeDetector) DetectWithStream(img GpuMat, dst *GpuMat, ... method GetAppertureSize (line 62) | func (h *CannyEdgeDetector) GetAppertureSize() int { method GetHighThreshold (line 70) | func (h *CannyEdgeDetector) GetHighThreshold() float64 { method GetL2Gradient (line 78) | func (h *CannyEdgeDetector) GetL2Gradient() bool { method GetLowThreshold (line 86) | func (h *CannyEdgeDetector) GetLowThreshold() float64 { method SetAppertureSize (line 94) | func (h *CannyEdgeDetector) SetAppertureSize(appertureSize int) { method SetHighThreshold (line 102) | func (h *CannyEdgeDetector) SetHighThreshold(highThresh float64) { method SetL2Gradient (line 110) | func (h *CannyEdgeDetector) SetL2Gradient(L2gradient bool) { method SetLowThreshold (line 118) | func (h *CannyEdgeDetector) SetLowThreshold(lowThresh float64) { function NewCannyEdgeDetector (line 25) | func NewCannyEdgeDetector(lowThresh, highThresh float64) CannyEdgeDetect... function NewCannyEdgeDetectorWithParams (line 30) | func NewCannyEdgeDetectorWithParams(lowThresh, highThresh float64, apper... function CvtColor (line 128) | func CvtColor(src GpuMat, dst *GpuMat, code gocv.ColorConversionCode) er... function CvtColorWithStream (line 139) | func CvtColorWithStream(src GpuMat, dst *GpuMat, code gocv.ColorConversi... function Demosaicing (line 149) | func Demosaicing(src GpuMat, dst *GpuMat, code gocv.ColorConversionCode)... function DemosaicingWithStream (line 160) | func DemosaicingWithStream(src GpuMat, dst *GpuMat, code gocv.ColorConve... type HoughLinesDetector (line 168) | type HoughLinesDetector struct method Close (line 183) | func (h *HoughLinesDetector) Close() error { method Detect (line 193) | func (h *HoughLinesDetector) Detect(img GpuMat, dst *GpuMat) error { method DetectWithStream (line 202) | func (h *HoughLinesDetector) DetectWithStream(img GpuMat, dst *GpuMat,... function NewHoughLinesDetector (line 173) | func NewHoughLinesDetector(rho float32, theta float32, threshold int) Ho... function NewHoughLinesDetectorWithParams (line 178) | func NewHoughLinesDetectorWithParams(rho float32, theta float32, thresho... type HoughSegmentDetector (line 210) | type HoughSegmentDetector struct method Close (line 220) | func (h *HoughSegmentDetector) Close() error { method Detect (line 229) | func (h *HoughSegmentDetector) Detect(img GpuMat, dst *GpuMat) error { method DetectWithStream (line 238) | func (h *HoughSegmentDetector) DetectWithStream(img GpuMat, dst *GpuMa... function NewHoughSegmentDetector (line 215) | func NewHoughSegmentDetector(rho float32, theta float32, minLineLength i... type TemplateMatching (line 246) | type TemplateMatching struct method Close (line 256) | func (tm *TemplateMatching) Close() error { method Match (line 265) | func (tm *TemplateMatching) Match(img GpuMat, tmpl GpuMat, dst *GpuMat... method MatchWithStream (line 274) | func (tm *TemplateMatching) MatchWithStream(img GpuMat, tmpl GpuMat, d... function NewTemplateMatching (line 251) | func NewTemplateMatching(srcType gocv.MatType, method gocv.TemplateMatch... function AlphaComp (line 290) | func AlphaComp(img1 GpuMat, img2 GpuMat, dst *GpuMat, alphaOp AlphaCompT... function AlphaCompWithStream (line 308) | func AlphaCompWithStream(img1 GpuMat, img2 GpuMat, dst *GpuMat, alphaOp ... function GammaCorrection (line 322) | func GammaCorrection(src GpuMat, dst *GpuMat, forward bool) error { function GammaCorrectionWithStream (line 338) | func GammaCorrectionWithStream(src GpuMat, dst *GpuMat, forward bool, s ... function SwapChannels (line 354) | func SwapChannels(image *GpuMat, dstOrder []int) error { function SwapChannelsWithStream (line 372) | func SwapChannelsWithStream(image *GpuMat, dstOrder []int, s Stream) err... function CalcHist (line 384) | func CalcHist(src GpuMat, dst *GpuMat) error { function CalcHistWithStream (line 398) | func CalcHistWithStream(src GpuMat, dst *GpuMat, s Stream) error { function CalcHistWithParams (line 414) | func CalcHistWithParams(src GpuMat, mask GpuMat, dst *GpuMat, s Stream) ... function EqualizeHist (line 426) | func EqualizeHist(src GpuMat, dst *GpuMat) error { function EqualizeHistWithStream (line 440) | func EqualizeHistWithStream(src GpuMat, dst *GpuMat, s Stream) error { function EvenLevels (line 456) | func EvenLevels(levels *GpuMat, nLevels int, lowerLevel int, upperLevel ... function EvenLevelsWithStream (line 474) | func EvenLevelsWithStream(levels *GpuMat, nLevels int, lowerLevel int, u... function HistEven (line 493) | func HistEven(src GpuMat, hist *GpuMat, histSize int, lowerLevel int, up... function HistEvenWithStream (line 514) | func HistEvenWithStream(src GpuMat, hist *GpuMat, histSize int, lowerLev... function HistRange (line 529) | func HistRange(src GpuMat, hist *GpuMat, levels GpuMat) error { function HistRangeWithStream (line 546) | func HistRangeWithStream(src GpuMat, hist *GpuMat, levels GpuMat, s Stre... function BilateralFilter (line 567) | func BilateralFilter(src GpuMat, dst *GpuMat, kernelSize int, sigmaColor... function BilateralFilterWithStream (line 590) | func BilateralFilterWithStream(src GpuMat, dst *GpuMat, kernelSize int, ... function BlendLinear (line 608) | func BlendLinear(img1 GpuMat, img2 GpuMat, weights1 GpuMat, weights2 Gpu... function BlendLinearWithStream (line 628) | func BlendLinearWithStream(img1 GpuMat, img2 GpuMat, weights1 GpuMat, we... function MeanShiftFiltering (line 648) | func MeanShiftFiltering(src GpuMat, dst *GpuMat, sp int, sr int, criteri... function MeanShiftFilteringWithStream (line 670) | func MeanShiftFilteringWithStream(src GpuMat, dst *GpuMat, sp int, sr in... function MeanShiftProc (line 691) | func MeanShiftProc(src GpuMat, dstr *GpuMat, dstsp *GpuMat, sp int, sr i... function MeanShiftProcWithStream (line 714) | func MeanShiftProcWithStream(src GpuMat, dstr *GpuMat, dstsp *GpuMat, sp... function MeanShiftSegmentation (line 734) | func MeanShiftSegmentation(src GpuMat, dst *GpuMat, sp int, sr int, minS... function MeanShiftSegmentationWithStream (line 756) | func MeanShiftSegmentationWithStream(src GpuMat, dst *GpuMat, sp int, sr... FILE: cuda/imgproc.h type cv (line 16) | typedef cv::Ptr* CannyEdgeDetector; type cv (line 17) | typedef cv::Ptr* HoughLinesDetector; type cv (line 18) | typedef cv::Ptr* HoughSegmentDetector; type cv (line 19) | typedef cv::Ptr* TemplateMatching; FILE: cuda/imgproc_alphacomptypes.go type AlphaCompTypes (line 3) | type AlphaCompTypes constant AlphaCompTypeOver (line 6) | AlphaCompTypeOver AlphaCompTypes = iota constant AlphaCompTypeIn (line 7) | AlphaCompTypeIn constant AlphaCompTypeOut (line 8) | AlphaCompTypeOut constant AlphaCompTypeAtop (line 9) | AlphaCompTypeAtop constant AlphaCompTypeXor (line 10) | AlphaCompTypeXor constant AlphaCompTypePlus (line 11) | AlphaCompTypePlus constant AlphaCompTypeOverPremul (line 12) | AlphaCompTypeOverPremul constant AlphaCompTypeInPremul (line 13) | AlphaCompTypeInPremul constant AlphaCompTypeOutPremul (line 14) | AlphaCompTypeOutPremul constant AlphaCompTypeAtopPremul (line 15) | AlphaCompTypeAtopPremul constant AlphaCompTypeXorPremul (line 16) | AlphaCompTypeXorPremul constant AlphaCompTypePlusPremul (line 17) | AlphaCompTypePlusPremul constant AlphaCompTypePremul (line 18) | AlphaCompTypePremul FILE: cuda/imgproc_test.go function TestCanny_Detect (line 13) | func TestCanny_Detect(t *testing.T) { function TestHoughLines_Calc (line 45) | func TestHoughLines_Calc(t *testing.T) { function TestHoughLines_CalcWithStream (line 98) | func TestHoughLines_CalcWithStream(t *testing.T) { function TestHoughSegment_Calc (line 156) | func TestHoughSegment_Calc(t *testing.T) { function TestHoughSegment_CalcWithStream (line 215) | func TestHoughSegment_CalcWithStream(t *testing.T) { function TestTemplateMatching_Match (line 279) | func TestTemplateMatching_Match(t *testing.T) { function TestDemosaicing (line 314) | func TestDemosaicing(t *testing.T) { function TestDemosaicing_WithStream (line 356) | func TestDemosaicing_WithStream(t *testing.T) { function NewBayerFromMat (line 402) | func NewBayerFromMat(src gocv.Mat, pattern string) (gocv.Mat, error) { function TestAlphaComp (line 462) | func TestAlphaComp(t *testing.T) { function TestAlphaCompWithStream (line 484) | func TestAlphaCompWithStream(t *testing.T) { function TestGammaCorrection (line 509) | func TestGammaCorrection(t *testing.T) { function TestGammaCorrectionWithStream (line 528) | func TestGammaCorrectionWithStream(t *testing.T) { function TestSwapChannels (line 551) | func TestSwapChannels(t *testing.T) { function TestSwapChannelsWithStream (line 567) | func TestSwapChannelsWithStream(t *testing.T) { function TestCalcHist (line 587) | func TestCalcHist(t *testing.T) { function TestCalcHistWithStream (line 598) | func TestCalcHistWithStream(t *testing.T) { function TestEqualizeHist (line 618) | func TestEqualizeHist(t *testing.T) { function TestEqualizeHistWithStream (line 628) | func TestEqualizeHistWithStream(t *testing.T) { function TestEvenLevels (line 643) | func TestEvenLevels(t *testing.T) { function TestEvenLevelsWithStream (line 650) | func TestEvenLevelsWithStream(t *testing.T) { function TestHistEven (line 661) | func TestHistEven(t *testing.T) { function TestHistEvenWithStream (line 671) | func TestHistEvenWithStream(t *testing.T) { function TestHistRange (line 685) | func TestHistRange(t *testing.T) { function TestHistRangeWithStream (line 698) | func TestHistRangeWithStream(t *testing.T) { function TestBilateralFilter (line 715) | func TestBilateralFilter(t *testing.T) { function TestBilateralFilterWithStream (line 725) | func TestBilateralFilterWithStream(t *testing.T) { function TestBlendLinear (line 739) | func TestBlendLinear(t *testing.T) { function TestBlendLinearWithStream (line 759) | func TestBlendLinearWithStream(t *testing.T) { function TestMeanShiftFiltering (line 782) | func TestMeanShiftFiltering(t *testing.T) { function TestMeanShiftFilteringWithStream (line 794) | func TestMeanShiftFilteringWithStream(t *testing.T) { function TestMeanShiftProc (line 810) | func TestMeanShiftProc(t *testing.T) { function TestMeanShiftProcWithStream (line 825) | func TestMeanShiftProcWithStream(t *testing.T) { function TestMeanShiftSegmentation (line 844) | func TestMeanShiftSegmentation(t *testing.T) { function TestMeanShiftSegmentationWithStream (line 856) | func TestMeanShiftSegmentationWithStream(t *testing.T) { FILE: cuda/objdetect.cpp function CascadeClassifier_GPU (line 9) | CascadeClassifier_GPU CascadeClassifier_GPU_Create(const char* cascade_... function CascadeClassifier_GPU_DetectMultiScale (line 18) | struct Rects CascadeClassifier_GPU_DetectMultiScale(CascadeClassifier_GP... function HOG (line 44) | HOG HOG_Create() { function HOG (line 53) | HOG HOG_CreateWithParams(Size winSize, Size blockSize, Size blockStride,... function HOG_DetectMultiScale (line 67) | struct Rects HOG_DetectMultiScale(HOG hog, GpuMat img) { function GpuMat (line 87) | GpuMat HOG_Compute(HOG hog, GpuMat img) { function Mat (line 99) | Mat HOG_GetPeopleDetector(HOG hog) { function HOG_SetSVMDetector (line 108) | void HOG_SetSVMDetector(HOG hog, Mat det) { function HOG_GetDescriptorFormat (line 116) | int HOG_GetDescriptorFormat(HOG hog) { function HOG_GetBlockHistogramSize (line 125) | size_t HOG_GetBlockHistogramSize(HOG hog) { function HOG_GetDescriptorSize (line 134) | size_t HOG_GetDescriptorSize(HOG hog) { function HOG_GetGammaCorrection (line 143) | bool HOG_GetGammaCorrection(HOG hog) { function HOG_GetGroupThreshold (line 152) | int HOG_GetGroupThreshold(HOG hog) { function HOG_GetHitThreshold (line 161) | double HOG_GetHitThreshold(HOG hog) { function HOG_GetL2HysThreshold (line 170) | double HOG_GetL2HysThreshold(HOG hog) { function HOG_GetNumLevels (line 179) | int HOG_GetNumLevels(HOG hog) { function HOG_GetScaleFactor (line 188) | double HOG_GetScaleFactor(HOG hog) { function HOG_GetWinSigma (line 197) | double HOG_GetWinSigma(HOG hog) { function HOG_GetWinStride (line 206) | struct Size HOG_GetWinStride(HOG hog) { function HOG_SetDescriptorFormat (line 218) | void HOG_SetDescriptorFormat(HOG hog, int descrFormat) { function HOG_SetGammaCorrection (line 227) | void HOG_SetGammaCorrection(HOG hog, bool gammaCorrection) { function HOG_SetGroupThreshold (line 235) | void HOG_SetGroupThreshold(HOG hog, int groupThreshold) { function HOG_SetHitThreshold (line 243) | void HOG_SetHitThreshold(HOG hog, double hitThreshold) { function HOG_SetL2HysThreshold (line 251) | void HOG_SetL2HysThreshold(HOG hog, double thresholdL2hys) { function HOG_SetNumLevels (line 259) | void HOG_SetNumLevels(HOG hog, int nlevels) { function HOG_SetScaleFactor (line 267) | void HOG_SetScaleFactor(HOG hog, double scale0) { function HOG_SetWinSigma (line 275) | void HOG_SetWinSigma(HOG hog, double winSigma) { function HOG_SetWinStride (line 283) | void HOG_SetWinStride(HOG hog, Size dsize) { FILE: cuda/objdetect.go type DescriptorStorageFormat (line 23) | type DescriptorStorageFormat constant DESCR_FORMAT_COL_BY_COL (line 26) | DESCR_FORMAT_COL_BY_COL DescriptorStorageFormat = 0 constant DESCR_FORMAT_COL_BY_ROW (line 28) | DESCR_FORMAT_COL_BY_ROW DescriptorStorageFormat = 1 type CascadeClassifier (line 35) | type CascadeClassifier struct method DetectMultiScale (line 51) | func (c *CascadeClassifier) DetectMultiScale(img GpuMat) []image.Recta... function NewCascadeClassifier (line 40) | func NewCascadeClassifier(name string) CascadeClassifier { type HOG (line 62) | type HOG struct method Compute (line 99) | func (h *HOG) Compute(img GpuMat) GpuMat { method DetectMultiScale (line 108) | func (h *HOG) DetectMultiScale(img GpuMat) []image.Rectangle { method GetDefaultPeopleDetector (line 119) | func (h *HOG) GetDefaultPeopleDetector() C.Mat { method SetSVMDetector (line 127) | func (h *HOG) SetSVMDetector(det C.Mat) error { method GetDescriptorFormat (line 136) | func (h *HOG) GetDescriptorFormat() DescriptorStorageFormat { method GetBlockHistogramSize (line 144) | func (h *HOG) GetBlockHistogramSize() int { method GetDescriptorSize (line 152) | func (h *HOG) GetDescriptorSize() int { method GetGammaCorrection (line 160) | func (h *HOG) GetGammaCorrection() bool { method GetGroupThreshold (line 168) | func (h *HOG) GetGroupThreshold() int { method GetHitThreshold (line 176) | func (h *HOG) GetHitThreshold() float64 { method GetL2HysThreshold (line 184) | func (h *HOG) GetL2HysThreshold() float64 { method GetNumLevels (line 192) | func (h *HOG) GetNumLevels() int { method GetScaleFactor (line 200) | func (h *HOG) GetScaleFactor() float64 { method GetWinSigma (line 208) | func (h *HOG) GetWinSigma() float64 { method GetWinStride (line 216) | func (h *HOG) GetWinStride() image.Point { method SetDescriptorFormat (line 225) | func (h *HOG) SetDescriptorFormat(descrFormat DescriptorStorageFormat) { method SetGammaCorrection (line 233) | func (h *HOG) SetGammaCorrection(gammaCorrection bool) { method SetGroupThreshold (line 241) | func (h *HOG) SetGroupThreshold(groupThreshold int) { method SetHitThreshold (line 249) | func (h *HOG) SetHitThreshold(hitThreshold float64) { method SetL2HysThreshold (line 257) | func (h *HOG) SetL2HysThreshold(thresholdL2hys float64) { method SetNumLevels (line 265) | func (h *HOG) SetNumLevels(nlevels int) { method SetScaleFactor (line 273) | func (h *HOG) SetScaleFactor(scale0 float64) { method SetWinSigma (line 281) | func (h *HOG) SetWinSigma(winSigma float64) { method SetWinStride (line 289) | func (h *HOG) SetWinStride(sz image.Point) { function CreateHOG (line 67) | func CreateHOG() HOG { function CreateHOGWithParams (line 71) | func CreateHOGWithParams(winSize, blockSize, blockStride, cellSize image... FILE: cuda/objdetect.h type cv (line 18) | typedef cv::Ptr* CascadeClassifier_GPU; type cv (line 19) | typedef cv::Ptr* HOG; type Rects (line 27) | struct Rects type Rects (line 32) | struct Rects type Size (line 46) | struct Size FILE: cuda/optflow.cpp function CudaSparsePyrLKOpticalFlow (line 5) | CudaSparsePyrLKOpticalFlow CudaSparsePyrLKOpticalFlow_Create() { function OpenCVResult (line 14) | OpenCVResult CudaSparsePyrLKOpticalFlow_Calc(CudaSparsePyrLKOpticalFlow ... FILE: cuda/optflow.go type SparsePyrLKOpticalFlow (line 14) | type SparsePyrLKOpticalFlow struct method Calc (line 31) | func (s SparsePyrLKOpticalFlow) Calc(prevImg, nextImg, prevPts, nextPt... function NewSparsePyrLKOpticalFlow (line 23) | func NewSparsePyrLKOpticalFlow() SparsePyrLKOpticalFlow { FILE: cuda/optflow.h type cv (line 16) | typedef cv::Ptr* CudaSparsePyrLKOptica... FILE: cuda/optflow_test.go function TestSparsePyrLKOpticalFlow_Calc (line 7) | func TestSparsePyrLKOpticalFlow_Calc(t *testing.T) { FILE: cuda/warping.cpp function OpenCVResult (line 5) | OpenCVResult CudaResize(GpuMat src, GpuMat dst, Size dsize, double fx, d... function OpenCVResult (line 20) | OpenCVResult CudaPyrDown(GpuMat src, GpuMat dst, Stream s) { function OpenCVResult (line 33) | OpenCVResult CudaPyrUp(GpuMat src, GpuMat dst, Stream s) { function OpenCVResult (line 46) | OpenCVResult CudaBuildWarpAffineMaps(GpuMat M, bool inverse, Size dsize,... function OpenCVResult (line 60) | OpenCVResult CudaBuildWarpPerspectiveMaps(GpuMat M, bool inverse, Size d... function OpenCVResult (line 74) | OpenCVResult CudaRemap(GpuMat src, GpuMat dst, GpuMat xmap, GpuMat ymap,... function OpenCVResult (line 88) | OpenCVResult CudaRotate(GpuMat src, GpuMat dst, Size dsize, double angle... function OpenCVResult (line 102) | OpenCVResult CudaWarpAffine(GpuMat src, GpuMat dst, GpuMat M, Size dsize... function OpenCVResult (line 118) | OpenCVResult CudaWarpPerspective(GpuMat src, GpuMat dst, GpuMat M, Size ... FILE: cuda/warping.go type InterpolationFlags (line 17) | type InterpolationFlags constant InterpolationNearestNeighbor (line 21) | InterpolationNearestNeighbor InterpolationFlags = 0 constant InterpolationLinear (line 24) | InterpolationLinear InterpolationFlags = 1 constant InterpolationCubic (line 27) | InterpolationCubic InterpolationFlags = 2 constant InterpolationArea (line 31) | InterpolationArea InterpolationFlags = 3 constant InterpolationLanczos4 (line 34) | InterpolationLanczos4 InterpolationFlags = 4 constant InterpolationDefault (line 37) | InterpolationDefault = InterpolationLinear constant InterpolationMax (line 40) | InterpolationMax InterpolationFlags = 7 type BorderType (line 44) | type BorderType constant BorderConstant (line 48) | BorderConstant BorderType = 0 constant BorderReplicate (line 51) | BorderReplicate BorderType = 1 constant BorderReflect (line 54) | BorderReflect BorderType = 2 constant BorderWrap (line 57) | BorderWrap BorderType = 3 constant BorderReflect101 (line 60) | BorderReflect101 BorderType = 4 constant BorderTransparent (line 63) | BorderTransparent BorderType = 5 constant BorderDefault (line 66) | BorderDefault = BorderReflect101 constant BorderIsolated (line 69) | BorderIsolated BorderType = 16 function Resize (line 76) | func Resize(src GpuMat, dst *GpuMat, sz image.Point, fx, fy float64, int... function ResizeWithStream (line 90) | func ResizeWithStream(src GpuMat, dst *GpuMat, sz image.Point, fx, fy fl... function Rotate (line 103) | func Rotate(src GpuMat, dst *GpuMat, sz image.Point, angle, xShift, yShi... function RotateWithStream (line 116) | func RotateWithStream(src GpuMat, dst *GpuMat, sz image.Point, angle, xS... function Remap (line 128) | func Remap(src GpuMat, dst, xmap, ymap *GpuMat, interpolation Interpolat... function RemapWithStream (line 143) | func RemapWithStream(src GpuMat, dst, xmap, ymap *GpuMat, interpolation ... function PyrDown (line 157) | func PyrDown(src GpuMat, dst *GpuMat) error { function PyrDownWithStream (line 166) | func PyrDownWithStream(src GpuMat, dst *GpuMat, s Stream) error { function PyrUp (line 174) | func PyrUp(src GpuMat, dst *GpuMat) error { function PyrUpWithStream (line 183) | func PyrUpWithStream(src GpuMat, dst *GpuMat, s Stream) error { function WarpPerspective (line 191) | func WarpPerspective(src GpuMat, dst *GpuMat, m GpuMat, sz image.Point, ... function WarpPerspectiveWithStream (line 211) | func WarpPerspectiveWithStream(src GpuMat, dst *GpuMat, m GpuMat, sz ima... function WarpAffine (line 230) | func WarpAffine(src GpuMat, dst *GpuMat, m GpuMat, sz image.Point, flags... function WarpAffineWithStream (line 252) | func WarpAffineWithStream(src GpuMat, dst *GpuMat, m GpuMat, sz image.Po... function BuildWarpAffineMaps (line 271) | func BuildWarpAffineMaps(M GpuMat, inverse bool, sz image.Point, xmap, y... function BuildWarpAffineMapsWithStream (line 285) | func BuildWarpAffineMapsWithStream(M GpuMat, inverse bool, sz image.Poin... function BuildWarpPerspectiveMaps (line 298) | func BuildWarpPerspectiveMaps(M GpuMat, inverse bool, sz image.Point, xm... function BuildWarpPerspectiveMapsWithStream (line 312) | func BuildWarpPerspectiveMapsWithStream(M GpuMat, inverse bool, sz image... FILE: cuda/warping_string.go method String (line 5) | func (c InterpolationFlags) String() string { method String (line 23) | func (c BorderType) String() string { FILE: cuda/warping_test.go function TestResize (line 14) | func TestResize(t *testing.T) { function TestResizeWithStream (line 43) | func TestResizeWithStream(t *testing.T) { function TestPyrDown (line 75) | func TestPyrDown(t *testing.T) { function TestPyrDownWithStream (line 98) | func TestPyrDownWithStream(t *testing.T) { function TestPyrUp (line 124) | func TestPyrUp(t *testing.T) { function TestPyrUpWithStream (line 146) | func TestPyrUpWithStream(t *testing.T) { function TestRemap (line 171) | func TestRemap(t *testing.T) { function TestRemapWithStream (line 195) | func TestRemapWithStream(t *testing.T) { FILE: dnn.cpp function Net (line 5) | Net Net_ReadNet(const char* model, const char* config) { function Net (line 15) | Net Net_ReadNetBytes(const char* framework, struct ByteArray model, stru... function Net (line 27) | Net Net_ReadNetFromCaffe(const char* prototxt, const char* caffeModel) { function Net (line 37) | Net Net_ReadNetFromCaffeBytes(struct ByteArray prototxt, struct ByteArra... function Net (line 48) | Net Net_ReadNetFromTensorflow(const char* model) { function Net (line 58) | Net Net_ReadNetFromTensorflowBytes(struct ByteArray model) { function Net (line 68) | Net Net_ReadNetFromTorch(const char* model) { function Net (line 78) | Net Net_ReadNetFromONNX(const char* model) { function Net (line 88) | Net Net_ReadNetFromONNXBytes(struct ByteArray model) { function Net_Close (line 98) | void Net_Close(Net net) { function Net_Empty (line 102) | bool Net_Empty(Net net) { function Net_SetInput (line 111) | void Net_SetInput(Net net, Mat blob, const char* name) { function Mat (line 119) | Mat Net_Forward(Net net, const char* outputName) { function Net_ForwardLayers (line 128) | void Net_ForwardLayers(Net net, struct Mats* outputBlobs, struct CString... function Net_SetPreferableBackend (line 151) | void Net_SetPreferableBackend(Net net, int backend) { function Net_SetPreferableTarget (line 159) | void Net_SetPreferableTarget(Net net, int target) { function Net_GetPerfProfile (line 167) | int64_t Net_GetPerfProfile(Net net) { function Net_GetUnconnectedOutLayers (line 177) | void Net_GetUnconnectedOutLayers(Net net, IntVector* res) { function Net_GetLayerNames (line 193) | void Net_GetLayerNames(Net net, CStrings* names) { function Net_BlobRectToImageRect (line 232) | struct Rect Net_BlobRectToImageRect(struct Rect rect, Size originalSize,... function Net_BlobRectsToImageRects (line 253) | struct Rects Net_BlobRectsToImageRects(struct Rects rects, Size original... function Mat (line 292) | Mat Net_BlobFromImage(Mat image, double scalefactor, Size size, Scalar m... function Mat (line 305) | Mat Net_BlobFromImageWithParams(Mat image, double scalefactor, Size size... function Net_BlobFromImages (line 323) | void Net_BlobFromImages(struct Mats images, Mat blob, double scalefactor... function Net_BlobFromImagesWithParams (line 342) | void Net_BlobFromImagesWithParams(struct Mats images, Mat blob, double s... function Net_ImagesFromBlob (line 365) | void Net_ImagesFromBlob(Mat blob_, struct Mats* images_) { function Mat (line 380) | Mat Net_GetBlobChannel(Mat blob, int imgidx, int chnidx) { function Scalar (line 386) | Scalar Net_GetBlobSize(Mat blob) { function Layer (line 395) | Layer Net_GetLayer(Net net, int layerid) { function Layer_Close (line 404) | void Layer_Close(Layer layer) { function Layer_InputNameToIndex (line 408) | int Layer_InputNameToIndex(Layer layer, const char* name) { function Layer_OutputNameToIndex (line 417) | int Layer_OutputNameToIndex(Layer layer, const char* name) { function NMSBoxes (line 444) | void NMSBoxes(struct Rects bboxes, FloatVector scores, float score_thres... function NMSBoxesWithParams (line 482) | void NMSBoxesWithParams(struct Rects bboxes, FloatVector scores, const f... FILE: dnn.go type Net (line 20) | type Net struct method Close (line 260) | func (net *Net) Close() error { method Empty (line 270) | func (net *Net) Empty() bool { method SetInput (line 278) | func (net *Net) SetInput(blob Mat, name string) { method Forward (line 289) | func (net *Net) Forward(outputName string) Mat { method ForwardLayers (line 300) | func (net *Net) ForwardLayers(outBlobNames []string) (blobs []Mat) { method SetPreferableBackend (line 315) | func (net *Net) SetPreferableBackend(backend NetBackendType) error { method SetPreferableTarget (line 324) | func (net *Net) SetPreferableTarget(target NetTargetType) error { method GetLayer (line 617) | func (net *Net) GetLayer(layer int) Layer { method GetPerfProfile (line 625) | func (net *Net) GetPerfProfile() float64 { method GetUnconnectedOutLayers (line 633) | func (net *Net) GetUnconnectedOutLayers() (ids []int) { method GetLayerNames (line 655) | func (net *Net) GetLayerNames() (names []string) { type NetBackendType (line 26) | type NetBackendType constant NetBackendDefault (line 30) | NetBackendDefault NetBackendType = 0 constant NetBackendHalide (line 33) | NetBackendHalide NetBackendType = 1 constant NetBackendOpenVINO (line 36) | NetBackendOpenVINO NetBackendType = 2 constant NetBackendOpenCV (line 39) | NetBackendOpenCV NetBackendType = 3 constant NetBackendVKCOM (line 42) | NetBackendVKCOM NetBackendType = 4 constant NetBackendCUDA (line 45) | NetBackendCUDA NetBackendType = 5 function ParseNetBackend (line 55) | func ParseNetBackend(backend string) NetBackendType { type NetTargetType (line 73) | type NetTargetType constant NetTargetCPU (line 77) | NetTargetCPU NetTargetType = 0 constant NetTargetFP32 (line 80) | NetTargetFP32 NetTargetType = 1 constant NetTargetFP16 (line 83) | NetTargetFP16 NetTargetType = 2 constant NetTargetVPU (line 86) | NetTargetVPU NetTargetType = 3 constant NetTargetVulkan (line 89) | NetTargetVulkan NetTargetType = 4 constant NetTargetFPGA (line 92) | NetTargetFPGA NetTargetType = 5 constant NetTargetCUDA (line 95) | NetTargetCUDA NetTargetType = 6 constant NetTargetCUDAFP16 (line 98) | NetTargetCUDAFP16 NetTargetType = 7 function ParseNetTarget (line 110) | func ParseNetTarget(target string) NetTargetType { type DataLayoutType (line 133) | type DataLayoutType constant DataLayoutUnknown (line 136) | DataLayoutUnknown DataLayoutType = iota constant DataLayoutND (line 137) | DataLayoutND constant DataLayoutNCHW (line 138) | DataLayoutNCHW constant DataLayoutNCDHW (line 139) | DataLayoutNCDHW constant DataLayoutNHWC (line 140) | DataLayoutNHWC constant DataLayoutNDHWC (line 141) | DataLayoutNDHWC constant DataLayoutPLANAR (line 142) | DataLayoutPLANAR type PaddingModeType (line 145) | type PaddingModeType constant PaddingModeNull (line 148) | PaddingModeNull PaddingModeType = iota constant PaddingModeCropCenter (line 149) | PaddingModeCropCenter constant PaddingModeLetterbox (line 150) | PaddingModeLetterbox type ImageToBlobParams (line 153) | type ImageToBlobParams struct method BlobRectToImageRect (line 182) | func (p *ImageToBlobParams) BlobRectToImageRect(rect image.Rectangle, ... method BlobRectsToImageRects (line 218) | func (p *ImageToBlobParams) BlobRectsToImageRects(rects []image.Rectan... function NewImageToBlobParams (line 164) | func NewImageToBlobParams(scale float64, size image.Point, mean Scalar, function ReadNet (line 333) | func ReadNet(model string, config string) Net { function ReadNetBytes (line 346) | func ReadNetBytes(framework string, model []byte, config []byte) (Net, e... function ReadNetFromCaffe (line 370) | func ReadNetFromCaffe(prototxt string, caffeModel string) Net { function ReadNetFromCaffeBytes (line 383) | func ReadNetFromCaffeBytes(prototxt []byte, caffeModel []byte) (Net, err... function ReadNetFromTensorflow (line 399) | func ReadNetFromTensorflow(model string) Net { function ReadNetFromTensorflowBytes (line 409) | func ReadNetFromTensorflowBytes(model []byte) (Net, error) { function ReadNetFromTorch (line 423) | func ReadNetFromTorch(model string) Net { function ReadNetFromONNX (line 435) | func ReadNetFromONNX(model string) Net { function ReadNetFromONNXBytes (line 445) | func ReadNetFromONNXBytes(model []byte) (Net, error) { function BlobFromImage (line 459) | func BlobFromImage(img Mat, scaleFactor float64, size image.Point, mean ... function BlobFromImageWithParams (line 483) | func BlobFromImageWithParams(img Mat, params ImageToBlobParams) Mat { function BlobFromImages (line 512) | func BlobFromImages(imgs []Mat, blob *Mat, scaleFactor float64, size ima... function BlobFromImagesWithParams (line 546) | func BlobFromImagesWithParams(imgs []Mat, blob *Mat, params ImageToBlobP... function ImagesFromBlob (line 584) | func ImagesFromBlob(blob Mat, imgs []Mat) { function GetBlobChannel (line 597) | func GetBlobChannel(blob Mat, imgidx int, chnidx int) Mat { function GetBlobSize (line 602) | func GetBlobSize(blob Mat) Scalar { type Layer (line 608) | type Layer struct method Close (line 663) | func (l *Layer) Close() error { method GetName (line 670) | func (l *Layer) GetName() string { method GetType (line 675) | func (l *Layer) GetType() string { method InputNameToIndex (line 683) | func (l *Layer) InputNameToIndex(name string) int { method OutputNameToIndex (line 693) | func (l *Layer) OutputNameToIndex(name string) int { function NMSBoxes (line 703) | func NMSBoxes(bboxes []image.Rectangle, scores []float32, scoreThreshold... function NMSBoxesWithParams (line 752) | func NMSBoxesWithParams(bboxes []image.Rectangle, scores []float32, scor... FILE: dnn.h type cv (line 15) | typedef cv::dnn::Net* Net; type cv (line 16) | typedef cv::Ptr* Layer; type ByteArray (line 23) | struct ByteArray type ByteArray (line 23) | struct ByteArray type ByteArray (line 25) | struct ByteArray type ByteArray (line 25) | struct ByteArray type ByteArray (line 27) | struct ByteArray type ByteArray (line 30) | struct ByteArray type Rect (line 31) | struct Rect type Rect (line 31) | struct Rect type Rects (line 33) | struct Rects type Rects (line 33) | struct Rects type Mats (line 39) | struct Mats type Mats (line 41) | struct Mats type Mats (line 43) | struct Mats type Mats (line 48) | struct Mats type CStrings (line 48) | struct CStrings type Rects (line 65) | struct Rects type Rects (line 66) | struct Rects FILE: dnn_async_openvino.go method ForwardAsync (line 21) | func (net *Net) ForwardAsync(outputName string) AsyncArray { FILE: dnn_ext.go function FP16BlobFromImage (line 11) | func FP16BlobFromImage(img Mat, scaleFactor float32, size image.Point, m... FILE: dnn_string.go method String (line 5) | func (c NetBackendType) String() string { method String (line 23) | func (c NetTargetType) String() string { FILE: dnn_test.go function TestReadNetDiskFromTensorflow (line 12) | func TestReadNetDiskFromTensorflow(t *testing.T) { function TestReadNetMemoryFromTensorflow (line 27) | func TestReadNetMemoryFromTensorflow(t *testing.T) { function TestReadNetDiskFromONNX (line 55) | func TestReadNetDiskFromONNX(t *testing.T) { function TestReadNetMemoryFromONNX (line 87) | func TestReadNetMemoryFromONNX(t *testing.T) { function checkTensorflowNet (line 132) | func checkTensorflowNet(t *testing.T, net Net) { function TestTensorflowDisk (line 169) | func TestTensorflowDisk(t *testing.T) { function TestTensorflowMemory (line 184) | func TestTensorflowMemory(t *testing.T) { function TestOnnxMemory (line 206) | func TestOnnxMemory(t *testing.T) { function TestOnnxDisk (line 246) | func TestOnnxDisk(t *testing.T) { function checkONNXNet (line 278) | func checkONNXNet(t *testing.T, net Net, expectedLayers map[int]string, ... function TestBlobFromImages (line 327) | func TestBlobFromImages(t *testing.T) { function TestBlobFromImageGreyscale (line 349) | func TestBlobFromImageGreyscale(t *testing.T) { function TestBlobFromImageWithParams (line 364) | func TestBlobFromImageWithParams(t *testing.T) { function TestBlobFromImagesWithParams (line 381) | func TestBlobFromImagesWithParams(t *testing.T) { function TestImagesFromBlob (line 404) | func TestImagesFromBlob(t *testing.T) { function TestGetBlobChannel (line 439) | func TestGetBlobChannel(t *testing.T) { function TestGetBlobSize (line 457) | func TestGetBlobSize(t *testing.T) { function TestParseNetBackend (line 470) | func TestParseNetBackend(t *testing.T) { function TestParseNetTarget (line 497) | func TestParseNetTarget(t *testing.T) { function TestFP16BlobFromImage (line 536) | func TestFP16BlobFromImage(t *testing.T) { function TestNMSBoxes (line 556) | func TestNMSBoxes(t *testing.T) { function TestNMSBoxesWithParams (line 583) | func TestNMSBoxesWithParams(t *testing.T) { FILE: features2d.cpp function AKAZE (line 5) | AKAZE AKAZE_Create() { function AKAZE (line 13) | AKAZE AKAZE_CreateWithParams(int descriptor_type, int descriptor_size, i... function AKAZE_Close (line 26) | void AKAZE_Close(AKAZE a) { function AKAZE_Detect (line 30) | struct KeyPoints AKAZE_Detect(AKAZE a, Mat src) { function AKAZE_Compute (line 54) | struct KeyPoints AKAZE_Compute(AKAZE a, Mat src, struct KeyPoints kp, Ma... function AKAZE_DetectAndCompute (line 85) | struct KeyPoints AKAZE_DetectAndCompute(AKAZE a, Mat src, Mat mask, Mat ... function AgastFeatureDetector (line 109) | AgastFeatureDetector AgastFeatureDetector_Create() { function AgastFeatureDetector (line 118) | AgastFeatureDetector AgastFeatureDetector_CreateWithParams(int threshold... function AgastFeatureDetector_Close (line 128) | void AgastFeatureDetector_Close(AgastFeatureDetector a) { function AgastFeatureDetector_Detect (line 132) | struct KeyPoints AgastFeatureDetector_Detect(AgastFeatureDetector a, Mat... function BRISK (line 156) | BRISK BRISK_Create() { function BRISK (line 165) | BRISK BRISK_CreateWithParams(int thresh, int octaves, float patternScale) { function BRISK_Close (line 174) | void BRISK_Close(BRISK b) { function BRISK_Detect (line 178) | struct KeyPoints BRISK_Detect(BRISK b, Mat src) { function BRISK_Compute (line 202) | struct KeyPoints BRISK_Compute(BRISK b, Mat src, struct KeyPoints kp, Ma... function BRISK_DetectAndCompute (line 233) | struct KeyPoints BRISK_DetectAndCompute(BRISK b, Mat src, Mat mask, Mat ... function GFTTDetector (line 257) | GFTTDetector GFTTDetector_Create() { function GFTTDetector (line 266) | GFTTDetector GFTTDetector_Create_WithParams(const GFTTDetectorParams* pa... function GFTTDetector_Close (line 279) | void GFTTDetector_Close(GFTTDetector a) { function GFTTDetector_Detect (line 283) | struct KeyPoints GFTTDetector_Detect(GFTTDetector a, Mat src) { function KAZE (line 307) | KAZE KAZE_Create() { function KAZE (line 316) | KAZE KAZE_CreateWithParams(bool extended, bool upright, float threshold,... function KAZE_Close (line 325) | void KAZE_Close(KAZE a) { function KAZE_Detect (line 329) | struct KeyPoints KAZE_Detect(KAZE a, Mat src) { function KAZE_Compute (line 353) | struct KeyPoints KAZE_Compute(KAZE a, Mat src, struct KeyPoints kp, Mat ... function KAZE_DetectAndCompute (line 384) | struct KeyPoints KAZE_DetectAndCompute(KAZE a, Mat src, Mat mask, Mat de... function MSER (line 408) | MSER MSER_Create() { function MSER (line 417) | MSER MSER_CreateWithParams(int delta, int min_area, int max_area, double... function MSER_Close (line 428) | void MSER_Close(MSER a) { function MSER_Detect (line 432) | struct KeyPoints MSER_Detect(MSER a, Mat src) { function FastFeatureDetector (line 456) | FastFeatureDetector FastFeatureDetector_Create() { function FastFeatureDetector_Close (line 465) | void FastFeatureDetector_Close(FastFeatureDetector f) { function FastFeatureDetector (line 469) | FastFeatureDetector FastFeatureDetector_CreateWithParams(int threshold, ... function FastFeatureDetector_Detect (line 478) | struct KeyPoints FastFeatureDetector_Detect(FastFeatureDetector f, Mat s... function ORB (line 502) | ORB ORB_Create() { function ORB (line 511) | ORB ORB_CreateWithParams(int nfeatures, float scaleFactor, int nlevels, ... function ORB_Close (line 520) | void ORB_Close(ORB o) { function ORB_Detect (line 524) | struct KeyPoints ORB_Detect(ORB o, Mat src) { function ORB_Compute (line 548) | struct KeyPoints ORB_Compute(ORB o, Mat src, struct KeyPoints kp, Mat de... function ORB_DetectAndCompute (line 579) | struct KeyPoints ORB_DetectAndCompute(ORB o, Mat src, Mat mask, Mat desc) { function ConvertCParamsToCPPParams (line 603) | cv::SimpleBlobDetector::Params ConvertCParamsToCPPParams(SimpleBlobDetec... function SimpleBlobDetectorParams (line 629) | SimpleBlobDetectorParams ConvertCPPParamsToCParams(cv::SimpleBlobDetecto... function SimpleBlobDetector (line 655) | SimpleBlobDetector SimpleBlobDetector_Create_WithParams(SimpleBlobDetect... function SimpleBlobDetector (line 665) | SimpleBlobDetector SimpleBlobDetector_Create() { function SimpleBlobDetectorParams (line 674) | SimpleBlobDetectorParams SimpleBlobDetectorParams_Create() { function SimpleBlobDetector_Close (line 683) | void SimpleBlobDetector_Close(SimpleBlobDetector b) { function SimpleBlobDetector_Detect (line 687) | struct KeyPoints SimpleBlobDetector_Detect(SimpleBlobDetector b, Mat src) { function BFMatcher (line 711) | BFMatcher BFMatcher_Create() { function BFMatcher (line 720) | BFMatcher BFMatcher_CreateWithParams(int normType, bool crossCheck) { function BFMatcher_Close (line 729) | void BFMatcher_Close(BFMatcher b) { function BFMatcher_Match (line 733) | struct DMatches BFMatcher_Match(BFMatcher b, Mat query, Mat train) { function BFMatcher_KnnMatch (line 753) | struct MultiDMatches BFMatcher_KnnMatch(BFMatcher b, Mat query, Mat trai... function BFMatcher_KnnMatchWithParams (line 779) | struct MultiDMatches BFMatcher_KnnMatchWithParams(BFMatcher b, Mat query... function FlannBasedMatcher (line 805) | FlannBasedMatcher FlannBasedMatcher_Create() { function FlannBasedMatcher_Close (line 814) | void FlannBasedMatcher_Close(FlannBasedMatcher f) { function FlannBasedMatcher_KnnMatch (line 818) | struct MultiDMatches FlannBasedMatcher_KnnMatch(FlannBasedMatcher f, Mat... function FlannBasedMatcher_KnnMatchWithParams (line 844) | struct MultiDMatches FlannBasedMatcher_KnnMatchWithParams(FlannBasedMatc... function DrawKeyPoints (line 870) | void DrawKeyPoints(Mat src, struct KeyPoints kp, Mat dst, Scalar s, int ... function SIFT (line 889) | SIFT SIFT_Create() { function SIFT (line 898) | SIFT SIFT_CreateWithParams(int nfeatures, int nOctaveLayers, double cont... function SIFT_Close (line 908) | void SIFT_Close(SIFT d) { function SIFT_Detect (line 912) | struct KeyPoints SIFT_Detect(SIFT d, Mat src) { function SIFT_Compute (line 936) | struct KeyPoints SIFT_Compute(SIFT d, Mat src, struct KeyPoints kp, Mat ... function SIFT_DetectAndCompute (line 967) | struct KeyPoints SIFT_DetectAndCompute(SIFT d, Mat src, Mat mask, Mat de... function DrawMatches (line 991) | void DrawMatches(Mat img1, struct KeyPoints kp1, Mat img2, struct KeyPoi... FILE: features2d.go type Feature2DDetector (line 17) | type Feature2DDetector interface type Feature2DComputer (line 21) | type Feature2DComputer interface type Feature2DDetectComputer (line 25) | type Feature2DDetectComputer interface type Feature2D (line 29) | type Feature2D interface type AKAZE (line 37) | type AKAZE struct method Close (line 61) | func (a *AKAZE) Close() error { method Detect (line 71) | func (a *AKAZE) Detect(src Mat) []KeyPoint { method Compute (line 82) | func (a *AKAZE) Compute(src Mat, mask Mat, kps []KeyPoint) ([]KeyPoint... method DetectAndCompute (line 109) | func (a *AKAZE) DetectAndCompute(src Mat, mask Mat) ([]KeyPoint, Mat) { function NewAKAZE (line 48) | func NewAKAZE() AKAZE { function NewAKAZEWithParams (line 53) | func NewAKAZEWithParams(descriptorType, descriptorSize, descriptorChanne... type AgastFeatureDetector (line 118) | type AgastFeatureDetector struct method Close (line 141) | func (a *AgastFeatureDetector) Close() error { method Detect (line 151) | func (a *AgastFeatureDetector) Detect(src Mat) []KeyPoint { function NewAgastFeatureDetector (line 127) | func NewAgastFeatureDetector() AgastFeatureDetector { function NewAgastFeatureDetectorWithParams (line 132) | func NewAgastFeatureDetectorWithParams(threshold int, nonmaxSuppression ... type BRISK (line 159) | type BRISK struct method Close (line 183) | func (b *BRISK) Close() error { method Detect (line 193) | func (b *BRISK) Detect(src Mat) []KeyPoint { method Compute (line 204) | func (b *BRISK) Compute(src Mat, mask Mat, kps []KeyPoint) ([]KeyPoint... method DetectAndCompute (line 231) | func (b *BRISK) DetectAndCompute(src Mat, mask Mat) ([]KeyPoint, Mat) { function NewBRISK (line 170) | func NewBRISK() BRISK { function NewBRISKWithParams (line 178) | func NewBRISKWithParams(thresh int, octaves int, patternScale float32) B... type FastFeatureDetectorType (line 243) | type FastFeatureDetectorType constant FastFeatureDetectorType58 (line 247) | FastFeatureDetectorType58 FastFeatureDetectorType = 0 constant FastFeatureDetectorType712 (line 249) | FastFeatureDetectorType712 FastFeatureDetectorType = 1 constant FastFeatureDetectorType916 (line 251) | FastFeatureDetectorType916 FastFeatureDetectorType = 2 type FastFeatureDetector (line 255) | type FastFeatureDetector struct method Close (line 277) | func (f *FastFeatureDetector) Close() error { method Detect (line 287) | func (f *FastFeatureDetector) Detect(src Mat) []KeyPoint { function NewFastFeatureDetector (line 264) | func NewFastFeatureDetector() FastFeatureDetector { function NewFastFeatureDetectorWithParams (line 272) | func NewFastFeatureDetectorWithParams(threshold int, nonmaxSuppression b... type GFTTDetector (line 295) | type GFTTDetector struct method Close (line 335) | func (a *GFTTDetector) Close() error { method Detect (line 345) | func (a *GFTTDetector) Detect(src Mat) []KeyPoint { type GFTTDetectorParams (line 301) | type GFTTDetectorParams struct function NewGFTTDetector (line 314) | func NewGFTTDetector() GFTTDetector { function NewGFTTDetectorWithParams (line 322) | func NewGFTTDetectorWithParams(params GFTTDetectorParams) GFTTDetector { type KAZE (line 353) | type KAZE struct method Close (line 381) | func (a *KAZE) Close() error { method Detect (line 391) | func (a *KAZE) Detect(src Mat) []KeyPoint { method Compute (line 402) | func (a *KAZE) Compute(src Mat, mask Mat, kps []KeyPoint) ([]KeyPoint,... method DetectAndCompute (line 429) | func (a *KAZE) DetectAndCompute(src Mat, mask Mat) ([]KeyPoint, Mat) { function NewKAZE (line 364) | func NewKAZE() KAZE { function NewKazeWithParams (line 369) | func NewKazeWithParams(extended bool, upright bool, threshold float32, n... type MSER (line 438) | type MSER struct method Close (line 470) | func (a *MSER) Close() error { method Detect (line 480) | func (a *MSER) Detect(src Mat) []KeyPoint { function NewMSER (line 447) | func NewMSER() MSER { function NewMSERWithParams (line 452) | func NewMSERWithParams(delta int, minArea int, maxArea int, maxVariation... type ORB (line 488) | type ORB struct method Close (line 529) | func (o *ORB) Close() error { method Detect (line 539) | func (o *ORB) Detect(src Mat) []KeyPoint { method Compute (line 550) | func (o *ORB) Compute(src Mat, mask Mat, kps []KeyPoint) ([]KeyPoint, ... method DetectAndCompute (line 577) | func (o *ORB) DetectAndCompute(src Mat, mask Mat) ([]KeyPoint, Mat) { function NewORB (line 499) | func NewORB() ORB { function NewORBWithParams (line 507) | func NewORBWithParams(nFeatures int, scaleFactor float32, nLevels int, e... type ORBScoreType (line 521) | type ORBScoreType constant ORBScoreTypeHarris (line 524) | ORBScoreTypeHarris ORBScoreType = 0 constant ORBScoreTypeFAST (line 525) | ORBScoreTypeFAST ORBScoreType = 1 type SimpleBlobDetector (line 586) | type SimpleBlobDetector struct method Close (line 613) | func (b *SimpleBlobDetector) Close() error { method Detect (line 818) | func (b *SimpleBlobDetector) Detect(src Mat) []KeyPoint { type SimpleBlobDetectorParams (line 592) | type SimpleBlobDetectorParams struct method SetBlobColor (line 625) | func (p *SimpleBlobDetectorParams) SetBlobColor(blobColor int) { method GetBlobColor (line 630) | func (p *SimpleBlobDetectorParams) GetBlobColor() int { method SetFilterByArea (line 635) | func (p *SimpleBlobDetectorParams) SetFilterByArea(filterByArea bool) { method GetFilterByArea (line 640) | func (p *SimpleBlobDetectorParams) GetFilterByArea() bool { method SetFilterByCircularity (line 645) | func (p *SimpleBlobDetectorParams) SetFilterByCircularity(filterByCirc... method GetFilterByCircularity (line 650) | func (p *SimpleBlobDetectorParams) GetFilterByCircularity() bool { method SetFilterByColor (line 655) | func (p *SimpleBlobDetectorParams) SetFilterByColor(filterByColor bool) { method GetFilterByColor (line 660) | func (p *SimpleBlobDetectorParams) GetFilterByColor() bool { method SetFilterByConvexity (line 665) | func (p *SimpleBlobDetectorParams) SetFilterByConvexity(filterByConvex... method GetFilterByConvexity (line 670) | func (p *SimpleBlobDetectorParams) GetFilterByConvexity() bool { method SetFilterByInertia (line 675) | func (p *SimpleBlobDetectorParams) SetFilterByInertia(filterByInertia ... method GetFilterByInertia (line 680) | func (p *SimpleBlobDetectorParams) GetFilterByInertia() bool { method SetMaxArea (line 685) | func (p *SimpleBlobDetectorParams) SetMaxArea(maxArea float64) { method GetMaxArea (line 690) | func (p *SimpleBlobDetectorParams) GetMaxArea() float64 { method SetMaxCircularity (line 695) | func (p *SimpleBlobDetectorParams) SetMaxCircularity(maxCircularity fl... method GetMaxCircularity (line 700) | func (p *SimpleBlobDetectorParams) GetMaxCircularity() float64 { method SetMaxConvexity (line 705) | func (p *SimpleBlobDetectorParams) SetMaxConvexity(maxConvexity float6... method GetMaxConvexity (line 710) | func (p *SimpleBlobDetectorParams) GetMaxConvexity() float64 { method SetMaxInertiaRatio (line 715) | func (p *SimpleBlobDetectorParams) SetMaxInertiaRatio(maxInertiaRatio ... method GetMaxInertiaRatio (line 720) | func (p *SimpleBlobDetectorParams) GetMaxInertiaRatio() float64 { method SetMaxThreshold (line 725) | func (p *SimpleBlobDetectorParams) SetMaxThreshold(maxThreshold float6... method GetMaxThreshold (line 730) | func (p *SimpleBlobDetectorParams) GetMaxThreshold() float64 { method SetMinArea (line 735) | func (p *SimpleBlobDetectorParams) SetMinArea(minArea float64) { method GetMinArea (line 740) | func (p *SimpleBlobDetectorParams) GetMinArea() float64 { method SetMinCircularity (line 745) | func (p *SimpleBlobDetectorParams) SetMinCircularity(minCircularity fl... method GetMinCircularity (line 750) | func (p *SimpleBlobDetectorParams) GetMinCircularity() float64 { method SetMinConvexity (line 755) | func (p *SimpleBlobDetectorParams) SetMinConvexity(minConvexity float6... method GetMinConvexity (line 760) | func (p *SimpleBlobDetectorParams) GetMinConvexity() float64 { method SetMinDistBetweenBlobs (line 765) | func (p *SimpleBlobDetectorParams) SetMinDistBetweenBlobs(minDistBetwe... method GetMinDistBetweenBlobs (line 770) | func (p *SimpleBlobDetectorParams) GetMinDistBetweenBlobs() float64 { method SetMinInertiaRatio (line 775) | func (p *SimpleBlobDetectorParams) SetMinInertiaRatio(minInertiaRatio ... method GetMinInertiaRatio (line 780) | func (p *SimpleBlobDetectorParams) GetMinInertiaRatio() float64 { method SetMinRepeatability (line 785) | func (p *SimpleBlobDetectorParams) SetMinRepeatability(minRepeatabilit... method GetMinRepeatability (line 790) | func (p *SimpleBlobDetectorParams) GetMinRepeatability() int { method SetMinThreshold (line 795) | func (p *SimpleBlobDetectorParams) SetMinThreshold(minThreshold float6... method GetMinThreshold (line 800) | func (p *SimpleBlobDetectorParams) GetMinThreshold() float64 { method SetThresholdStep (line 805) | func (p *SimpleBlobDetectorParams) SetThresholdStep(thresholdStep floa... method GetThresholdStep (line 810) | func (p *SimpleBlobDetectorParams) GetThresholdStep() float64 { function NewSimpleBlobDetector (line 600) | func NewSimpleBlobDetector() SimpleBlobDetector { function NewSimpleBlobDetectorWithParams (line 608) | func NewSimpleBlobDetectorWithParams(params SimpleBlobDetectorParams) Si... function NewSimpleBlobDetectorParams (line 620) | func NewSimpleBlobDetectorParams() SimpleBlobDetectorParams { function getKeyPoints (line 826) | func getKeyPoints(ret C.KeyPoints) []KeyPoint { type BFMatcher (line 845) | type BFMatcher struct method Close (line 868) | func (b *BFMatcher) Close() error { method Match (line 878) | func (b *BFMatcher) Match(query, train Mat) []DMatch { method KnnMatch (line 889) | func (b *BFMatcher) KnnMatch(query, train Mat, k int) [][]DMatch { function NewBFMatcher (line 854) | func NewBFMatcher() BFMatcher { function NewBFMatcherWithParams (line 863) | func NewBFMatcherWithParams(normType NormType, crossCheck bool) BFMatcher { type FlannBasedMatcher (line 897) | type FlannBasedMatcher struct method Close (line 911) | func (f *FlannBasedMatcher) Close() error { method KnnMatch (line 921) | func (f *FlannBasedMatcher) KnnMatch(query, train Mat, k int) [][]DMat... function NewFlannBasedMatcher (line 906) | func NewFlannBasedMatcher() FlannBasedMatcher { function getMultiDMatches (line 928) | func getMultiDMatches(ret C.MultiDMatches) [][]DMatch { function getDMatches (line 945) | func getDMatches(ret C.DMatches) []DMatch { type DrawMatchesFlag (line 967) | type DrawMatchesFlag constant DrawDefault (line 971) | DrawDefault DrawMatchesFlag = 0 constant DrawOverOutImg (line 973) | DrawOverOutImg DrawMatchesFlag = 1 constant NotDrawSinglePoints (line 975) | NotDrawSinglePoints DrawMatchesFlag = 2 constant DrawRichKeyPoints (line 977) | DrawRichKeyPoints DrawMatchesFlag = 3 function DrawKeyPoints (line 984) | func DrawKeyPoints(src Mat, keyPoints []KeyPoint, dst *Mat, color color.... type SIFT (line 1014) | type SIFT struct method Close (line 1063) | func (d *SIFT) Close() error { method Detect (line 1073) | func (d *SIFT) Detect(src Mat) []KeyPoint { method Compute (line 1084) | func (d *SIFT) Compute(src Mat, mask Mat, kps []KeyPoint) ([]KeyPoint,... method DetectAndCompute (line 1111) | func (d *SIFT) DetectAndCompute(src Mat, mask Mat) ([]KeyPoint, Mat) { function NewSIFT (line 1025) | func NewSIFT() SIFT { function NewSIFTWithParams (line 1029) | func NewSIFTWithParams(nfeatures *int, nOctaveLayers *int, contrastThres... function DrawMatches (line 1124) | func DrawMatches(img1 Mat, kp1 []KeyPoint, img2 Mat, kp2 []KeyPoint, mat... FILE: features2d.h type cv (line 12) | typedef cv::Ptr* AKAZE; type cv (line 13) | typedef cv::Ptr* AgastFeatureDetector; type cv (line 14) | typedef cv::Ptr* BRISK; type cv (line 15) | typedef cv::Ptr* FastFeatureDetector; type cv (line 16) | typedef cv::Ptr* GFTTDetector; type cv (line 17) | typedef cv::Ptr* KAZE; type cv (line 18) | typedef cv::Ptr* MSER; type cv (line 19) | typedef cv::Ptr* ORB; type cv (line 20) | typedef cv::Ptr* SimpleBlobDetector; type cv (line 21) | typedef cv::Ptr* BFMatcher; type cv (line 22) | typedef cv::Ptr* FlannBasedMatcher; type cv (line 23) | typedef cv::Ptr* SIFT; type KeyPoints (line 43) | struct KeyPoints type KeyPoints (line 44) | struct KeyPoints type KeyPoints (line 44) | struct KeyPoints type KeyPoints (line 45) | struct KeyPoints type KeyPoints (line 50) | struct KeyPoints type KeyPoints (line 55) | struct KeyPoints type KeyPoints (line 56) | struct KeyPoints type KeyPoints (line 56) | struct KeyPoints type KeyPoints (line 57) | struct KeyPoints type KeyPoints (line 62) | struct KeyPoints type GFTTDetectorParams (line 65) | struct GFTTDetectorParams type KeyPoints (line 67) | struct KeyPoints type KeyPoints (line 73) | struct KeyPoints type KeyPoints (line 74) | struct KeyPoints type KeyPoints (line 74) | struct KeyPoints type KeyPoints (line 75) | struct KeyPoints type KeyPoints (line 81) | struct KeyPoints type KeyPoints (line 86) | struct KeyPoints type KeyPoints (line 87) | struct KeyPoints type KeyPoints (line 87) | struct KeyPoints type KeyPoints (line 88) | struct KeyPoints type KeyPoints (line 93) | struct KeyPoints type DMatches (line 99) | struct DMatches type MultiDMatches (line 100) | struct MultiDMatches type MultiDMatches (line 104) | struct MultiDMatches type KeyPoints (line 106) | struct KeyPoints type KeyPoints (line 111) | struct KeyPoints type KeyPoints (line 112) | struct KeyPoints type KeyPoints (line 112) | struct KeyPoints type KeyPoints (line 113) | struct KeyPoints type KeyPoints (line 115) | struct KeyPoints type KeyPoints (line 115) | struct KeyPoints type DMatches (line 115) | struct DMatches type ByteArray (line 115) | struct ByteArray FILE: features2d_string.go method String (line 11) | func (c FastFeatureDetectorType) String() string { method String (line 23) | func (c DrawMatchesFlag) String() string { FILE: features2d_test.go function TestAKAZE (line 11) | func TestAKAZE(t *testing.T) { function TestAKAZEWithParams (line 51) | func TestAKAZEWithParams(t *testing.T) { function TestAgastFeatureDetector (line 92) | func TestAgastFeatureDetector(t *testing.T) { function TestAgastFeatureDetectorWithParams (line 111) | func TestAgastFeatureDetectorWithParams(t *testing.T) { function TestBRISK (line 130) | func TestBRISK(t *testing.T) { function TestBRISKWithParams (line 170) | func TestBRISKWithParams(t *testing.T) { function TestFastFeatureDetector (line 211) | func TestFastFeatureDetector(t *testing.T) { function TestFastFeatureDetectorWithParams (line 230) | func TestFastFeatureDetectorWithParams(t *testing.T) { function TestGFTTDetector (line 249) | func TestGFTTDetector(t *testing.T) { function TestGFTTDetectorWithParams (line 268) | func TestGFTTDetectorWithParams(t *testing.T) { function TestKAZE (line 297) | func TestKAZE(t *testing.T) { function TestKAZEWithParams (line 337) | func TestKAZEWithParams(t *testing.T) { function TestMSER (line 392) | func TestMSER(t *testing.T) { function TestMSERWithParams (line 411) | func TestMSERWithParams(t *testing.T) { function TestORB (line 440) | func TestORB(t *testing.T) { function TestSimpleBlobDetector (line 480) | func TestSimpleBlobDetector(t *testing.T) { function TestSimpleBlobDetectorWithParams (line 499) | func TestSimpleBlobDetectorWithParams(t *testing.T) { function TestSimpleBlobDetectorParams (line 518) | func TestSimpleBlobDetectorParams(t *testing.T) { function TestBFMatcher (line 644) | func TestBFMatcher(t *testing.T) { function TestFlannBasedMatcher (line 691) | func TestFlannBasedMatcher(t *testing.T) { function TestDrawKeyPoints (line 722) | func TestDrawKeyPoints(t *testing.T) { function TestDrawMatches (line 742) | func TestDrawMatches(t *testing.T) { function TestSIFT (line 816) | func TestSIFT(t *testing.T) { function TestSIFTWithParams (line 860) | func TestSIFTWithParams(t *testing.T) { FILE: helpers_test.go function floatEquals (line 7) | func floatEquals(a, b float64) bool { function round (line 15) | func round(x, unit float64) float64 { FILE: highgui.cpp function Window_SetMouseCallback (line 5) | void Window_SetMouseCallback(char* winname, mouse_callback on_mouse) { function Window_New (line 14) | void Window_New(const char* winname, int flags) { function Window_Close (line 22) | void Window_Close(const char* winname) { function OpenCVResult (line 30) | OpenCVResult Window_IMShow(const char* winname, Mat mat) { function Window_GetProperty (line 39) | double Window_GetProperty(const char* winname, int flag) { function OpenCVResult (line 48) | OpenCVResult Window_SetProperty(const char* winname, int flag, double va... function OpenCVResult (line 57) | OpenCVResult Window_SetTitle(const char* winname, const char* title) { function Window_WaitKey (line 66) | int Window_WaitKey(int delay = 0) { function Window_WaitKeyEx (line 75) | int Window_WaitKeyEx(int delay = 0) { function Window_PollKey (line 84) | int Window_PollKey(void) { function OpenCVResult (line 93) | OpenCVResult Window_Move(const char* winname, int x, int y) { function OpenCVResult (line 102) | OpenCVResult Window_Resize(const char* winname, int width, int height) { function Window_SelectROI (line 111) | struct Rect Window_SelectROI(const char* winname, Mat img) { function Window_SelectROIs (line 123) | struct Rects Window_SelectROIs(const char* winname, Mat img) { function Trackbar_Create (line 144) | void Trackbar_Create(const char* winname, const char* trackname, int max) { function Trackbar_CreateWithValue (line 152) | void Trackbar_CreateWithValue(const char* winname, const char* trackname... function Trackbar_GetPos (line 160) | int Trackbar_GetPos(const char* winname, const char* trackname) { function Trackbar_SetPos (line 169) | void Trackbar_SetPos(const char* winname, const char* trackname, int pos) { function Trackbar_SetMin (line 177) | void Trackbar_SetMin(const char* winname, const char* trackname, int pos) { function Trackbar_SetMax (line 185) | void Trackbar_SetMax(const char* winname, const char* trackname, int pos) { FILE: highgui.go type MouseHandlerFunc (line 18) | type MouseHandlerFunc type mouseHandlerInfo (line 20) | type mouseHandlerInfo struct type Window (line 38) | type Window struct method Close (line 62) | func (w *Window) Close() error { method IsOpen (line 82) | func (w *Window) IsOpen() bool { method GetWindowProperty (line 133) | func (w *Window) GetWindowProperty(flag WindowPropertyFlag) float64 { method SetWindowProperty (line 144) | func (w *Window) SetWindowProperty(flag WindowPropertyFlag, value Wind... method SetWindowTitle (line 155) | func (w *Window) SetWindowTitle(title string) error { method IMShow (line 171) | func (w *Window) IMShow(img Mat) error { method WaitKey (line 185) | func (w *Window) WaitKey(delay int) int { method WaitKeyEx (line 195) | func (w *Window) WaitKeyEx(delay int) int { method PollKey (line 214) | func (w *Window) PollKey() int { method MoveWindow (line 222) | func (w *Window) MoveWindow(x, y int) error { method ResizeWindow (line 233) | func (w *Window) ResizeWindow(width, height int) error { method SelectROI (line 249) | func (w *Window) SelectROI(img Mat) image.Rectangle { method SelectROIs (line 267) | func (w *Window) SelectROIs(img Mat) []image.Rectangle { method CreateTrackbar (line 314) | func (w *Window) CreateTrackbar(name string, max int) *Trackbar { method CreateTrackbarWithValue (line 330) | func (w *Window) CreateTrackbarWithValue(name string, value *int, max ... method SetMouseHandler (line 409) | func (w *Window) SetMouseHandler(onMOuse MouseHandlerFunc, userdata in... function NewWindow (line 47) | func NewWindow(name string) *Window { type WindowFlag (line 87) | type WindowFlag constant WindowNormal (line 91) | WindowNormal WindowFlag = 0x00000000 constant WindowAutosize (line 94) | WindowAutosize WindowFlag = 0x00000001 constant WindowFullscreen (line 97) | WindowFullscreen WindowFlag = 1 constant WindowFreeRatio (line 100) | WindowFreeRatio WindowFlag = 0x00000100 constant WindowKeepRatio (line 103) | WindowKeepRatio WindowFlag = 0x00000000 type WindowPropertyFlag (line 107) | type WindowPropertyFlag constant WindowPropertyFullscreen (line 112) | WindowPropertyFullscreen WindowPropertyFlag = 0 constant WindowPropertyAutosize (line 116) | WindowPropertyAutosize WindowPropertyFlag = 1 constant WindowPropertyAspectRatio (line 120) | WindowPropertyAspectRatio WindowPropertyFlag = 2 constant WindowPropertyOpenGL (line 123) | WindowPropertyOpenGL WindowPropertyFlag = 3 constant WindowPropertyVisible (line 126) | WindowPropertyVisible WindowPropertyFlag = 4 function SelectROI (line 278) | func SelectROI(name string, img Mat) image.Rectangle { function SelectROIs (line 288) | func SelectROIs(name string, img Mat) []image.Rectangle { function WaitKey (line 300) | func WaitKey(delay int) int { type Trackbar (line 305) | type Trackbar struct method GetPos (line 345) | func (t *Trackbar) GetPos() int { method SetPos (line 359) | func (t *Trackbar) SetPos(pos int) { method SetMin (line 373) | func (t *Trackbar) SetMin(pos int) { method SetMax (line 387) | func (t *Trackbar) SetMax(pos int) { function go_onmouse_dispatcher (line 398) | func go_onmouse_dispatcher(event C.int, x C.int, y C.int, flags C.int, u... FILE: highgui_gocv.h type Rect (line 32) | struct Rect type Rects (line 33) | struct Rects FILE: highgui_onmouse_test.go type mouseHandlerUserData (line 11) | type mouseHandlerUserData struct function mouseHandler (line 15) | func mouseHandler(event int, x int, y int, flags int, userdata interface... function TestMouseHandler (line 17) | func TestMouseHandler(t *testing.T) { FILE: highgui_string.go method String (line 11) | func (c WindowFlag) String() string { method String (line 23) | func (c WindowPropertyFlag) String() string { FILE: highgui_test.go function TestWindow (line 11) | func TestWindow(t *testing.T) { function TestIMShow (line 46) | func TestIMShow(t *testing.T) { function TestSelectROI (line 72) | func TestSelectROI(t *testing.T) { function TestSelectROIs (line 76) | func TestSelectROIs(t *testing.T) { function TestTrackbar (line 80) | func TestTrackbar(t *testing.T) { function TestTrackbarWithValue (line 98) | func TestTrackbarWithValue(t *testing.T) { function TestPollKey (line 115) | func TestPollKey(t *testing.T) { function TestWaitKeyEx (line 125) | func TestWaitKeyEx(t *testing.T) { FILE: imgcodecs.cpp function Mat (line 5) | Mat Image_IMRead(const char* filename, int flags) { function Mats (line 15) | Mats Image_IMReadMulti(const char* filename, int flags) { function Mats (line 36) | Mats Image_IMReadMulti_WithParams(const char* filename, int start, int c... function Image_IMWrite (line 58) | bool Image_IMWrite(const char* filename, Mat img) { function Image_IMWrite_WithParams (line 67) | bool Image_IMWrite_WithParams(const char* filename, Mat img, IntVector p... function OpenCVResult (line 82) | OpenCVResult Image_IMEncode(const char* fileExt, Mat img, void* vector) { function OpenCVResult (line 92) | OpenCVResult Image_IMEncode_WithParams(const char* fileExt, Mat img, Int... function Mat (line 108) | Mat Image_IMDecode(ByteArray buf, int flags) { function OpenCVResult (line 119) | OpenCVResult Image_IMDecodeIntoMat(ByteArray buf, int flags, Mat dest) { FILE: imgcodecs.go type IMReadFlag (line 13) | type IMReadFlag constant IMReadUnchanged (line 18) | IMReadUnchanged IMReadFlag = -1 constant IMReadGrayScale (line 22) | IMReadGrayScale IMReadFlag = 0 constant IMReadColor (line 25) | IMReadColor IMReadFlag = 1 constant IMReadAnyDepth (line 29) | IMReadAnyDepth IMReadFlag = 2 constant IMReadAnyColor (line 32) | IMReadAnyColor IMReadFlag = 4 constant IMReadLoadGDAL (line 35) | IMReadLoadGDAL IMReadFlag = 8 constant IMReadReducedGrayscale2 (line 39) | IMReadReducedGrayscale2 IMReadFlag = 16 constant IMReadReducedColor2 (line 43) | IMReadReducedColor2 IMReadFlag = 17 constant IMReadReducedGrayscale4 (line 47) | IMReadReducedGrayscale4 IMReadFlag = 32 constant IMReadReducedColor4 (line 51) | IMReadReducedColor4 IMReadFlag = 33 constant IMReadReducedGrayscale8 (line 55) | IMReadReducedGrayscale8 IMReadFlag = 64 constant IMReadReducedColor8 (line 59) | IMReadReducedColor8 IMReadFlag = 65 constant IMReadIgnoreOrientation (line 62) | IMReadIgnoreOrientation IMReadFlag = 128 constant IMWriteJpegQuality (line 69) | IMWriteJpegQuality = 1 constant IMWriteJpegProgressive (line 72) | IMWriteJpegProgressive = 2 constant IMWriteJpegOptimize (line 75) | IMWriteJpegOptimize = 3 constant IMWriteJpegRstInterval (line 78) | IMWriteJpegRstInterval = 4 constant IMWriteJpegLumaQuality (line 81) | IMWriteJpegLumaQuality = 5 constant IMWriteJpegChromaQuality (line 84) | IMWriteJpegChromaQuality = 6 constant IMWritePngCompression (line 90) | IMWritePngCompression = 16 constant IMWritePngStrategy (line 93) | IMWritePngStrategy = 17 constant IMWritePngBilevel (line 96) | IMWritePngBilevel = 18 constant IMWritePxmBinary (line 99) | IMWritePxmBinary = 32 constant IMWriteWebpQuality (line 104) | IMWriteWebpQuality = 64 constant IMWritePamTupletype (line 108) | IMWritePamTupletype = 128 constant IMWritePngStrategyDefault (line 111) | IMWritePngStrategyDefault = 0 constant IMWritePngStrategyFiltered (line 117) | IMWritePngStrategyFiltered = 1 constant IMWritePngStrategyHuffmanOnly (line 120) | IMWritePngStrategyHuffmanOnly = 2 constant IMWritePngStrategyRle (line 124) | IMWritePngStrategyRle = 3 constant IMWritePngStrategyFixed (line 128) | IMWritePngStrategyFixed = 4 function IMRead (line 138) | func IMRead(name string, flags IMReadFlag) Mat { function IMReadMulti (line 152) | func IMReadMulti(name string, flags IMReadFlag) []Mat { function IMReadMulti_WithParams (line 178) | func IMReadMulti_WithParams(name string, start int, count int, flags IMR... function IMWrite (line 201) | func IMWrite(name string, img Mat) bool { function IMWriteWithParams (line 213) | func IMWriteWithParams(name string, img Mat, params []int) bool { type FileExt (line 231) | type FileExt constant PNGFileExt (line 235) | PNGFileExt FileExt = ".png" constant JPEGFileExt (line 237) | JPEGFileExt FileExt = ".jpg" constant GIFFileExt (line 239) | GIFFileExt FileExt = ".gif" function IMEncode (line 248) | func IMEncode(fileExt FileExt, img Mat) (buf *NativeByteBuffer, err erro... function IMEncodeWithParams (line 267) | func IMEncodeWithParams(fileExt FileExt, img Mat, params []int) (buf *Na... function IMDecode (line 293) | func IMDecode(buf []byte, flags IMReadFlag) (Mat, error) { function IMDecodeIntoMat (line 308) | func IMDecodeIntoMat(buf []byte, flags IMReadFlag, dest *Mat) error { FILE: imgcodecs_test.go function TestIMRead (line 16) | func TestIMRead(t *testing.T) { function TestIMWrite (line 24) | func TestIMWrite(t *testing.T) { function TestIMWriteWithParams (line 40) | func TestIMWriteWithParams(t *testing.T) { function TestIMEncode (line 56) | func TestIMEncode(t *testing.T) { function ExampleIMEncodeWithParams (line 74) | func ExampleIMEncodeWithParams() { function TestIMEncodeWithParams (line 102) | func TestIMEncodeWithParams(t *testing.T) { function TestIMDecode (line 132) | func TestIMDecode(t *testing.T) { function TestIMDecodeIntoMat (line 153) | func TestIMDecodeIntoMat(t *testing.T) { function TestIMDecodeWebp (line 171) | func TestIMDecodeWebp(t *testing.T) { function TestIMReadMulti (line 188) | func TestIMReadMulti(t *testing.T) { function TestIMReadMulti_WithParams (line 200) | func TestIMReadMulti_WithParams(t *testing.T) { FILE: imgproc.cpp function ArcLength (line 3) | double ArcLength(PointVector curve, bool is_closed) { function PointVector (line 12) | PointVector ApproxPolyDP(PointVector curve, double epsilon, bool closed) { function OpenCVResult (line 24) | OpenCVResult CvtColor(Mat src, Mat dst, int code) { function OpenCVResult (line 33) | OpenCVResult Demosaicing(Mat src, Mat dst, int code) { function OpenCVResult (line 42) | OpenCVResult EqualizeHist(Mat src, Mat dst) { function OpenCVResult (line 51) | OpenCVResult CalcHist(struct Mats mats, IntVector chans, Mat mask, Mat h... function OpenCVResult (line 86) | OpenCVResult CalcBackProject(struct Mats mats, IntVector chans, Mat hist... function CompareHist (line 114) | double CompareHist(Mat hist1, Mat hist2, int method) { function EMD (line 123) | float EMD(Mat sig1, Mat sig2, int distType) { function FitEllipse (line 132) | struct RotatedRect FitEllipse(PointVector pts) function OpenCVResult (line 162) | OpenCVResult ConvexHull(PointVector points, Mat hull, bool clockwise, bo... function OpenCVResult (line 171) | OpenCVResult ConvexityDefects(PointVector points, Mat hull, Mat result) { function OpenCVResult (line 180) | OpenCVResult BilateralFilter(Mat src, Mat dst, int d, double sc, double ... function OpenCVResult (line 189) | OpenCVResult Blur(Mat src, Mat dst, Size ps) { function OpenCVResult (line 199) | OpenCVResult BoxFilter(Mat src, Mat dst, int ddepth, Size ps) { function OpenCVResult (line 209) | OpenCVResult SqBoxFilter(Mat src, Mat dst, int ddepth, Size ps) { function OpenCVResult (line 219) | OpenCVResult Dilate(Mat src, Mat dst, Mat kernel) { function OpenCVResult (line 228) | OpenCVResult DilateWithParams(Mat src, Mat dst, Mat kernel, Point anchor... function OpenCVResult (line 240) | OpenCVResult DistanceTransform(Mat src, Mat dst, Mat labels, int distanc... function OpenCVResult (line 249) | OpenCVResult Erode(Mat src, Mat dst, Mat kernel) { function OpenCVResult (line 258) | OpenCVResult ErodeWithParams(Mat src, Mat dst, Mat kernel, Point anchor,... function OpenCVResult (line 269) | OpenCVResult ErodeWithParamsAndBorderValue(Mat src, Mat dst, Mat kernel,... function OpenCVResult (line 281) | OpenCVResult MatchTemplate(Mat image, Mat templ, Mat result, int method,... function Moments (line 290) | struct Moment Moments(Mat src, bool binaryImage) { function OpenCVResult (line 305) | OpenCVResult PyrDown(Mat src, Mat dst, Size size, int borderType) { function OpenCVResult (line 315) | OpenCVResult PyrUp(Mat src, Mat dst, Size size, int borderType) { function BoundingRect (line 325) | struct Rect BoundingRect(PointVector pts) { function OpenCVResult (line 338) | OpenCVResult BoxPoints(RotatedRect rect, Mat boxPts){ function OpenCVResult (line 350) | OpenCVResult BoxPoints2f(RotatedRect2f rect, Mat boxPts){ function ContourArea (line 362) | double ContourArea(PointVector pts) { function MinAreaRect (line 371) | struct RotatedRect MinAreaRect(PointVector pts){ function MinAreaRect2f (line 400) | struct RotatedRect2f MinAreaRect2f(PointVector pts){ function OpenCVResult (line 429) | OpenCVResult MinEnclosingCircle(PointVector pts, Point2f* center, float*... function PointsVector (line 441) | PointsVector FindContours(Mat src, Mat hierarchy, int mode, int method) { function PointPolygonTest (line 453) | double PointPolygonTest(PointVector pts, Point pt, bool measureDist) { function ConnectedComponents (line 464) | int ConnectedComponents(Mat src, Mat labels, int connectivity, int ltype... function ConnectedComponentsWithStats (line 474) | int ConnectedComponentsWithStats(Mat src, Mat labels, Mat stats, Mat cen... function Mat (line 484) | Mat GetStructuringElement(int shape, Size ksize) { function Scalar (line 494) | Scalar MorphologyDefaultBorderValue(){ function OpenCVResult (line 505) | OpenCVResult MorphologyEx(Mat src, Mat dst, int op, Mat kernel) { function OpenCVResult (line 514) | OpenCVResult MorphologyExWithParams(Mat src, Mat dst, int op, Mat kernel... function OpenCVResult (line 524) | OpenCVResult GaussianBlur(Mat src, Mat dst, Size ps, double sX, double s... function Mat (line 534) | Mat GetGaussianKernel(int ksize, double sigma, int ktype){ function OpenCVResult (line 543) | OpenCVResult Laplacian(Mat src, Mat dst, int dDepth, int kSize, double s... function OpenCVResult (line 552) | OpenCVResult Scharr(Mat src, Mat dst, int dDepth, int dx, int dy, double... function OpenCVResult (line 561) | OpenCVResult MedianBlur(Mat src, Mat dst, int ksize) { function OpenCVResult (line 570) | OpenCVResult Canny(Mat src, Mat edges, double t1, double t2) { function OpenCVResult (line 579) | OpenCVResult CornerSubPix(Mat img, Mat corners, Size winSize, Size zeroZ... function OpenCVResult (line 590) | OpenCVResult GoodFeaturesToTrack(Mat img, Mat corners, int maxCorners, d... function OpenCVResult (line 599) | OpenCVResult GrabCut(Mat img, Mat mask, Rect r, Mat bgdModel, Mat fgdMod... function OpenCVResult (line 609) | OpenCVResult HoughCircles(Mat src, Mat circles, int method, double dp, d... function OpenCVResult (line 618) | OpenCVResult HoughCirclesWithParams(Mat src, Mat circles, int method, do... function OpenCVResult (line 628) | OpenCVResult HoughLines(Mat src, Mat lines, double rho, double theta, in... function OpenCVResult (line 637) | OpenCVResult HoughLinesP(Mat src, Mat lines, double rho, double theta, i... function OpenCVResult (line 646) | OpenCVResult HoughLinesPWithParams(Mat src, Mat lines, double rho, doubl... function OpenCVResult (line 655) | OpenCVResult HoughLinesPointSet(Mat points, Mat lines, int linesMax, int... function OpenCVResult (line 666) | OpenCVResult Integral(Mat src, Mat sum, Mat sqsum, Mat tilted) { function Threshold (line 675) | double Threshold(Mat src, Mat dst, double thresh, double maxvalue, int t... function OpenCVResult (line 684) | OpenCVResult AdaptiveThreshold(Mat src, Mat dst, double maxValue, int ad... function OpenCVResult (line 693) | OpenCVResult ArrowedLine(Mat img, Point pt1, Point pt2, Scalar color, in... function ClipLine (line 706) | bool ClipLine(Size imgSize, Point pt1, Point pt2) { function OpenCVResult (line 719) | OpenCVResult Circle(Mat img, Point center, int radius, Scalar color, int... function OpenCVResult (line 731) | OpenCVResult CircleWithParams(Mat img, Point center, int radius, Scalar ... function OpenCVResult (line 743) | OpenCVResult Ellipse(Mat img, Point center, Point axes, double angle, do... function OpenCVResult (line 756) | OpenCVResult EllipseWithParams(Mat img, Point center, Point axes, double... function OpenCVResult (line 769) | OpenCVResult Line(Mat img, Point pt1, Point pt2, Scalar color, int thick... function OpenCVResult (line 782) | OpenCVResult Rectangle(Mat img, Rect r, Scalar color, int thickness) { function OpenCVResult (line 799) | OpenCVResult RectangleWithParams(Mat img, Rect r, Scalar color, int thic... function OpenCVResult (line 817) | OpenCVResult FillPoly(Mat img, PointsVector pts, Scalar color) { function OpenCVResult (line 828) | OpenCVResult FillPolyWithParams(Mat img, PointsVector pts, Scalar color,... function OpenCVResult (line 839) | OpenCVResult Polylines(Mat img, PointsVector pts, bool isClosed, Scalar ... function GetTextSize (line 850) | struct Size GetTextSize(const char* text, int fontFace, double fontScale... function GetTextSizeWithBaseline (line 860) | struct Size GetTextSizeWithBaseline(const char* text, int fontFace, doub... function OpenCVResult (line 872) | OpenCVResult PutText(Mat img, const char* text, Point org, int fontFace,... function OpenCVResult (line 883) | OpenCVResult PutTextWithParams(Mat img, const char* text, Point org, int... function OpenCVResult (line 895) | OpenCVResult Resize(Mat src, Mat dst, Size dsize, double fx, double fy, ... function OpenCVResult (line 905) | OpenCVResult GetRectSubPix(Mat src, Size patchSize, Point center, Mat ds... function Mat (line 916) | Mat GetRotationMatrix2D(Point center, double angle, double scale) { function OpenCVResult (line 926) | OpenCVResult WarpAffine(Mat src, Mat dst, Mat m, Size dsize) { function OpenCVResult (line 936) | OpenCVResult WarpAffineWithParams(Mat src, Mat dst, Mat rot_mat, Size ds... function OpenCVResult (line 947) | OpenCVResult WarpPerspective(Mat src, Mat dst, Mat m, Size dsize) { function OpenCVResult (line 957) | OpenCVResult WarpPerspectiveWithParams(Mat src, Mat dst, Mat rot_mat, Si... function OpenCVResult (line 968) | OpenCVResult Watershed(Mat image, Mat markers) { function OpenCVResult (line 977) | OpenCVResult ApplyColorMap(Mat src, Mat dst, int colormap) { function OpenCVResult (line 986) | OpenCVResult ApplyCustomColorMap(Mat src, Mat dst, Mat colormap) { function Mat (line 995) | Mat GetPerspectiveTransform(PointVector src, PointVector dst) { function Mat (line 1010) | Mat GetPerspectiveTransform2f(Point2fVector src, Point2fVector dst) { function Mat (line 1019) | Mat GetAffineTransform(PointVector src, PointVector dst) { function Mat (line 1034) | Mat GetAffineTransform2f(Point2fVector src, Point2fVector dst) { function OpenCVResult (line 1043) | OpenCVResult DrawContours(Mat src, PointsVector contours, int contourIdx... function OpenCVResult (line 1053) | OpenCVResult DrawContoursWithParams(Mat src, PointsVector contours, int ... function OpenCVResult (line 1071) | OpenCVResult Sobel(Mat src, Mat dst, int ddepth, int dx, int dy, int ksi... function OpenCVResult (line 1080) | OpenCVResult SpatialGradient(Mat src, Mat dx, Mat dy, int ksize, int bor... function OpenCVResult (line 1089) | OpenCVResult Remap(Mat src, Mat dst, Mat map1, Mat map2, int interpolati... function OpenCVResult (line 1099) | OpenCVResult Filter2D(Mat src, Mat dst, int ddepth, Mat kernel, Point an... function OpenCVResult (line 1109) | OpenCVResult SepFilter2D(Mat src, Mat dst, int ddepth, Mat kernelX, Mat ... function OpenCVResult (line 1119) | OpenCVResult LogPolar(Mat src, Mat dst, Point center, double m, int flag... function OpenCVResult (line 1129) | OpenCVResult FitLine(PointVector pts, Mat line, int distType, double par... function OpenCVResult (line 1138) | OpenCVResult LinearPolar(Mat src, Mat dst, Point center, double maxRadiu... function MatchShapes (line 1148) | double MatchShapes(PointVector contour1, PointVector contour2, int metho... function CLAHE (line 1157) | CLAHE CLAHE_Create() { function CLAHE (line 1166) | CLAHE CLAHE_CreateWithParams(double clipLimit, Size tileGridSize) { function CLAHE_Close (line 1176) | void CLAHE_Close(CLAHE c) { function OpenCVResult (line 1180) | OpenCVResult CLAHE_Apply(CLAHE c, Mat src, Mat dst) { function OpenCVResult (line 1189) | OpenCVResult InvertAffineTransform(Mat src, Mat dst) { function Point2f (line 1198) | Point2f PhaseCorrelate(Mat src1, Mat src2, Mat window, double* response) { function OpenCVResult (line 1217) | OpenCVResult CreateHanningWindow(Mat dst, Size size, int typ) { function OpenCVResult (line 1227) | OpenCVResult Mat_Accumulate(Mat src, Mat dst) { function OpenCVResult (line 1236) | OpenCVResult Mat_AccumulateWithMask(Mat src, Mat dst, Mat mask) { function OpenCVResult (line 1245) | OpenCVResult Mat_AccumulateSquare(Mat src, Mat dst) { function OpenCVResult (line 1254) | OpenCVResult Mat_AccumulateSquareWithMask(Mat src, Mat dst, Mat mask) { function OpenCVResult (line 1263) | OpenCVResult Mat_AccumulateProduct(Mat src1, Mat src2, Mat dst) { function OpenCVResult (line 1272) | OpenCVResult Mat_AccumulateProductWithMask(Mat src1, Mat src2, Mat dst, ... function OpenCVResult (line 1281) | OpenCVResult Mat_AccumulatedWeighted(Mat src, Mat dst, double alpha) { function OpenCVResult (line 1290) | OpenCVResult Mat_AccumulatedWeightedWithMask(Mat src, Mat dst, double al... FILE: imgproc.go function ArcLength (line 21) | func ArcLength(curve PointVector, isClosed bool) float64 { function ApproxPolyDP (line 30) | func ApproxPolyDP(curve PointVector, epsilon float64, closed bool) Point... function ConvexHull (line 38) | func ConvexHull(points PointVector, hull *Mat, clockwise bool, returnPoi... function ConvexityDefects (line 46) | func ConvexityDefects(contour PointVector, hull Mat, result *Mat) error { function CvtColor (line 56) | func CvtColor(src Mat, dst *Mat, code ColorConversionCode) error { function Demosaicing (line 66) | func Demosaicing(src Mat, dst *Mat, code ColorConversionCode) error { function EqualizeHist (line 74) | func EqualizeHist(src Mat, dst *Mat) error { function CalcHist (line 82) | func CalcHist(src []Mat, channels []int, mask Mat, hist *Mat, size []int... function CalcBackProject (line 124) | func CalcBackProject(src []Mat, channels []int, hist Mat, backProject *M... type HistCompMethod (line 156) | type HistCompMethod constant HistCmpCorrel (line 160) | HistCmpCorrel HistCompMethod = 0 constant HistCmpChiSqr (line 163) | HistCmpChiSqr HistCompMethod = 1 constant HistCmpIntersect (line 166) | HistCmpIntersect HistCompMethod = 2 constant HistCmpBhattacharya (line 169) | HistCmpBhattacharya HistCompMethod = 3 constant HistCmpHellinger (line 172) | HistCmpHellinger = HistCmpBhattacharya constant HistCmpChiSqrAlt (line 175) | HistCmpChiSqrAlt HistCompMethod = 4 constant HistCmpKlDiv (line 178) | HistCmpKlDiv HistCompMethod = 5 function CompareHist (line 185) | func CompareHist(hist1 Mat, hist2 Mat, method HistCompMethod) float32 { function EMD (line 193) | func EMD(signature1, signature2 Mat, typ DistanceTypes) float32 { function ClipLine (line 200) | func ClipLine(imgSize image.Point, pt1 image.Point, pt2 image.Point) bool { function BilateralFilter (line 229) | func BilateralFilter(src Mat, dst *Mat, diameter int, sigmaColor float64... function Blur (line 237) | func Blur(src Mat, dst *Mat, ksize image.Point) error { function BoxFilter (line 250) | func BoxFilter(src Mat, dst *Mat, depth int, ksize image.Point) error { function SqBoxFilter (line 262) | func SqBoxFilter(src Mat, dst *Mat, depth int, ksize image.Point) error { function Dilate (line 274) | func Dilate(src Mat, dst *Mat, kernel Mat) error { function DilateWithParams (line 282) | func DilateWithParams(src Mat, dst *Mat, kernel Mat, anchor image.Point,... type DistanceTransformLabelTypes (line 299) | type DistanceTransformLabelTypes constant DistanceLabelCComp (line 304) | DistanceLabelCComp DistanceTransformLabelTypes = 0 constant DistanceLabelPixel (line 307) | DistanceLabelPixel type DistanceTransformMasks (line 311) | type DistanceTransformMasks constant DistanceMask3 (line 315) | DistanceMask3 DistanceTransformMasks = 0 constant DistanceMask5 (line 318) | DistanceMask5 constant DistanceMaskPrecise (line 321) | DistanceMaskPrecise function DistanceTransform (line 328) | func DistanceTransform(src Mat, dst *Mat, labels *Mat, distType Distance... function Erode (line 336) | func Erode(src Mat, dst *Mat, kernel Mat) error { function ErodeWithParams (line 344) | func ErodeWithParams(src Mat, dst *Mat, kernel Mat, anchor image.Point, ... function ErodeWithParamsAndBorderValue (line 359) | func ErodeWithParamsAndBorderValue(src Mat, dst *Mat, kernel Mat, anchor... type RetrievalMode (line 376) | type RetrievalMode constant RetrievalExternal (line 381) | RetrievalExternal RetrievalMode = 0 constant RetrievalList (line 385) | RetrievalList RetrievalMode = 1 constant RetrievalCComp (line 392) | RetrievalCComp RetrievalMode = 2 constant RetrievalTree (line 396) | RetrievalTree RetrievalMode = 3 constant RetrievalFloodfill (line 399) | RetrievalFloodfill RetrievalMode = 4 type ContourApproximationMode (line 403) | type ContourApproximationMode constant ChainApproxNone (line 410) | ChainApproxNone ContourApproximationMode = 1 constant ChainApproxSimple (line 415) | ChainApproxSimple ContourApproximationMode = 2 constant ChainApproxTC89L1 (line 419) | ChainApproxTC89L1 ContourApproximationMode = 3 constant ChainApproxTC89KCOS (line 423) | ChainApproxTC89KCOS ContourApproximationMode = 4 function BoundingRect (line 430) | func BoundingRect(contour PointVector) image.Rectangle { function BoxPoints (line 440) | func BoxPoints(rect RotatedRect, pts *Mat) error { function BoxPoints2f (line 475) | func BoxPoints2f(rect RotatedRect2f, pts *Mat) error { function ContourArea (line 510) | func ContourArea(contour PointVector) float64 { type RotatedRect (line 515) | type RotatedRect struct type RotatedRect2f (line 524) | type RotatedRect2f struct function toPoints (line 534) | func toPoints(points C.Contour) []image.Point { function toPoints2f (line 553) | func toPoints2f(points C.Contour2f) []Point2f { function MinAreaRect (line 575) | func MinAreaRect(points PointVector) RotatedRect { function MinAreaRect2f (line 593) | func MinAreaRect2f(points PointVector) RotatedRect2f { function FitEllipse (line 611) | func FitEllipse(pts PointVector) RotatedRect { function MinEnclosingCircle (line 630) | func MinEnclosingCircle(pts PointVector) (x, y, radius float32) { function FindContours (line 643) | func FindContours(src Mat, mode RetrievalMode, method ContourApproximati... function FindContoursWithParams (line 653) | func FindContoursWithParams(src Mat, hierarchy *Mat, mode RetrievalMode,... function PointPolygonTest (line 661) | func PointPolygonTest(pts PointVector, pt image.Point, measureDist bool)... type ConnectedComponentsAlgorithmType (line 670) | type ConnectedComponentsAlgorithmType constant CCL_WU (line 674) | CCL_WU ConnectedComponentsAlgorithmType = 0 constant CCL_DEFAULT (line 677) | CCL_DEFAULT ConnectedComponentsAlgorithmType = 1 constant CCL_GRANA (line 680) | CCL_GRANA ConnectedComponentsAlgorithmType = 2 function ConnectedComponents (line 687) | func ConnectedComponents(src Mat, labels *Mat) int { function ConnectedComponentsWithParams (line 695) | func ConnectedComponentsWithParams(src Mat, labels *Mat, conn int, ltype... type ConnectedComponentsTypes (line 701) | type ConnectedComponentsTypes constant CC_STAT_LEFT (line 705) | CC_STAT_LEFT ConnectedComponentsTypes = 0 constant CC_STAT_TOP (line 708) | CC_STAT_TOP ConnectedComponentsTypes = 1 constant CC_STAT_WIDTH (line 711) | CC_STAT_WIDTH ConnectedComponentsTypes = 2 constant CC_STAT_HEIGHT (line 714) | CC_STAT_HEIGHT ConnectedComponentsTypes = 3 constant CC_STAT_AREA (line 717) | CC_STAT_AREA ConnectedComponentsTypes = 4 constant CC_STAT_MAX (line 719) | CC_STAT_MAX ConnectedComponentsTypes = 5 function ConnectedComponentsWithStats (line 727) | func ConnectedComponentsWithStats(src Mat, labels *Mat, stats *Mat, cent... function ConnectedComponentsWithStatsWithParams (line 737) | func ConnectedComponentsWithStatsWithParams(src Mat, labels *Mat, stats ... type TemplateMatchMode (line 744) | type TemplateMatchMode constant TmSqdiff (line 748) | TmSqdiff TemplateMatchMode = 0 constant TmSqdiffNormed (line 750) | TmSqdiffNormed TemplateMatchMode = 1 constant TmCcorr (line 752) | TmCcorr TemplateMatchMode = 2 constant TmCcorrNormed (line 754) | TmCcorrNormed TemplateMatchMode = 3 constant TmCcoeff (line 756) | TmCcoeff TemplateMatchMode = 4 constant TmCcoeffNormed (line 758) | TmCcoeffNormed TemplateMatchMode = 5 function MatchTemplate (line 765) | func MatchTemplate(image Mat, templ Mat, result *Mat, method TemplateMat... function Moments (line 774) | func Moments(src Mat, binaryImage bool) map[string]float64 { function PyrDown (line 810) | func PyrDown(src Mat, dst *Mat, ksize image.Point, borderType BorderType... function PyrUp (line 822) | func PyrUp(src Mat, dst *Mat, ksize image.Point, borderType BorderType) ... function MorphologyDefaultBorderValue (line 835) | func MorphologyDefaultBorderValue() Scalar { function MorphologyEx (line 844) | func MorphologyEx(src Mat, dst *Mat, op MorphType, kernel Mat) error { function MorphologyExWithParams (line 852) | func MorphologyExWithParams(src Mat, dst *Mat, op MorphType, kernel Mat,... type MorphShape (line 861) | type MorphShape constant MorphRect (line 865) | MorphRect MorphShape = 0 constant MorphCross (line 868) | MorphCross MorphShape = 1 constant MorphEllipse (line 871) | MorphEllipse MorphShape = 2 function GetStructuringElement (line 879) | func GetStructuringElement(shape MorphShape, ksize image.Point) Mat { type MorphType (line 889) | type MorphType constant MorphErode (line 893) | MorphErode MorphType = 0 constant MorphDilate (line 896) | MorphDilate MorphType = 1 constant MorphOpen (line 899) | MorphOpen MorphType = 2 constant MorphClose (line 902) | MorphClose MorphType = 3 constant MorphGradient (line 905) | MorphGradient MorphType = 4 constant MorphTophat (line 908) | MorphTophat MorphType = 5 constant MorphBlackhat (line 911) | MorphBlackhat MorphType = 6 constant MorphHitmiss (line 914) | MorphHitmiss MorphType = 7 type BorderType (line 918) | type BorderType constant BorderConstant (line 922) | BorderConstant BorderType = 0 constant BorderReplicate (line 925) | BorderReplicate BorderType = 1 constant BorderReflect (line 928) | BorderReflect BorderType = 2 constant BorderWrap (line 931) | BorderWrap BorderType = 3 constant BorderReflect101 (line 934) | BorderReflect101 BorderType = 4 constant BorderTransparent (line 937) | BorderTransparent BorderType = 5 constant BorderDefault (line 940) | BorderDefault = BorderReflect101 constant BorderIsolated (line 943) | BorderIsolated BorderType = 16 function GaussianBlur (line 952) | func GaussianBlur(src Mat, dst *Mat, ksize image.Point, sigmaX float64, function GetGaussianKernel (line 966) | func GetGaussianKernel(ksize int, sigma float64) Mat { function GetGaussianKernelWithParams (line 974) | func GetGaussianKernelWithParams(ksize int, sigma float64, ktype MatType... function Sobel (line 982) | func Sobel(src Mat, dst *Mat, ddepth MatType, dx, dy, ksize int, scale, ... function SpatialGradient (line 990) | func SpatialGradient(src Mat, dx, dy *Mat, ksize MatType, borderType Bor... function Laplacian (line 998) | func Laplacian(src Mat, dst *Mat, dDepth MatType, size int, scale float64, function Scharr (line 1007) | func Scharr(src Mat, dst *Mat, dDepth MatType, dx int, dy int, scale flo... function MedianBlur (line 1016) | func MedianBlur(src Mat, dst *Mat, ksize int) error { function Canny (line 1030) | func Canny(src Mat, edges *Mat, t1 float32, t2 float32) error { function CornerSubPix (line 1039) | func CornerSubPix(img Mat, corners *Mat, winSize image.Point, zeroZone i... function GoodFeaturesToTrack (line 1058) | func GoodFeaturesToTrack(img Mat, corners *Mat, maxCorners int, quality ... type GrabCutMode (line 1063) | type GrabCutMode constant GCInitWithRect (line 1068) | GCInitWithRect GrabCutMode = 0 constant GCInitWithMask (line 1072) | GCInitWithMask GrabCutMode = 1 constant GCEval (line 1074) | GCEval GrabCutMode = 2 constant GCEvalFreezeModel (line 1077) | GCEvalFreezeModel GrabCutMode = 3 function GrabCut (line 1084) | func GrabCut(img Mat, mask *Mat, r image.Rectangle, bgdModel *Mat, fgdMo... type HoughMode (line 1096) | type HoughMode constant HoughStandard (line 1100) | HoughStandard HoughMode = 0 constant HoughProbabilistic (line 1103) | HoughProbabilistic HoughMode = 1 constant HoughMultiScale (line 1106) | HoughMultiScale HoughMode = 2 constant HoughGradient (line 1111) | HoughGradient HoughMode = 3 function HoughCircles (line 1120) | func HoughCircles(src Mat, circles *Mat, method HoughMode, dp, minDist f... function HoughCirclesWithParams (line 1129) | func HoughCirclesWithParams(src Mat, circles *Mat, method HoughMode, dp,... function HoughLines (line 1139) | func HoughLines(src Mat, lines *Mat, rho float32, theta float32, thresho... function HoughLinesP (line 1149) | func HoughLinesP(src Mat, lines *Mat, rho float32, theta float32, thresh... function HoughLinesPWithParams (line 1153) | func HoughLinesPWithParams(src Mat, lines *Mat, rho float32, theta float... function HoughLinesPointSet (line 1163) | func HoughLinesPointSet(points Mat, lines *Mat, linesMax int, threshold ... function Integral (line 1174) | func Integral(src Mat, sum *Mat, sqsum *Mat, tilted *Mat) error { type ThresholdType (line 1179) | type ThresholdType constant ThresholdBinary (line 1183) | ThresholdBinary ThresholdType = 0 constant ThresholdBinaryInv (line 1186) | ThresholdBinaryInv ThresholdType = 1 constant ThresholdTrunc (line 1189) | ThresholdTrunc ThresholdType = 2 constant ThresholdToZero (line 1192) | ThresholdToZero ThresholdType = 3 constant ThresholdToZeroInv (line 1195) | ThresholdToZeroInv ThresholdType = 4 constant ThresholdMask (line 1198) | ThresholdMask ThresholdType = 7 constant ThresholdOtsu (line 1201) | ThresholdOtsu ThresholdType = 8 constant ThresholdTriangle (line 1204) | ThresholdTriangle ThresholdType = 16 function Threshold (line 1211) | func Threshold(src Mat, dst *Mat, thresh float32, maxvalue float32, typ ... type AdaptiveThresholdType (line 1216) | type AdaptiveThresholdType constant AdaptiveThresholdMean (line 1220) | AdaptiveThresholdMean AdaptiveThresholdType = 0 constant AdaptiveThresholdGaussian (line 1223) | AdaptiveThresholdGaussian AdaptiveThresholdType = 1 function AdaptiveThreshold (line 1230) | func AdaptiveThreshold(src Mat, dst *Mat, maxValue float32, adaptiveTyp ... function ArrowedLine (line 1239) | func ArrowedLine(img *Mat, pt1 image.Point, pt2 image.Point, c color.RGB... function Circle (line 1264) | func Circle(img *Mat, center image.Point, radius int, c color.RGBA, thic... function CircleWithParams (line 1284) | func CircleWithParams(img *Mat, center image.Point, radius int, c color.... function Ellipse (line 1304) | func Ellipse(img *Mat, center, axes image.Point, angle, startAngle, endA... function EllipseWithParams (line 1328) | func EllipseWithParams(img *Mat, center, axes image.Point, angle, startA... function Line (line 1352) | func Line(img *Mat, pt1 image.Point, pt2 image.Point, c color.RGBA, thic... function Rectangle (line 1378) | func Rectangle(img *Mat, r image.Rectangle, c color.RGBA, thickness int)... function RectangleWithParams (line 1401) | func RectangleWithParams(img *Mat, r image.Rectangle, c color.RGBA, thic... function FillPoly (line 1423) | func FillPoly(img *Mat, pts PointsVector, c color.RGBA) error { function FillPolyWithParams (line 1438) | func FillPolyWithParams(img *Mat, pts PointsVector, c color.RGBA, lineTy... function Polylines (line 1458) | func Polylines(img *Mat, pts PointsVector, isClosed bool, c color.RGBA, ... type HersheyFont (line 1474) | type HersheyFont constant FontHersheySimplex (line 1478) | FontHersheySimplex HersheyFont = 0 constant FontHersheyPlain (line 1480) | FontHersheyPlain HersheyFont = 1 constant FontHersheyDuplex (line 1483) | FontHersheyDuplex HersheyFont = 2 constant FontHersheyComplex (line 1485) | FontHersheyComplex HersheyFont = 3 constant FontHersheyTriplex (line 1488) | FontHersheyTriplex HersheyFont = 4 constant FontHersheyComplexSmall (line 1490) | FontHersheyComplexSmall HersheyFont = 5 constant FontHersheyScriptSimplex (line 1492) | FontHersheyScriptSimplex HersheyFont = 6 constant FontHersheyScriptComplex (line 1494) | FontHersheyScriptComplex HersheyFont = 7 constant FontItalic (line 1496) | FontItalic HersheyFont = 16 type LineType (line 1503) | type LineType constant Filled (line 1507) | Filled LineType = -1 constant Line4 (line 1509) | Line4 LineType = 4 constant Line8 (line 1511) | Line8 LineType = 8 constant LineAA (line 1513) | LineAA LineType = 16 function GetTextSize (line 1522) | func GetTextSize(text string, fontFace HersheyFont, fontScale float64, t... function GetTextSizeWithBaseline (line 1536) | func GetTextSizeWithBaseline(text string, fontFace HersheyFont, fontScal... function PutText (line 1552) | func PutText(img *Mat, text string, org image.Point, fontFace HersheyFon... function PutTextWithParams (line 1578) | func PutTextWithParams(img *Mat, text string, org image.Point, fontFace ... type InterpolationFlags (line 1599) | type InterpolationFlags constant InterpolationNearestNeighbor (line 1603) | InterpolationNearestNeighbor InterpolationFlags = 0 constant InterpolationLinear (line 1606) | InterpolationLinear InterpolationFlags = 1 constant InterpolationCubic (line 1609) | InterpolationCubic InterpolationFlags = 2 constant InterpolationArea (line 1613) | InterpolationArea InterpolationFlags = 3 constant InterpolationLanczos4 (line 1616) | InterpolationLanczos4 InterpolationFlags = 4 constant InterpolationDefault (line 1619) | InterpolationDefault = InterpolationLinear constant InterpolationMax (line 1622) | InterpolationMax InterpolationFlags = 7 constant WarpFillOutliers (line 1625) | WarpFillOutliers = 8 constant WarpInverseMap (line 1628) | WarpInverseMap = 16 function Resize (line 1640) | func Resize(src Mat, dst *Mat, sz image.Point, fx, fy float64, interp In... function GetRectSubPix (line 1653) | func GetRectSubPix(src Mat, patchSize image.Point, center image.Point, d... function GetRotationMatrix2D (line 1669) | func GetRotationMatrix2D(center image.Point, angle, scale float64) Mat { function WarpAffine (line 1681) | func WarpAffine(src Mat, dst *Mat, m Mat, sz image.Point) error { function WarpAffineWithParams (line 1694) | func WarpAffineWithParams(src Mat, dst *Mat, m Mat, sz image.Point, flag... function WarpPerspective (line 1713) | func WarpPerspective(src Mat, dst *Mat, m Mat, sz image.Point) error { function WarpPerspectiveWithParams (line 1726) | func WarpPerspectiveWithParams(src Mat, dst *Mat, m Mat, sz image.Point,... function Watershed (line 1744) | func Watershed(image Mat, markers *Mat) error { type ColormapTypes (line 1752) | type ColormapTypes constant ColormapAutumn (line 1759) | ColormapAutumn ColormapTypes = 0 constant ColormapBone (line 1760) | ColormapBone ColormapTypes = 1 constant ColormapJet (line 1761) | ColormapJet ColormapTypes = 2 constant ColormapWinter (line 1762) | ColormapWinter ColormapTypes = 3 constant ColormapRainbow (line 1763) | ColormapRainbow ColormapTypes = 4 constant ColormapOcean (line 1764) | ColormapOcean ColormapTypes = 5 constant ColormapSummer (line 1765) | ColormapSummer ColormapTypes = 6 constant ColormapSpring (line 1766) | ColormapSpring ColormapTypes = 7 constant ColormapCool (line 1767) | ColormapCool ColormapTypes = 8 constant ColormapHsv (line 1768) | ColormapHsv ColormapTypes = 9 constant ColormapPink (line 1769) | ColormapPink ColormapTypes = 10 constant ColormapHot (line 1770) | ColormapHot ColormapTypes = 11 constant ColormapParula (line 1771) | ColormapParula ColormapTypes = 12 constant ColormapMagma (line 1772) | ColormapMagma ColormapTypes = 13 constant ColormapInferno (line 1773) | ColormapInferno ColormapTypes = 14 constant ColormapPlasma (line 1774) | ColormapPlasma ColormapTypes = 15 constant ColormapViridis (line 1775) | ColormapViridis ColormapTypes = 16 constant ColormapCividis (line 1776) | ColormapCividis ColormapTypes = 17 constant ColormapTwilight (line 1777) | ColormapTwilight ColormapTypes = 18 constant ColormapTwilightShifted (line 1778) | ColormapTwilightShifted ColormapTypes = 19 constant ColormapTurbo (line 1779) | ColormapTurbo ColormapTypes = 20 constant ColormapDeepGreen (line 1780) | ColormapDeepGreen ColormapTypes = 21 function ApplyColorMap (line 1787) | func ApplyColorMap(src Mat, dst *Mat, colormapType ColormapTypes) error { function ApplyCustomColorMap (line 1795) | func ApplyCustomColorMap(src Mat, dst *Mat, customColormap Mat) error { function GetPerspectiveTransform (line 1804) | func GetPerspectiveTransform(src, dst PointVector) Mat { function GetPerspectiveTransform2f (line 1813) | func GetPerspectiveTransform2f(src, dst Point2fVector) Mat { function GetAffineTransform (line 1822) | func GetAffineTransform(src, dst PointVector) Mat { function GetAffineTransform2f (line 1831) | func GetAffineTransform2f(src, dst Point2fVector) Mat { function DrawContours (line 1839) | func DrawContours(img *Mat, contours PointsVector, contourIdx int, c col... function DrawContoursWithParams (line 1854) | func DrawContoursWithParams(img *Mat, contours PointsVector, contourIdx ... function Remap (line 1873) | func Remap(src Mat, dst, map1, map2 *Mat, interpolation InterpolationFla... function Filter2D (line 1887) | func Filter2D(src Mat, dst *Mat, ddepth MatType, kernel Mat, anchor imag... function SepFilter2D (line 1899) | func SepFilter2D(src Mat, dst *Mat, ddepth MatType, kernelX, kernelY Mat... function LogPolar (line 1911) | func LogPolar(src Mat, dst *Mat, center image.Point, m float64, flags In... function LinearPolar (line 1923) | func LinearPolar(src Mat, dst *Mat, center image.Point, maxRadius float6... type DistanceTypes (line 1935) | type DistanceTypes constant DistUser (line 1938) | DistUser DistanceTypes = 0 constant DistL1 (line 1939) | DistL1 DistanceTypes = 1 constant DistL2 (line 1940) | DistL2 DistanceTypes = 2 constant DistC (line 1941) | DistC DistanceTypes = 3 constant DistL12 (line 1942) | DistL12 DistanceTypes = 4 constant DistFair (line 1943) | DistFair DistanceTypes = 5 constant DistWelsch (line 1944) | DistWelsch DistanceTypes = 6 constant DistHuber (line 1945) | DistHuber DistanceTypes = 7 function FitLine (line 1952) | func FitLine(pts PointVector, line *Mat, distType DistanceTypes, param, ... type ShapeMatchModes (line 1960) | type ShapeMatchModes constant ContoursMatchI1 (line 1963) | ContoursMatchI1 ShapeMatchModes = 1 constant ContoursMatchI2 (line 1964) | ContoursMatchI2 ShapeMatchModes = 2 constant ContoursMatchI3 (line 1965) | ContoursMatchI3 ShapeMatchModes = 3 function MatchShapes (line 1972) | func MatchShapes(contour1 PointVector, contour2 PointVector, method Shap... type CLAHE (line 1977) | type CLAHE struct method Close (line 2003) | func (c *CLAHE) Close() error { method Apply (line 2013) | func (c *CLAHE) Apply(src Mat, dst *Mat) error { function NewCLAHE (line 1986) | func NewCLAHE() CLAHE { function NewCLAHEWithParams (line 1994) | func NewCLAHEWithParams(clipLimit float64, tileGridSize image.Point) CLA... function InvertAffineTransform (line 2017) | func InvertAffineTransform(src Mat, dst *Mat) error { function PhaseCorrelate (line 2025) | func PhaseCorrelate(src1, src2, window Mat) (phaseShift Point2f, respons... function CreateHanningWindow (line 2039) | func CreateHanningWindow(img *Mat, size image.Point, typ MatType) error { method ToImage (line 2049) | func (m *Mat) ToImage() (image.Image, error) { method ToImageYUV (line 2095) | func (m *Mat) ToImageYUV() (*image.YCbCr, error) { method ToImageYUVWithParams (line 2117) | func (m *Mat) ToImageYUVWithParams(ratio image.YCbCrSubsampleRatio) (*im... function ImageToMatRGBA (line 2141) | func ImageToMatRGBA(img image.Image) (Mat, error) { function ImageToMatRGB (line 2189) | func ImageToMatRGB(img image.Image) (Mat, error) { function ImageGrayToMatGray (line 2228) | func ImageGrayToMatGray(img *image.Gray) (Mat, error) { function Accumulate (line 2245) | func Accumulate(src Mat, dst *Mat) error { function AccumulateWithMask (line 2253) | func AccumulateWithMask(src Mat, dst *Mat, mask Mat) error { function AccumulateSquare (line 2261) | func AccumulateSquare(src Mat, dst *Mat) error { function AccumulateSquareWithMask (line 2269) | func AccumulateSquareWithMask(src Mat, dst *Mat, mask Mat) error { function AccumulateProduct (line 2277) | func AccumulateProduct(src1 Mat, src2 Mat, dst *Mat) error { function AccumulateProductWithMask (line 2285) | func AccumulateProductWithMask(src1 Mat, src2 Mat, dst *Mat, mask Mat) e... function AccumulatedWeighted (line 2293) | func AccumulatedWeighted(src Mat, dst *Mat, alpha float64) error { function AccumulatedWeightedWithMask (line 2301) | func AccumulatedWeightedWithMask(src Mat, dst *Mat, alpha float64, mask ... FILE: imgproc.h type cv (line 12) | typedef cv::Ptr* CLAHE; type Mats (line 24) | struct Mats type Mats (line 25) | struct Mats type Moment (line 41) | struct Moment type Rect (line 44) | struct Rect type RotatedRect (line 48) | struct RotatedRect type RotatedRect2f (line 49) | struct RotatedRect2f type RotatedRect (line 50) | struct RotatedRect type Size (line 99) | struct Size type Size (line 100) | struct Size FILE: imgproc_colorcodes.go type ColorConversionCode (line 7) | type ColorConversionCode constant ColorBGRToBGRA (line 11) | ColorBGRToBGRA ColorConversionCode = 0 constant ColorRGBToRGBA (line 13) | ColorRGBToRGBA ColorConversionCode = ColorBGRToBGRA constant ColorBGRAToBGR (line 16) | ColorBGRAToBGR ColorConversionCode = 1 constant ColorRGBAToRGB (line 18) | ColorRGBAToRGB ColorConversionCode = ColorBGRAToBGR constant ColorBGRToRGBA (line 21) | ColorBGRToRGBA ColorConversionCode = 2 constant ColorRGBToBGRA (line 23) | ColorRGBToBGRA ColorConversionCode = ColorBGRToRGBA constant ColorRGBAToBGR (line 26) | ColorRGBAToBGR ColorConversionCode = 3 constant ColorBGRAToRGB (line 28) | ColorBGRAToRGB ColorConversionCode = ColorRGBAToBGR constant ColorBGRToRGB (line 31) | ColorBGRToRGB ColorConversionCode = 4 constant ColorRGBToBGR (line 33) | ColorRGBToBGR ColorConversionCode = ColorBGRToRGB constant ColorBGRAToRGBA (line 37) | ColorBGRAToRGBA ColorConversionCode = 5 constant ColorRGBAToBGRA (line 40) | ColorRGBAToBGRA ColorConversionCode = ColorBGRAToRGBA constant ColorBGRToGray (line 43) | ColorBGRToGray ColorConversionCode = 6 constant ColorRGBToGray (line 46) | ColorRGBToGray ColorConversionCode = 7 constant ColorGrayToBGR (line 49) | ColorGrayToBGR ColorConversionCode = 8 constant ColorGrayToRGB (line 51) | ColorGrayToRGB ColorConversionCode = ColorGrayToBGR constant ColorGrayToBGRA (line 54) | ColorGrayToBGRA ColorConversionCode = 9 constant ColorGrayToRGBA (line 56) | ColorGrayToRGBA ColorConversionCode = ColorGrayToBGRA constant ColorBGRAToGray (line 59) | ColorBGRAToGray ColorConversionCode = 10 constant ColorRGBAToGray (line 62) | ColorRGBAToGray ColorConversionCode = 11 constant ColorBGRToBGR565 (line 65) | ColorBGRToBGR565 ColorConversionCode = 12 constant ColorRGBToBGR565 (line 68) | ColorRGBToBGR565 ColorConversionCode = 13 constant ColorBGR565ToBGR (line 71) | ColorBGR565ToBGR ColorConversionCode = 14 constant ColorBGR565ToRGB (line 74) | ColorBGR565ToRGB ColorConversionCode = 15 constant ColorBGRAToBGR565 (line 78) | ColorBGRAToBGR565 ColorConversionCode = 16 constant ColorRGBAToBGR565 (line 82) | ColorRGBAToBGR565 ColorConversionCode = 17 constant ColorBGR565ToBGRA (line 86) | ColorBGR565ToBGRA ColorConversionCode = 18 constant ColorBGR565ToRGBA (line 90) | ColorBGR565ToRGBA ColorConversionCode = 19 constant ColorGrayToBGR565 (line 94) | ColorGrayToBGR565 ColorConversionCode = 20 constant ColorBGR565ToGray (line 98) | ColorBGR565ToGray ColorConversionCode = 21 constant ColorBGRToBGR555 (line 101) | ColorBGRToBGR555 ColorConversionCode = 22 constant ColorRGBToBGR555 (line 104) | ColorRGBToBGR555 ColorConversionCode = 23 constant ColorBGR555ToBGR (line 107) | ColorBGR555ToBGR ColorConversionCode = 24 constant ColorBGR555ToRGB (line 110) | ColorBGR555ToRGB ColorConversionCode = 25 constant ColorBGRAToBGR555 (line 114) | ColorBGRAToBGR555 ColorConversionCode = 26 constant ColorRGBAToBGR555 (line 118) | ColorRGBAToBGR555 ColorConversionCode = 27 constant ColorBGR555ToBGRA (line 122) | ColorBGR555ToBGRA ColorConversionCode = 28 constant ColorBGR555ToRGBA (line 126) | ColorBGR555ToRGBA ColorConversionCode = 29 constant ColorGrayToBGR555 (line 129) | ColorGrayToBGR555 ColorConversionCode = 30 constant ColorBGR555ToGRAY (line 132) | ColorBGR555ToGRAY ColorConversionCode = 31 constant ColorBGRToXYZ (line 135) | ColorBGRToXYZ ColorConversionCode = 32 constant ColorRGBToXYZ (line 138) | ColorRGBToXYZ ColorConversionCode = 33 constant ColorXYZToBGR (line 141) | ColorXYZToBGR ColorConversionCode = 34 constant ColorXYZToRGB (line 144) | ColorXYZToRGB ColorConversionCode = 35 constant ColorBGRToYCrCb (line 147) | ColorBGRToYCrCb ColorConversionCode = 36 constant ColorRGBToYCrCb (line 150) | ColorRGBToYCrCb ColorConversionCode = 37 constant ColorYCrCbToBGR (line 153) | ColorYCrCbToBGR ColorConversionCode = 38 constant ColorYCrCbToRGB (line 156) | ColorYCrCbToRGB ColorConversionCode = 39 constant ColorBGRToHSV (line 159) | ColorBGRToHSV ColorConversionCode = 40 constant ColorRGBToHSV (line 162) | ColorRGBToHSV ColorConversionCode = 41 constant ColorBGRToLab (line 165) | ColorBGRToLab ColorConversionCode = 44 constant ColorRGBToLab (line 168) | ColorRGBToLab ColorConversionCode = 45 constant ColorBGRToLuv (line 171) | ColorBGRToLuv ColorConversionCode = 50 constant ColorRGBToLuv (line 174) | ColorRGBToLuv ColorConversionCode = 51 constant ColorBGRToHLS (line 177) | ColorBGRToHLS ColorConversionCode = 52 constant ColorRGBToHLS (line 180) | ColorRGBToHLS ColorConversionCode = 53 constant ColorHSVToBGR (line 183) | ColorHSVToBGR ColorConversionCode = 54 constant ColorHSVToRGB (line 186) | ColorHSVToRGB ColorConversionCode = 55 constant ColorLabToBGR (line 189) | ColorLabToBGR ColorConversionCode = 56 constant ColorLabToRGB (line 192) | ColorLabToRGB ColorConversionCode = 57 constant ColorLuvToBGR (line 195) | ColorLuvToBGR ColorConversionCode = 58 constant ColorLuvToRGB (line 198) | ColorLuvToRGB ColorConversionCode = 59 constant ColorHLSToBGR (line 201) | ColorHLSToBGR ColorConversionCode = 60 constant ColorHLSToRGB (line 204) | ColorHLSToRGB ColorConversionCode = 61 constant ColorBGRToHSVFull (line 207) | ColorBGRToHSVFull ColorConversionCode = 66 constant ColorRGBToHSVFull (line 210) | ColorRGBToHSVFull ColorConversionCode = 67 constant ColorBGRToHLSFull (line 213) | ColorBGRToHLSFull ColorConversionCode = 68 constant ColorRGBToHLSFull (line 216) | ColorRGBToHLSFull ColorConversionCode = 69 constant ColorHSVToBGRFull (line 219) | ColorHSVToBGRFull ColorConversionCode = 70 constant ColorHSVToRGBFull (line 222) | ColorHSVToRGBFull ColorConversionCode = 71 constant ColorHLSToBGRFull (line 225) | ColorHLSToBGRFull ColorConversionCode = 72 constant ColorHLSToRGBFull (line 228) | ColorHLSToRGBFull ColorConversionCode = 73 constant ColorLBGRToLab (line 231) | ColorLBGRToLab ColorConversionCode = 74 constant ColorLRGBToLab (line 234) | ColorLRGBToLab ColorConversionCode = 75 constant ColorLBGRToLuv (line 237) | ColorLBGRToLuv ColorConversionCode = 76 constant ColorLRGBToLuv (line 240) | ColorLRGBToLuv ColorConversionCode = 77 constant ColorLabToLBGR (line 243) | ColorLabToLBGR ColorConversionCode = 78 constant ColorLabToLRGB (line 246) | ColorLabToLRGB ColorConversionCode = 79 constant ColorLuvToLBGR (line 249) | ColorLuvToLBGR ColorConversionCode = 80 constant ColorLuvToLRGB (line 252) | ColorLuvToLRGB ColorConversionCode = 81 constant ColorBGRToYUV (line 255) | ColorBGRToYUV ColorConversionCode = 82 constant ColorRGBToYUV (line 258) | ColorRGBToYUV ColorConversionCode = 83 constant ColorYUVToBGR (line 261) | ColorYUVToBGR ColorConversionCode = 84 constant ColorYUVToRGB (line 264) | ColorYUVToRGB ColorConversionCode = 85 constant ColorYUVToRGBNV12 (line 267) | ColorYUVToRGBNV12 ColorConversionCode = 90 constant ColorYUVToBGRNV12 (line 270) | ColorYUVToBGRNV12 ColorConversionCode = 91 constant ColorYUVToRGBNV21 (line 273) | ColorYUVToRGBNV21 ColorConversionCode = 92 constant ColorYUVToBGRNV21 (line 276) | ColorYUVToBGRNV21 ColorConversionCode = 93 constant ColorYUVToRGBANV12 (line 279) | ColorYUVToRGBANV12 ColorConversionCode = 94 constant ColorYUVToBGRANV12 (line 282) | ColorYUVToBGRANV12 ColorConversionCode = 95 constant ColorYUVToRGBANV21 (line 285) | ColorYUVToRGBANV21 ColorConversionCode = 96 constant ColorYUVToBGRANV21 (line 288) | ColorYUVToBGRANV21 ColorConversionCode = 97 constant ColorYUVToRGBYV12 (line 290) | ColorYUVToRGBYV12 ColorConversionCode = 98 constant ColorYUVToBGRYV12 (line 291) | ColorYUVToBGRYV12 ColorConversionCode = 99 constant ColorYUVToRGBIYUV (line 292) | ColorYUVToRGBIYUV ColorConversionCode = 100 constant ColorYUVToBGRIYUV (line 293) | ColorYUVToBGRIYUV ColorConversionCode = 101 constant ColorYUVToRGBAYV12 (line 295) | ColorYUVToRGBAYV12 ColorConversionCode = 102 constant ColorYUVToBGRAYV12 (line 296) | ColorYUVToBGRAYV12 ColorConversionCode = 103 constant ColorYUVToRGBAIYUV (line 297) | ColorYUVToRGBAIYUV ColorConversionCode = 104 constant ColorYUVToBGRAIYUV (line 298) | ColorYUVToBGRAIYUV ColorConversionCode = 105 constant ColorYUVToGRAY420 (line 300) | ColorYUVToGRAY420 ColorConversionCode = 106 constant ColorYUVToRGBUYVY (line 303) | ColorYUVToRGBUYVY ColorConversionCode = 107 constant ColorYUVToBGRUYVY (line 304) | ColorYUVToBGRUYVY ColorConversionCode = 108 constant ColorYUVToRGBAUYVY (line 306) | ColorYUVToRGBAUYVY ColorConversionCode = 111 constant ColorYUVToBGRAUYVY (line 307) | ColorYUVToBGRAUYVY ColorConversionCode = 112 constant ColorYUVToRGBYUY2 (line 309) | ColorYUVToRGBYUY2 ColorConversionCode = 115 constant ColorYUVToBGRYUY2 (line 310) | ColorYUVToBGRYUY2 ColorConversionCode = 116 constant ColorYUVToRGBYVYU (line 311) | ColorYUVToRGBYVYU ColorConversionCode = 117 constant ColorYUVToBGRYVYU (line 312) | ColorYUVToBGRYVYU ColorConversionCode = 118 constant ColorYUVToRGBAYUY2 (line 314) | ColorYUVToRGBAYUY2 ColorConversionCode = 119 constant ColorYUVToBGRAYUY2 (line 315) | ColorYUVToBGRAYUY2 ColorConversionCode = 120 constant ColorYUVToRGBAYVYU (line 316) | ColorYUVToRGBAYVYU ColorConversionCode = 121 constant ColorYUVToBGRAYVYU (line 317) | ColorYUVToBGRAYVYU ColorConversionCode = 122 constant ColorYUVToGRAYUYVY (line 319) | ColorYUVToGRAYUYVY ColorConversionCode = 123 constant ColorYUVToGRAYYUY2 (line 320) | ColorYUVToGRAYYUY2 ColorConversionCode = 124 constant ColorRGBATomRGBA (line 323) | ColorRGBATomRGBA ColorConversionCode = 125 constant ColormRGBAToRGBA (line 324) | ColormRGBAToRGBA ColorConversionCode = 126 constant ColorRGBToYUVI420 (line 327) | ColorRGBToYUVI420 ColorConversionCode = 127 constant ColorBGRToYUVI420 (line 328) | ColorBGRToYUVI420 ColorConversionCode = 128 constant ColorRGBAToYUVI420 (line 330) | ColorRGBAToYUVI420 ColorConversionCode = 129 constant ColorBGRAToYUVI420 (line 331) | ColorBGRAToYUVI420 ColorConversionCode = 130 constant ColorRGBToYUVYV12 (line 332) | ColorRGBToYUVYV12 ColorConversionCode = 131 constant ColorBGRToYUVYV12 (line 333) | ColorBGRToYUVYV12 ColorConversionCode = 132 constant ColorRGBAToYUVYV12 (line 334) | ColorRGBAToYUVYV12 ColorConversionCode = 133 constant ColorBGRAToYUVYV12 (line 335) | ColorBGRAToYUVYV12 ColorConversionCode = 134 constant ColorBayerBGToBGR (line 338) | ColorBayerBGToBGR ColorConversionCode = 46 constant ColorBayerGBToBGR (line 339) | ColorBayerGBToBGR ColorConversionCode = 47 constant ColorBayerRGToBGR (line 340) | ColorBayerRGToBGR ColorConversionCode = 48 constant ColorBayerGRToBGR (line 341) | ColorBayerGRToBGR ColorConversionCode = 49 constant ColorBayerBGToRGB (line 343) | ColorBayerBGToRGB ColorConversionCode = ColorBayerRGToBGR constant ColorBayerGBToRGB (line 344) | ColorBayerGBToRGB ColorConversionCode = ColorBayerGRToBGR constant ColorBayerRGToRGB (line 345) | ColorBayerRGToRGB ColorConversionCode = ColorBayerBGToBGR constant ColorBayerGRToRGB (line 346) | ColorBayerGRToRGB ColorConversionCode = ColorBayerGBToBGR constant ColorBayerBGToGRAY (line 348) | ColorBayerBGToGRAY ColorConversionCode = 86 constant ColorBayerGBToGRAY (line 349) | ColorBayerGBToGRAY ColorConversionCode = 87 constant ColorBayerRGToGRAY (line 350) | ColorBayerRGToGRAY ColorConversionCode = 88 constant ColorBayerGRToGRAY (line 351) | ColorBayerGRToGRAY ColorConversionCode = 89 constant ColorBayerBGToBGRVNG (line 354) | ColorBayerBGToBGRVNG ColorConversionCode = 62 constant ColorBayerGBToBGRVNG (line 355) | ColorBayerGBToBGRVNG ColorConversionCode = 63 constant ColorBayerRGToBGRVNG (line 356) | ColorBayerRGToBGRVNG ColorConversionCode = 64 constant ColorBayerGRToBGRVNG (line 357) | ColorBayerGRToBGRVNG ColorConversionCode = 65 constant ColorBayerBGToRGBVNG (line 359) | ColorBayerBGToRGBVNG ColorConversionCode = ColorBayerRGToBGRVNG constant ColorBayerGBToRGBVNG (line 360) | ColorBayerGBToRGBVNG ColorConversionCode = ColorBayerGRToBGRVNG constant ColorBayerRGToRGBVNG (line 361) | ColorBayerRGToRGBVNG ColorConversionCode = ColorBayerBGToBGRVNG constant ColorBayerGRToRGBVNG (line 362) | ColorBayerGRToRGBVNG ColorConversionCode = ColorBayerGBToBGRVNG constant ColorBayerBGToBGREA (line 365) | ColorBayerBGToBGREA ColorConversionCode = 135 constant ColorBayerGBToBGREA (line 366) | ColorBayerGBToBGREA ColorConversionCode = 136 constant ColorBayerRGToBGREA (line 367) | ColorBayerRGToBGREA ColorConversionCode = 137 constant ColorBayerGRToBGREA (line 368) | ColorBayerGRToBGREA ColorConversionCode = 138 constant ColorBayerBGToRGBEA (line 370) | ColorBayerBGToRGBEA ColorConversionCode = ColorBayerRGToBGREA constant ColorBayerGBToRGBEA (line 371) | ColorBayerGBToRGBEA ColorConversionCode = ColorBayerGRToBGREA constant ColorBayerRGToRGBEA (line 372) | ColorBayerRGToRGBEA ColorConversionCode = ColorBayerBGToBGREA constant ColorBayerGRToRGBEA (line 373) | ColorBayerGRToRGBEA ColorConversionCode = ColorBayerGBToBGREA constant ColorBayerBGToBGRA (line 376) | ColorBayerBGToBGRA ColorConversionCode = 139 constant ColorBayerGBToBGRA (line 377) | ColorBayerGBToBGRA ColorConversionCode = 140 constant ColorBayerRGToBGRA (line 378) | ColorBayerRGToBGRA ColorConversionCode = 141 constant ColorBayerGRToBGRA (line 379) | ColorBayerGRToBGRA ColorConversionCode = 142 constant ColorBayerBGToRGBA (line 381) | ColorBayerBGToRGBA ColorConversionCode = ColorBayerRGToBGRA constant ColorBayerGBToRGBA (line 382) | ColorBayerGBToRGBA ColorConversionCode = ColorBayerGRToBGRA constant ColorBayerRGToRGBA (line 383) | ColorBayerRGToRGBA ColorConversionCode = ColorBayerBGToBGRA constant ColorBayerGRToRGBA (line 384) | ColorBayerGRToRGBA ColorConversionCode = ColorBayerGBToBGRA constant ColorCOLORCVTMAX (line 386) | ColorCOLORCVTMAX ColorConversionCode = 143 FILE: imgproc_colorcodes_string.go method String (line 3) | func (c ColorConversionCode) String() string { FILE: imgproc_string.go method String (line 3) | func (c HistCompMethod) String() string { method String (line 21) | func (c DistanceTransformLabelTypes) String() string { method String (line 29) | func (c DistanceTransformMasks) String() string { method String (line 37) | func (c RetrievalMode) String() string { method String (line 53) | func (c ContourApproximationMode) String() string { method String (line 67) | func (c ConnectedComponentsAlgorithmType) String() string { method String (line 79) | func (c ConnectedComponentsTypes) String() string { method String (line 97) | func (c TemplateMatchMode) String() string { method String (line 115) | func (c MorphShape) String() string { method String (line 127) | func (c MorphType) String() string { method String (line 149) | func (c BorderType) String() string { method String (line 169) | func (c GrabCutMode) String() string { method String (line 183) | func (c HoughMode) String() string { method String (line 197) | func (c ThresholdType) String() string { method String (line 219) | func (c AdaptiveThresholdType) String() string { method String (line 229) | func (c HersheyFont) String() string { method String (line 253) | func (c LineType) String() string { method String (line 267) | func (c InterpolationFlags) String() string { method String (line 285) | func (c ColormapTypes) String() string { method String (line 333) | func (c DistanceTypes) String() string { FILE: imgproc_test.go function TestApproxPolyDP (line 16) | func TestApproxPolyDP(t *testing.T) { function TestConvexity (line 52) | func TestConvexity(t *testing.T) { function TestMinEnclosingCircle (line 88) | func TestMinEnclosingCircle(t *testing.T) { function TestCvtColor (line 108) | func TestCvtColor(t *testing.T) { function TestCvtColorException (line 124) | func TestCvtColorException(t *testing.T) { function NewBayerFromMat (line 140) | func NewBayerFromMat(src Mat, pattern string) (Mat, error) { function TestDemosaicing (line 200) | func TestDemosaicing(t *testing.T) { function TestBilateralFilter (line 235) | func TestBilateralFilter(t *testing.T) { function TestBlur (line 251) | func TestBlur(t *testing.T) { function TestSobel (line 267) | func TestSobel(t *testing.T) { function TestSpatialGradient (line 283) | func TestSpatialGradient(t *testing.T) { function TestBoxFilter (line 302) | func TestBoxFilter(t *testing.T) { function TestSqBoxFilter (line 318) | func TestSqBoxFilter(t *testing.T) { function TestDilate (line 334) | func TestDilate(t *testing.T) { function TestDilateWithParams (line 353) | func TestDilateWithParams(t *testing.T) { function TestDistanceTransform (line 372) | func TestDistanceTransform(t *testing.T) { function TestMatchTemplate (line 399) | func TestMatchTemplate(t *testing.T) { function TestMoments (line 423) | func TestMoments(t *testing.T) { function TestPyrDown (line 436) | func TestPyrDown(t *testing.T) { function TestPyrUp (line 452) | func TestPyrUp(t *testing.T) { function TestBoxPoints (line 468) | func TestBoxPoints(t *testing.T) { function TestMinAreaRect (line 509) | func TestMinAreaRect(t *testing.T) { function TestBoxPoints2f (line 531) | func TestBoxPoints2f(t *testing.T) { function TestMinAreaRect2f (line 572) | func TestMinAreaRect2f(t *testing.T) { function TestFitEllipse (line 599) | func TestFitEllipse(t *testing.T) { function TestFindContours (line 627) | func TestFindContours(t *testing.T) { function TestFindContoursWithParams (line 662) | func TestFindContoursWithParams(t *testing.T) { function TestPointPolygonTest (line 695) | func TestPointPolygonTest(t *testing.T) { function TestConnectedComponents (line 761) | func TestConnectedComponents(t *testing.T) { function TestConnectedComponentsWithParams (line 776) | func TestConnectedComponentsWithParams(t *testing.T) { function TestConnectedComponentsWithStats (line 791) | func TestConnectedComponentsWithStats(t *testing.T) { function TestConnectedComponentsWithStatsWithParams (line 813) | func TestConnectedComponentsWithStatsWithParams(t *testing.T) { function TestErode (line 836) | func TestErode(t *testing.T) { function TestErodeWithParams (line 855) | func TestErodeWithParams(t *testing.T) { function TestErodeWithParamsAndBorderValue (line 874) | func TestErodeWithParamsAndBorderValue(t *testing.T) { function TestMorphologyDefaultBorderValue (line 893) | func TestMorphologyDefaultBorderValue(t *testing.T) { function TestMorphologyEx (line 903) | func TestMorphologyEx(t *testing.T) { function TestMorphologyExWithParams (line 922) | func TestMorphologyExWithParams(t *testing.T) { function TestGaussianBlur (line 941) | func TestGaussianBlur(t *testing.T) { function TestGetGaussianKernel (line 957) | func TestGetGaussianKernel(t *testing.T) { function TestGetGaussianKernelWithParams (line 966) | func TestGetGaussianKernelWithParams(t *testing.T) { function TestLaplacian (line 975) | func TestLaplacian(t *testing.T) { function TestScharr (line 991) | func TestScharr(t *testing.T) { function TestMedianBlur (line 1007) | func TestMedianBlur(t *testing.T) { function TestCanny (line 1023) | func TestCanny(t *testing.T) { function TestGoodFeaturesToTrackAndCornerSubPix (line 1045) | func TestGoodFeaturesToTrackAndCornerSubPix(t *testing.T) { function TestGrabCut (line 1080) | func TestGrabCut(t *testing.T) { function TestHoughCircles (line 1110) | func TestHoughCircles(t *testing.T) { function TestHoughCirclesWithParams (line 1132) | func TestHoughCirclesWithParams(t *testing.T) { function TestHoughLines (line 1154) | func TestHoughLines(t *testing.T) { function TestHoughLinesP (line 1197) | func TestHoughLinesP(t *testing.T) { function TestHoughLinesPWithParams (line 1239) | func TestHoughLinesPWithParams(t *testing.T) { function TestHoughLinesPointSet (line 1277) | func TestHoughLinesPointSet(t *testing.T) { function TestIntegral (line 1331) | func TestIntegral(t *testing.T) { function TestThreshold (line 1351) | func TestThreshold(t *testing.T) { function TestAdaptiveThreshold (line 1366) | func TestAdaptiveThreshold(t *testing.T) { function TestCircle (line 1382) | func TestCircle(t *testing.T) { function TestCircleWithParams (line 1417) | func TestCircleWithParams(t *testing.T) { function TestRectangle (line 1466) | func TestRectangle(t *testing.T) { function TestRectangleWithParams (line 1499) | func TestRectangleWithParams(t *testing.T) { function TestEqualizeHist (line 1538) | func TestEqualizeHist(t *testing.T) { function TestCalcHist (line 1554) | func TestCalcHist(t *testing.T) { function TestCalcBackProject (line 1573) | func TestCalcBackProject(t *testing.T) { function TestCompareHist (line 1596) | func TestCompareHist(t *testing.T) { function TestEMD (line 1621) | func TestEMD(t *testing.T) { function TestDrawing (line 1667) | func TestDrawing(t *testing.T) { function TestGetTextSize (line 1684) | func TestGetTextSize(t *testing.T) { function TestPutText (line 1709) | func TestPutText(t *testing.T) { function TestPutTextWithParams (line 1723) | func TestPutTextWithParams(t *testing.T) { function TestResize (line 1738) | func TestResize(t *testing.T) { function TestGetRectSubPix (line 1759) | func TestGetRectSubPix(t *testing.T) { function TestGetRotationMatrix2D (line 1775) | func TestGetRotationMatrix2D(t *testing.T) { function TestWarpAffine (line 1827) | func TestWarpAffine(t *testing.T) { function TestWarpAffineGocvLogo (line 1842) | func TestWarpAffineGocvLogo(t *testing.T) { function TestWarpAffineWithParams (line 1857) | func TestWarpAffineWithParams(t *testing.T) { function TestWarpAffineWithParamsGocvLogo (line 1872) | func TestWarpAffineWithParamsGocvLogo(t *testing.T) { function TestClipLine (line 1886) | func TestClipLine(t *testing.T) { function TestWatershed (line 1893) | func TestWatershed(t *testing.T) { function TestApplyColorMap (line 1918) | func TestApplyColorMap(t *testing.T) { function TestApplyCustomColorMap (line 1966) | func TestApplyCustomColorMap(t *testing.T) { function TestGetPerspectiveTransform (line 1981) | func TestGetPerspectiveTransform(t *testing.T) { function TestGetPerspectiveTransform2f (line 2011) | func TestGetPerspectiveTransform2f(t *testing.T) { function TestGetAffineTransform (line 2042) | func TestGetAffineTransform(t *testing.T) { function TestGetAffineTransform2f (line 2070) | func TestGetAffineTransform2f(t *testing.T) { function TestWarpPerspective (line 2099) | func TestWarpPerspective(t *testing.T) { function TestWarpPerspectiveWithParams (line 2141) | func TestWarpPerspectiveWithParams(t *testing.T) { function TestDrawContours (line 2183) | func TestDrawContours(t *testing.T) { function TestDrawContoursWithParams (line 2212) | func TestDrawContoursWithParams(t *testing.T) { function TestEllipse (line 2263) | func TestEllipse(t *testing.T) { function TestEllipseWithParams (line 2295) | func TestEllipseWithParams(t *testing.T) { function TestFillPoly (line 2360) | func TestFillPoly(t *testing.T) { function TestFillPolyWithParams (line 2384) | func TestFillPolyWithParams(t *testing.T) { function TestPolylines (line 2428) | func TestPolylines(t *testing.T) { function TestRemap (line 2451) | func TestRemap(t *testing.T) { function TestFilter2D (line 2471) | func TestFilter2D(t *testing.T) { function TestSepFilter2D (line 2488) | func TestSepFilter2D(t *testing.T) { function TestLogPolar (line 2507) | func TestLogPolar(t *testing.T) { function TestLinearPolar (line 2521) | func TestLinearPolar(t *testing.T) { function TestFitLine (line 2535) | func TestFitLine(t *testing.T) { function TestMatchShapes (line 2550) | func TestMatchShapes(t *testing.T) { function TestInvertAffineTransform (line 2573) | func TestInvertAffineTransform(t *testing.T) { function TestCLAHE (line 2587) | func TestCLAHE(t *testing.T) { function TestCLAHEWithParams (line 2609) | func TestCLAHEWithParams(t *testing.T) { function TestPhaseCorrelate (line 2631) | func TestPhaseCorrelate(t *testing.T) { function TestCreateHanningWindow (line 2675) | func TestCreateHanningWindow(t *testing.T) { function TestMatToImage (line 2686) | func TestMatToImage(t *testing.T) { function TestMatToImageYUV (line 2742) | func TestMatToImageYUV(t *testing.T) { function TestMatToImageYUVWithParams (line 2798) | func TestMatToImageYUVWithParams(t *testing.T) { function TestImageToMatRGBA (line 2855) | func TestImageToMatRGBA(t *testing.T) { function TestImageToMatRGB (line 2889) | func TestImageToMatRGB(t *testing.T) { function TestImageGrayToMatGray (line 2922) | func TestImageGrayToMatGray(t *testing.T) { function TestAccumulate (line 2950) | func TestAccumulate(t *testing.T) { function TestAccumulateWithMask (line 2964) | func TestAccumulateWithMask(t *testing.T) { function TestAccumulateSquare (line 2980) | func TestAccumulateSquare(t *testing.T) { function TestAccumulateSquareWithMask (line 2994) | func TestAccumulateSquareWithMask(t *testing.T) { function TestAccumulateProduct (line 3010) | func TestAccumulateProduct(t *testing.T) { function TestAccumulateProductWithMask (line 3027) | func TestAccumulateProductWithMask(t *testing.T) { function TestAccumulatedWeighted (line 3046) | func TestAccumulatedWeighted(t *testing.T) { function TestAccumulatedWeightedWithMask (line 3060) | func TestAccumulatedWeightedWithMask(t *testing.T) { FILE: mat_noprofile.go function addMatToProfile (line 13) | func addMatToProfile(p C.Mat) { function newMat (line 18) | func newMat(p C.Mat) Mat { method Close (line 23) | func (m *Mat) Close() error { FILE: mat_profile.go function init (line 54) | func init() { function addMatToProfile (line 63) | func addMatToProfile(p C.Mat) { function newMat (line 69) | func newMat(p C.Mat) Mat { method Close (line 76) | func (m *Mat) Close() error { FILE: matprofile_test.go function TestMain (line 13) | func TestMain(m *testing.M) { function TestMatProfile (line 24) | func TestMatProfile(t *testing.T) { function TestAddMatToProfile (line 45) | func TestAddMatToProfile(t *testing.T) { FILE: objdetect.cpp function CascadeClassifier (line 7) | CascadeClassifier CascadeClassifier_New() { function CascadeClassifier_Close (line 16) | void CascadeClassifier_Close(CascadeClassifier cs) { function CascadeClassifier_Load (line 20) | int CascadeClassifier_Load(CascadeClassifier cs, const char* name) { function CascadeClassifier_DetectMultiScale (line 29) | struct Rects CascadeClassifier_DetectMultiScale(CascadeClassifier cs, Ma... function CascadeClassifier_DetectMultiScaleWithParams (line 49) | struct Rects CascadeClassifier_DetectMultiScaleWithParams(CascadeClassif... function HOGDescriptor (line 75) | HOGDescriptor HOGDescriptor_New() { function HOGDescriptor_Close (line 84) | void HOGDescriptor_Close(HOGDescriptor hog) { function HOGDescriptor_Load (line 88) | int HOGDescriptor_Load(HOGDescriptor hog, const char* name) { function HOGDescriptor_DetectMultiScale (line 97) | struct Rects HOGDescriptor_DetectMultiScale(HOGDescriptor hog, Mat img) { function HOGDescriptor_DetectMultiScaleWithParams (line 117) | struct Rects HOGDescriptor_DetectMultiScaleWithParams(HOGDescriptor hog,... function Mat (line 144) | Mat HOG_GetDefaultPeopleDetector() { function HOGDescriptor_SetSVMDetector (line 153) | void HOGDescriptor_SetSVMDetector(HOGDescriptor hog, Mat det) { function GroupRectangles (line 161) | struct Rects GroupRectangles(struct Rects rects, int groupThreshold, dou... function QRCodeDetector (line 191) | QRCodeDetector QRCodeDetector_New() { function QRCodeDetector_Close (line 200) | void QRCodeDetector_Close(QRCodeDetector qr) { function QRCodeDetector_Detect (line 214) | bool QRCodeDetector_Detect(QRCodeDetector qr, Mat input,Mat points) { function QRCodeDetector_DetectMulti (line 233) | bool QRCodeDetector_DetectMulti(QRCodeDetector qr, Mat input, Mat points) { function QRCodeDetector_DetectAndDecodeMulti (line 242) | bool QRCodeDetector_DetectAndDecodeMulti(QRCodeDetector qr, Mat input, C... function FaceDetectorYN (line 270) | FaceDetectorYN FaceDetectorYN_Create(const char* model, const char* conf... function FaceDetectorYN (line 283) | FaceDetectorYN FaceDetectorYN_Create_WithParams(const char* model, const... function FaceDetectorYN (line 296) | FaceDetectorYN FaceDetectorYN_Create_FromBytes(const char* framework, vo... function FaceDetectorYN (line 322) | FaceDetectorYN FaceDetectorYN_Create_FromBytes_WithParams(const char* fr... function FaceDetectorYN_Close (line 347) | void FaceDetectorYN_Close(FaceDetectorYN fd) { function FaceDetectorYN_Detect (line 351) | int FaceDetectorYN_Detect(FaceDetectorYN fd, Mat image, Mat faces) { function Size (line 360) | Size FaceDetectorYN_GetInputSize(FaceDetectorYN fd) { function FaceDetectorYN_GetNMSThreshold (line 377) | float FaceDetectorYN_GetNMSThreshold(FaceDetectorYN fd) { function FaceDetectorYN_GetScoreThreshold (line 386) | float FaceDetectorYN_GetScoreThreshold(FaceDetectorYN fd) { function FaceDetectorYN_GetTopK (line 395) | int FaceDetectorYN_GetTopK(FaceDetectorYN fd) { function FaceDetectorYN_SetInputSize (line 404) | void FaceDetectorYN_SetInputSize(FaceDetectorYN fd, Size input_size){ function FaceDetectorYN_SetNMSThreshold (line 413) | void FaceDetectorYN_SetNMSThreshold(FaceDetectorYN fd, float nms_thresho... function FaceDetectorYN_SetScoreThreshold (line 421) | void FaceDetectorYN_SetScoreThreshold(FaceDetectorYN fd, float score_thr... function FaceDetectorYN_SetTopK (line 429) | void FaceDetectorYN_SetTopK(FaceDetectorYN fd, int top_k){ function FaceRecognizerSF (line 437) | FaceRecognizerSF FaceRecognizerSF_Create(const char* model, const char* ... function FaceRecognizerSF (line 446) | FaceRecognizerSF FaceRecognizerSF_Create_WithParams(const char* model, c... function FaceRecognizerSF_Close (line 455) | void FaceRecognizerSF_Close(FaceRecognizerSF fr) { function FaceRecognizerSF_AlignCrop (line 459) | void FaceRecognizerSF_AlignCrop(FaceRecognizerSF fr, Mat src_img, Mat fa... function FaceRecognizerSF_Feature (line 467) | void FaceRecognizerSF_Feature(FaceRecognizerSF fr, Mat aligned_img, Mat ... function FaceRecognizerSF_Match (line 475) | float FaceRecognizerSF_Match(FaceRecognizerSF fr, Mat face_feature1, Mat... function FaceRecognizerSF_Match_WithParams (line 484) | float FaceRecognizerSF_Match_WithParams(FaceRecognizerSF fr, Mat face_fe... FILE: objdetect.go type CascadeClassifier (line 19) | type CascadeClassifier struct method Close (line 29) | func (c *CascadeClassifier) Close() error { method Load (line 39) | func (c *CascadeClassifier) Load(name string) bool { method DetectMultiScale (line 50) | func (c *CascadeClassifier) DetectMultiScale(img Mat) []image.Rectangle { method DetectMultiScaleWithParams (line 62) | func (c *CascadeClassifier) DetectMultiScaleWithParams(img Mat, scale ... function NewCascadeClassifier (line 24) | func NewCascadeClassifier() CascadeClassifier { type HOGDescriptor (line 86) | type HOGDescriptor struct method Close (line 96) | func (h *HOGDescriptor) Close() error { method DetectMultiScale (line 107) | func (h *HOGDescriptor) DetectMultiScale(img Mat) []image.Rectangle { method DetectMultiScaleWithParams (line 119) | func (h *HOGDescriptor) DetectMultiScaleWithParams(img Mat, hitThresh ... method SetSVMDetector (line 150) | func (h *HOGDescriptor) SetSVMDetector(det Mat) error { function NewHOGDescriptor (line 91) | func NewHOGDescriptor() HOGDescriptor { function HOGDefaultPeopleDetector (line 142) | func HOGDefaultPeopleDetector() Mat { function GroupRectangles (line 159) | func GroupRectangles(rects []image.Rectangle, groupThreshold int, eps fl... type QRCodeDetector (line 184) | type QRCodeDetector struct method Close (line 197) | func (a *QRCodeDetector) Close() error { method DetectAndDecode (line 208) | func (a *QRCodeDetector) DetectAndDecode(input Mat, points *Mat, strai... method Detect (line 217) | func (a *QRCodeDetector) Detect(input Mat, points *Mat) bool { method Decode (line 226) | func (a *QRCodeDetector) Decode(input Mat, points Mat, straight_qrcode... method DetectMulti (line 238) | func (a *QRCodeDetector) DetectMulti(input Mat, points *Mat) bool { method DetectAndDecodeMulti (line 250) | func (a *QRCodeDetector) DetectAndDecodeMulti(input Mat, decoded []str... function newQRCodeDetector (line 189) | func newQRCodeDetector(p C.QRCodeDetector) QRCodeDetector { function NewQRCodeDetector (line 193) | func NewQRCodeDetector() QRCodeDetector { type FaceDetectorYN (line 275) | type FaceDetectorYN struct method Close (line 364) | func (fd *FaceDetectorYN) Close() { method Detect (line 392) | func (fd *FaceDetectorYN) Detect(image Mat, faces *Mat) int { method GetInputSize (line 397) | func (fd *FaceDetectorYN) GetInputSize() image.Point { method GetNMSThreshold (line 403) | func (fd *FaceDetectorYN) GetNMSThreshold() float32 { method GetScoreThreshold (line 408) | func (fd *FaceDetectorYN) GetScoreThreshold() float32 { method GetTopK (line 413) | func (fd *FaceDetectorYN) GetTopK() int { method SetInputSize (line 423) | func (fd *FaceDetectorYN) SetInputSize(sz image.Point) { method SetNMSThreshold (line 436) | func (fd *FaceDetectorYN) SetNMSThreshold(nmsThreshold float32) { method SetScoreThreshold (line 444) | func (fd *FaceDetectorYN) SetScoreThreshold(scoreThreshold float32) { method SetTopK (line 452) | func (fd *FaceDetectorYN) SetTopK(topK int) { function NewFaceDetectorYN (line 289) | func NewFaceDetectorYN(modelPath string, configPath string, size image.P... function NewFaceDetectorYNWithParams (line 309) | func NewFaceDetectorYNWithParams(modelPath string, configPath string, si... function NewFaceDetectorYNFromBytes (line 329) | func NewFaceDetectorYNFromBytes(framework string, bufferModel []byte, bu... function NewFaceDetectorYNFromBytesWithParams (line 348) | func NewFaceDetectorYNFromBytesWithParams(framework string, bufferModel ... type FaceRecognizerSFDisType (line 456) | type FaceRecognizerSFDisType constant FaceRecognizerSFDisTypeCosine (line 459) | FaceRecognizerSFDisTypeCosine FaceRecognizerSFDisType = 0 constant FaceRecognizerSFDisTypeNormL2 (line 460) | FaceRecognizerSFDisTypeNormL2 FaceRecognizerSFDisType = 1 type FaceRecognizerSF (line 463) | type FaceRecognizerSF struct method Close (line 508) | func (fr *FaceRecognizerSF) Close() { method AlignCrop (line 522) | func (fr *FaceRecognizerSF) AlignCrop(srcImg Mat, faceBox Mat, aligned... method Feature (line 534) | func (fr *FaceRecognizerSF) Feature(alignedImg Mat, faceFeature *Mat) { method Match (line 546) | func (fr *FaceRecognizerSF) Match(faceFeature1 Mat, faceFeature2 Mat) ... method MatchWithParams (line 561) | func (fr *FaceRecognizerSF) MatchWithParams(faceFeature1 Mat, faceFeat... function NewFaceRecognizerSF (line 475) | func NewFaceRecognizerSF(modelPath string, configPath string) FaceRecogn... function NewFaceRecognizerSFWithParams (line 497) | func NewFaceRecognizerSFWithParams(modelPath string, configPath string, ... FILE: objdetect.h type cv (line 14) | typedef cv::CascadeClassifier* CascadeClassifier; type cv (line 15) | typedef cv::HOGDescriptor* HOGDescriptor; type cv (line 16) | typedef cv::QRCodeDetector* QRCodeDetector; type cv (line 17) | typedef cv::Ptr* FaceDetectorYN; type cv (line 18) | typedef cv::Ptr* FaceRecognizerSF; type Rects (line 31) | struct Rects type Rects (line 32) | struct Rects type Rects (line 38) | struct Rects type Rects (line 39) | struct Rects type Rects (line 45) | struct Rects type Rects (line 45) | struct Rects type Mats (line 53) | struct Mats FILE: objdetect_test.go function TestCascadeClassifier (line 12) | func TestCascadeClassifier(t *testing.T) { function TestCascadeClassifierWithParams (line 31) | func TestCascadeClassifierWithParams(t *testing.T) { function TestHOGDescriptor (line 50) | func TestHOGDescriptor(t *testing.T) { function TestHOGDescriptorWithParams (line 71) | func TestHOGDescriptorWithParams(t *testing.T) { function TestGroupRectangles (line 93) | func TestGroupRectangles(t *testing.T) { function TestQRCodeDetector (line 123) | func TestQRCodeDetector(t *testing.T) { function padQr (line 206) | func padQr(qr *Mat) Mat { function TestFaceDetectorYN (line 221) | func TestFaceDetectorYN(t *testing.T) { function TestFaceDetectorYNWithParams (line 258) | func TestFaceDetectorYNWithParams(t *testing.T) { function TestFaceDetectorYNFromBytes (line 296) | func TestFaceDetectorYNFromBytes(t *testing.T) { function TestFaceDetectorYNFromBytesWithParams (line 338) | func TestFaceDetectorYNFromBytesWithParams(t *testing.T) { function TestFaceRecognizerSF (line 380) | func TestFaceRecognizerSF(t *testing.T) { function TestFaceRecognizerSFWithParams (line 433) | func TestFaceRecognizerSFWithParams(t *testing.T) { FILE: openvino/ie/inference_engine.go function Version (line 13) | func Version() string { FILE: openvino/ie/inference_engine_test.go function TestInferenceEngineVersion (line 8) | func TestInferenceEngineVersion(t *testing.T) { FILE: persistence.h type cv (line 14) | typedef cv::FileStorage* FileStorage; type cv (line 15) | typedef cv::FileNode* FileNode; FILE: persistence_filenode.cpp function FileNode_Empty (line 4) | bool FileNode_Empty(FileNode fn) { function FileNode_IsInt (line 8) | bool FileNode_IsInt(FileNode fn){ function FileNode_IsMap (line 12) | bool FileNode_IsMap(FileNode fn){ function FileNode_IsNamed (line 16) | bool FileNode_IsNamed(FileNode fn) { function FileNode_IsNone (line 20) | bool FileNode_IsNone(FileNode fn){ function FileNode_IsReal (line 24) | bool FileNode_IsReal(FileNode fn){ function FileNode_IsSeq (line 28) | bool FileNode_IsSeq(FileNode fn) { function FileNode_IsString (line 32) | bool FileNode_IsString(FileNode fn) { function FileNode_KeysCount (line 51) | size_t FileNode_KeysCount(FileNode fn) { function FileNode_KeysFree (line 56) | void FileNode_KeysFree(char** keys, size_t len) { function Mat (line 63) | Mat FileNode_Mat(FileNode fn) { function FileNode_Float (line 73) | float FileNode_Float(FileNode fn) { function FileNode (line 83) | FileNode FileNode_Get(FileNode fn, int i) { function FileNode (line 87) | FileNode FileNode_GetByName(FileNode fn, const char* nodename) { function FileNode_RawSize (line 91) | size_t FileNode_RawSize(FileNode fn) { function FileNode_ReadRaw (line 95) | void FileNode_ReadRaw(FileNode fn, const char* fmt, void *vec, size_t le... function FileNode_SetValue (line 99) | void FileNode_SetValue(FileNode fn, int type, const void *value, int len) { function FileNode_Size (line 103) | size_t FileNode_Size(FileNode fn) { function FileNode_Type (line 107) | int FileNode_Type(FileNode fn) { function FileNode_Close (line 111) | void FileNode_Close(FileNode fn){ FILE: persistence_filenode.go type FileNodeType (line 10) | type FileNodeType constant FileNodeTypeNone (line 13) | FileNodeTypeNone FileNodeType = 0 constant FileNodeTypeInt (line 14) | FileNodeTypeInt FileNodeType = 1 constant FileNodeTypeReal (line 15) | FileNodeTypeReal FileNodeType = 2 constant FileNodeTypeFloat (line 16) | FileNodeTypeFloat FileNodeType = FileNodeTypeReal constant FileNodeTypeStr (line 17) | FileNodeTypeStr FileNodeType = 3 constant FileNodeTypeString (line 18) | FileNodeTypeString FileNodeType = FileNodeTypeStr constant FileNodeTypeSeq (line 19) | FileNodeTypeSeq FileNodeType = 4 constant FileNodeTypeMap (line 20) | FileNodeTypeMap FileNodeType = 5 constant FileNodeTypeTypeMask (line 21) | FileNodeTypeTypeMask FileNodeType = 7 constant FileNodeTypeFlow (line 22) | FileNodeTypeFlow FileNodeType = 8 constant FileNodeTypeUniform (line 23) | FileNodeTypeUniform FileNodeType = 8 constant FileNodeTypeEmpty (line 24) | FileNodeTypeEmpty FileNodeType = 16 constant FileNodeTypeNamed (line 25) | FileNodeTypeNamed FileNodeType = 32 type FileNode (line 31) | type FileNode struct method Ptr (line 35) | func (fn *FileNode) Ptr() C.FileNode { method Empty (line 39) | func (fn *FileNode) Empty() bool { method IsInt (line 43) | func (fn *FileNode) IsInt() bool { method IsMap (line 47) | func (fn *FileNode) IsMap() bool { method IsNamed (line 51) | func (fn *FileNode) IsNamed() bool { method IsNone (line 55) | func (fn *FileNode) IsNone() bool { method IsReal (line 59) | func (fn *FileNode) IsReal() bool { method IsSeq (line 63) | func (fn *FileNode) IsSeq() bool { method IsString (line 67) | func (fn *FileNode) IsString() bool { method Keys (line 71) | func (fn *FileNode) Keys() []string { method Close (line 86) | func (fn *FileNode) Close() { FILE: persistence_filestorage.cpp function FileStorage (line 5) | FileStorage FileStorage_Create(void) { function FileStorage (line 9) | FileStorage FileStorage_CreateWithParams(const char* filename, int flags... function FileStorage_State (line 18) | int FileStorage_State(FileStorage fs) { function FileStorage_Close (line 22) | void FileStorage_Close(FileStorage fs) { function FileStorage_EndWriteStruct (line 27) | void FileStorage_EndWriteStruct(FileStorage fs) { function FileStorage_GetFormat (line 31) | int FileStorage_GetFormat(FileStorage fs){ function FileStorage_IsOpened (line 35) | bool FileStorage_IsOpened(FileStorage fs) { function FileStorage_Open (line 39) | bool FileStorage_Open(FileStorage fs, const char* filename, int flags, c... function FileStorage_Release (line 43) | void FileStorage_Release(FileStorage fs) { function FileStorage_StartWriteStruct (line 56) | void FileStorage_StartWriteStruct(FileStorage fs, const char* name, int ... function FileStorage_WriteMat (line 60) | void FileStorage_WriteMat(FileStorage fs, const char* name, Mat val){ function FileStorage_WriteString (line 64) | void FileStorage_WriteString(FileStorage fs, const char* name, const cha... function FileStorage_WriteStringArray (line 68) | void FileStorage_WriteStringArray(FileStorage fs, const char* name, cons... function FileStorage_WriteDouble (line 78) | void FileStorage_WriteDouble(FileStorage fs, const char* name, double val){ function FileStorage_WriteInt (line 82) | void FileStorage_WriteInt(FileStorage fs, const char* name, int val){ function FileStorage_WriteComment (line 86) | void FileStorage_WriteComment(FileStorage fs, const char* comment, bool ... function FileStorage_WriteRaw (line 89) | void FileStorage_WriteRaw(FileStorage fs, const char* fmt, const void* v... function FileNode (line 93) | FileNode FileStorage_GetFirstTopLevelNode(FileStorage fs) { function FileNode (line 100) | FileNode FileStorage_GetNode(FileStorage fs, const char* nodename) { function FileNode (line 108) | FileNode FileStorage_Root(FileStorage fs, int streamidx) { FILE: persistence_filestorage.go type FileStorageMode (line 11) | type FileStorageMode constant FileStorageModeRead (line 14) | FileStorageModeRead FileStorageMode = 0 constant FileStorageModeWrite (line 15) | FileStorageModeWrite FileStorageMode = 1 constant FileStorageModeAppend (line 16) | FileStorageModeAppend FileStorageMode = 2 constant FileStorageModeMemory (line 17) | FileStorageModeMemory FileStorageMode = 4 constant FileStorageModeFormatMask (line 18) | FileStorageModeFormatMask FileStorageMode = (7 << 3) constant FileStorageModeFormatAuto (line 19) | FileStorageModeFormatAuto FileStorageMode = 0 constant FileStorageModeFormatXml (line 20) | FileStorageModeFormatXml FileStorageMode = (1 << 3) constant FileStorageModeFormatYaml (line 21) | FileStorageModeFormatYaml FileStorageMode = (2 << 3) constant FileStorageModeFormatJson (line 22) | FileStorageModeFormatJson FileStorageMode = (3 << 3) constant FileStorageModeBase64 (line 23) | FileStorageModeBase64 FileStorageMode = 64 constant FileStorageModeWriteBase64 (line 24) | FileStorageModeWriteBase64 FileStorageMode = FileStorageModeBase64 | Fil... type FileStorageState (line 27) | type FileStorageState constant FileStorageStateUndefined (line 30) | FileStorageStateUndefined FileStorageState = 0 constant FileStorageStateValueExpected (line 31) | FileStorageStateValueExpected FileStorageState = 1 constant FileStorageStateNameExpected (line 32) | FileStorageStateNameExpected FileStorageState = 2 constant FileStorageStateInsideMap (line 33) | FileStorageStateInsideMap FileStorageState = 4 type FileStorage (line 39) | type FileStorage struct method Close (line 56) | func (fs *FileStorage) Close() { method Release (line 60) | func (fs *FileStorage) Release() { method ElName (line 64) | func (fs *FileStorage) ElName() string { method State (line 72) | func (fs *FileStorage) State() FileStorageState { method EndWriteStruct (line 77) | func (fs *FileStorage) EndWriteStruct() { method GetFormat (line 82) | func (fs *FileStorage) GetFormat() FileStorageMode { method IsOpened (line 87) | func (fs *FileStorage) IsOpened() bool { method Open (line 92) | func (fs *FileStorage) Open(filename string, flags FileStorageMode, en... method ReleaseAndGetString (line 102) | func (fs *FileStorage) ReleaseAndGetString() string { method StartWriteStruct (line 110) | func (fs *FileStorage) StartWriteStruct(name string, flags FileNodeTyp... method WriteMat (line 119) | func (fs *FileStorage) WriteMat(name string, mat Mat) { method WriteString (line 126) | func (fs *FileStorage) WriteString(name string, val string) { method WriteStringArray (line 135) | func (fs *FileStorage) WriteStringArray(name string, val []string) { method WriteDouble (line 152) | func (fs *FileStorage) WriteDouble(name string, val float32) { method WriteInt (line 159) | func (fs *FileStorage) WriteInt(name string, val int) { method WriteComment (line 166) | func (fs *FileStorage) WriteComment(comment string, append bool) { method WriteRaw (line 173) | func (fs *FileStorage) WriteRaw(fmt string, vec []byte) { method GetFirstTopLevelNode (line 184) | func (fs *FileStorage) GetFirstTopLevelNode() *FileNode { method GetNode (line 189) | func (fs *FileStorage) GetNode(name string) *FileNode { method Root (line 199) | func (fs *FileStorage) Root(streamIdx int) *FileNode { method Ptr (line 204) | func (fs *FileStorage) Ptr() C.FileStorage { function NewFileStorage (line 43) | func NewFileStorage() *FileStorage { function NewFileStorageWithParams (line 47) | func NewFileStorageWithParams(filename string, flags FileStorageMode, en... FILE: persistence_test.go function TestFileStorage (line 9) | func TestFileStorage(t *testing.T) { FILE: photo.cpp function OpenCVResult (line 5) | OpenCVResult ColorChange(Mat src, Mat mask, Mat dst, float red_mul, floa... function OpenCVResult (line 14) | OpenCVResult IlluminationChange(Mat src, Mat mask, Mat dst, float alpha,... function OpenCVResult (line 23) | OpenCVResult SeamlessClone(Mat src, Mat dst, Mat mask, Point p, Mat blen... function OpenCVResult (line 33) | OpenCVResult TextureFlattening(Mat src, Mat mask, Mat dst, float low_thr... function OpenCVResult (line 43) | OpenCVResult FastNlMeansDenoisingColoredMulti( struct Mats src, Mat dst,... function OpenCVResult (line 56) | OpenCVResult FastNlMeansDenoisingColoredMultiWithParams( struct Mats src... function MergeMertens (line 69) | MergeMertens MergeMertens_Create() { function MergeMertens (line 78) | MergeMertens MergeMertens_CreateWithParams(float contrast_weight, function MergeMertens_Close (line 89) | void MergeMertens_Close(MergeMertens b) { function OpenCVResult (line 93) | OpenCVResult MergeMertens_Process(MergeMertens b, struct Mats src, Mat d... function AlignMTB (line 106) | AlignMTB AlignMTB_Create() { function AlignMTB (line 115) | AlignMTB AlignMTB_CreateWithParams(int max_bits, int exclude_range, bool... function AlignMTB_Close (line 124) | void AlignMTB_Close(AlignMTB b) { delete b; } function OpenCVResult (line 126) | OpenCVResult AlignMTB_Process(AlignMTB b, struct Mats src, struct Mats *... function OpenCVResult (line 147) | OpenCVResult FastNlMeansDenoising(Mat src, Mat dst) { function OpenCVResult (line 156) | OpenCVResult FastNlMeansDenoisingWithParams(Mat src, Mat dst, float h, i... function OpenCVResult (line 165) | OpenCVResult FastNlMeansDenoisingColored(Mat src, Mat dst) { function OpenCVResult (line 174) | OpenCVResult FastNlMeansDenoisingColoredWithParams(Mat src, Mat dst, flo... function OpenCVResult (line 183) | OpenCVResult EdgePreservingFilter(Mat src, Mat dst, int filter, float si... function OpenCVResult (line 192) | OpenCVResult DetailEnhance(Mat src, Mat dst, float sigma_s, float sigma_... function OpenCVResult (line 201) | OpenCVResult PencilSketch(Mat src, Mat dst1, Mat dst2, float sigma_s, fl... function OpenCVResult (line 210) | OpenCVResult Stylization(Mat src, Mat dst, float sigma_s, float sigma_r) { function OpenCVResult (line 219) | OpenCVResult PhotoInpaint(Mat src, Mat mask, Mat dst, float inpaint_radi... function OpenCVResult (line 228) | OpenCVResult Decolor(Mat src, Mat grey, Mat boost) { FILE: photo.go type SeamlessCloneFlags (line 17) | type SeamlessCloneFlags type MergeMertens (line 20) | type MergeMertens struct method Close (line 134) | func (b *MergeMertens) Close() error { method Process (line 144) | func (b *MergeMertens) Process(src []Mat, dst *Mat) error { type AlignMTB (line 25) | type AlignMTB struct method Close (line 187) | func (b *AlignMTB) Close() error { method Process (line 197) | func (b *AlignMTB) Process(src []Mat, dst *[]Mat) error { constant NormalClone (line 31) | NormalClone SeamlessCloneFlags = iota constant MixedClone (line 34) | MixedClone constant MonochromeTransfer (line 37) | MonochromeTransfer function ColorChange (line 44) | func ColorChange(src, mask Mat, dst *Mat, red_mul, green_mul, blue_mul f... function SeamlessClone (line 52) | func SeamlessClone(src, dst, mask Mat, p image.Point, blend *Mat, flags ... function IlluminationChange (line 65) | func IlluminationChange(src, mask Mat, dst *Mat, alpha, beta float32) er... function TextureFlattening (line 73) | func TextureFlattening(src, mask Mat, dst *Mat, lowThreshold, highThresh... function FastNlMeansDenoisingColoredMulti (line 81) | func FastNlMeansDenoisingColoredMulti(src []Mat, dst *Mat, imgToDenoiseI... function FastNlMeansDenoisingColoredMultiWithParams (line 97) | func FastNlMeansDenoisingColoredMultiWithParams(src []Mat, dst *Mat, img... function NewMergeMertens (line 117) | func NewMergeMertens() MergeMertens { function NewMergeMertensWithParams (line 129) | func NewMergeMertensWithParams(contrast_weight float32, saturation_weigh... function NewAlignMTB (line 169) | func NewAlignMTB() AlignMTB { function NewAlignMTBWithParams (line 182) | func NewAlignMTBWithParams(max_bits int, exclude_range int, cut bool) Al... function FastNlMeansDenoising (line 226) | func FastNlMeansDenoising(src Mat, dst *Mat) error { function FastNlMeansDenoisingWithParams (line 235) | func FastNlMeansDenoisingWithParams(src Mat, dst *Mat, h float32, templa... function FastNlMeansDenoisingColored (line 243) | func FastNlMeansDenoisingColored(src Mat, dst *Mat) error { function FastNlMeansDenoisingColoredWithParams (line 251) | func FastNlMeansDenoisingColoredWithParams(src Mat, dst *Mat, h float32,... function DetailEnhance (line 259) | func DetailEnhance(src Mat, dst *Mat, sigma_s, sigma_r float32) error { type EdgeFilter (line 263) | type EdgeFilter constant RecursFilter (line 267) | RecursFilter EdgeFilter = 1 constant NormconvFilter (line 270) | NormconvFilter = 2 function EdgePreservingFilter (line 278) | func EdgePreservingFilter(src Mat, dst *Mat, filter EdgeFilter, sigma_s,... function PencilSketch (line 286) | func PencilSketch(src Mat, dst1, dst2 *Mat, sigma_s, sigma_r, shade_fact... function Stylization (line 297) | func Stylization(src Mat, dst *Mat, sigma_s, sigma_r float32) error { type InpaintMethods (line 302) | type InpaintMethods constant NS (line 307) | NS InpaintMethods = 0 constant Telea (line 310) | Telea InpaintMethods = 1 function Inpaint (line 319) | func Inpaint(src Mat, mask Mat, dst *Mat, inpaintRadius float32, algorit... function Decolor (line 329) | func Decolor(src Mat, grey *Mat, boost *Mat) error { FILE: photo.h type cv (line 14) | typedef cv::Ptr *MergeMertens; type cv (line 16) | typedef cv::Ptr *AlignMTB; type Mats (line 30) | struct Mats type Mats (line 31) | struct Mats type Mats (line 39) | struct Mats type Mats (line 44) | struct Mats type Mats (line 44) | struct Mats FILE: photo_string.go method String (line 5) | func (c SeamlessCloneFlags) String() string { FILE: photo_test.go function TestColorChange (line 10) | func TestColorChange(t *testing.T) { function TestSeamlessClone (line 24) | func TestSeamlessClone(t *testing.T) { function TestIlluminationChange (line 41) | func TestIlluminationChange(t *testing.T) { function TestTextureFlattening (line 55) | func TestTextureFlattening(t *testing.T) { function TestFastNlMeansDenoisingColoredMultiWithParams (line 69) | func TestFastNlMeansDenoisingColoredMultiWithParams(t *testing.T) { function TestMergeMertens (line 86) | func TestMergeMertens(t *testing.T) { function TestNewAlignMTB (line 106) | func TestNewAlignMTB(t *testing.T) { function TestFastNlMeansDenoising (line 131) | func TestFastNlMeansDenoising(t *testing.T) { function TestFastNlMeansDenoisingWithParams (line 147) | func TestFastNlMeansDenoisingWithParams(t *testing.T) { function TestFastNlMeansDenoisingColored (line 163) | func TestFastNlMeansDenoisingColored(t *testing.T) { function TestFastNlMeansDenoisingColoredWithParams (line 179) | func TestFastNlMeansDenoisingColoredWithParams(t *testing.T) { function TestDetailEnhance (line 195) | func TestDetailEnhance(t *testing.T) { function TestEdgePreservingFilter (line 207) | func TestEdgePreservingFilter(t *testing.T) { function TestStylization (line 219) | func TestStylization(t *testing.T) { function TestPencilSketch (line 231) | func TestPencilSketch(t *testing.T) { function TestInpaint (line 248) | func TestInpaint(t *testing.T) { function TestDecolor (line 266) | func TestDecolor(t *testing.T) { FILE: svd.cpp function OpenCVResult (line 5) | OpenCVResult SVD_Compute(Mat src, Mat w, Mat u, Mat vt) { FILE: svd.go function SVDCompute (line 14) | func SVDCompute(src Mat, w, u, vt *Mat) error { FILE: svd_test.go function TestSVDCompute (line 10) | func TestSVDCompute(t *testing.T) { FILE: version.go constant GoCVVersion (line 10) | GoCVVersion = "0.43.0" function Version (line 13) | func Version() string { function OpenCVVersion (line 18) | func OpenCVVersion() string { FILE: version_test.go function TestVersions (line 8) | func TestVersions(t *testing.T) { FILE: video.cpp function BackgroundSubtractorMOG2 (line 5) | BackgroundSubtractorMOG2 BackgroundSubtractorMOG2_Create() { function BackgroundSubtractorMOG2 (line 14) | BackgroundSubtractorMOG2 BackgroundSubtractorMOG2_CreateWithParams(int h... function BackgroundSubtractorKNN (line 23) | BackgroundSubtractorKNN BackgroundSubtractorKNN_Create() { function BackgroundSubtractorKNN (line 32) | BackgroundSubtractorKNN BackgroundSubtractorKNN_CreateWithParams(int his... function BackgroundSubtractorMOG2_Close (line 41) | void BackgroundSubtractorMOG2_Close(BackgroundSubtractorMOG2 b) { function OpenCVResult (line 45) | OpenCVResult BackgroundSubtractorMOG2_Apply(BackgroundSubtractorMOG2 b, ... function OpenCVResult (line 56) | OpenCVResult BackgroundSubtractorMOG2_ApplyWithParams(BackgroundSubtract... function BackgroundSubtractorKNN_Close (line 67) | void BackgroundSubtractorKNN_Close(BackgroundSubtractorKNN k) { function OpenCVResult (line 71) | OpenCVResult BackgroundSubtractorKNN_Apply(BackgroundSubtractorKNN k, Ma... function OpenCVResult (line 82) | OpenCVResult CalcOpticalFlowFarneback(Mat prevImg, Mat nextImg, Mat flow... function OpenCVResult (line 94) | OpenCVResult CalcOpticalFlowPyrLK(Mat prevImg, Mat nextImg, Mat prevPts,... function OpenCVResult (line 105) | OpenCVResult CalcOpticalFlowPyrLKWithParams(Mat prevImg, Mat nextImg, Ma... function FindTransformECC (line 117) | double FindTransformECC(Mat templateImage, Mat inputImage, Mat warpMatri... function Tracker_Init (line 126) | bool Tracker_Init(Tracker self, Mat image, Rect boundingBox) { function Tracker_Update (line 138) | bool Tracker_Update(Tracker self, Mat image, Rect* boundingBox) { function TrackerMIL (line 153) | TrackerMIL TrackerMIL_Create() { function TrackerMIL_Close (line 162) | void TrackerMIL_Close(TrackerMIL self) { function TrackerGOTURN (line 166) | TrackerGOTURN TrackerGOTURN_Create(void){ function TrackerGOTURN (line 175) | TrackerGOTURN TrackerGOTURN_CreateWithParams(const char* modelBin, const... function TrackerGOTURN_Close (line 189) | void TrackerGOTURN_Close(TrackerGOTURN tr) { function TrackerVit (line 193) | TrackerVit TrackerVit_Create() { function TrackerVit (line 202) | TrackerVit TrackerVit_CreateWithParams(const char* model){ function TrackerVit_Close (line 214) | void TrackerVit_Close(TrackerVit self) { function KalmanFilter (line 218) | KalmanFilter KalmanFilter_New(int dynamParams, int measureParams) { function KalmanFilter (line 227) | KalmanFilter KalmanFilter_NewWithParams(int dynamParams, int measurePara... function OpenCVResult (line 236) | OpenCVResult KalmanFilter_Init(KalmanFilter kf, int dynamParams, int mea... function OpenCVResult (line 247) | OpenCVResult KalmanFilter_InitWithParams(KalmanFilter kf, int dynamParam... function KalmanFilter_Close (line 258) | void KalmanFilter_Close(KalmanFilter kf) { function Mat (line 262) | Mat KalmanFilter_Predict(KalmanFilter kf) { function Mat (line 271) | Mat KalmanFilter_PredictWithParams(KalmanFilter kf, Mat control) { function Mat (line 280) | Mat KalmanFilter_Correct(KalmanFilter kf, Mat measurement) { function Mat (line 289) | Mat KalmanFilter_GetStatePre(KalmanFilter kf) { function Mat (line 298) | Mat KalmanFilter_GetStatePost(KalmanFilter kf) { function Mat (line 307) | Mat KalmanFilter_GetTransitionMatrix(KalmanFilter kf) { function Mat (line 316) | Mat KalmanFilter_GetControlMatrix(KalmanFilter kf) { function Mat (line 325) | Mat KalmanFilter_GetMeasurementMatrix(KalmanFilter kf) { function Mat (line 334) | Mat KalmanFilter_GetProcessNoiseCov(KalmanFilter kf) { function Mat (line 343) | Mat KalmanFilter_GetMeasurementNoiseCov(KalmanFilter kf) { function Mat (line 352) | Mat KalmanFilter_GetErrorCovPre(KalmanFilter kf) { function Mat (line 361) | Mat KalmanFilter_GetGain(KalmanFilter kf) { function Mat (line 370) | Mat KalmanFilter_GetErrorCovPost(KalmanFilter kf) { function Mat (line 379) | Mat KalmanFilter_GetTemp1(KalmanFilter kf) { function Mat (line 388) | Mat KalmanFilter_GetTemp2(KalmanFilter kf) { function Mat (line 397) | Mat KalmanFilter_GetTemp3(KalmanFilter kf) { function Mat (line 406) | Mat KalmanFilter_GetTemp4(KalmanFilter kf) { function Mat (line 415) | Mat KalmanFilter_GetTemp5(KalmanFilter kf) { function KalmanFilter_SetStatePre (line 424) | void KalmanFilter_SetStatePre(KalmanFilter kf, Mat statePre) { function KalmanFilter_SetStatePost (line 428) | void KalmanFilter_SetStatePost(KalmanFilter kf, Mat statePost) { function KalmanFilter_SetTransitionMatrix (line 432) | void KalmanFilter_SetTransitionMatrix(KalmanFilter kf, Mat transitionMat... function KalmanFilter_SetControlMatrix (line 436) | void KalmanFilter_SetControlMatrix(KalmanFilter kf, Mat controlMatrix) { function KalmanFilter_SetMeasurementMatrix (line 440) | void KalmanFilter_SetMeasurementMatrix(KalmanFilter kf, Mat measurementM... function KalmanFilter_SetProcessNoiseCov (line 444) | void KalmanFilter_SetProcessNoiseCov(KalmanFilter kf, Mat processNoiseCo... function KalmanFilter_SetMeasurementNoiseCov (line 448) | void KalmanFilter_SetMeasurementNoiseCov(KalmanFilter kf, Mat measuremen... function KalmanFilter_SetErrorCovPre (line 452) | void KalmanFilter_SetErrorCovPre(KalmanFilter kf, Mat errorCovPre) { function KalmanFilter_SetGain (line 456) | void KalmanFilter_SetGain(KalmanFilter kf, Mat gain) { function KalmanFilter_SetErrorCovPost (line 460) | void KalmanFilter_SetErrorCovPost(KalmanFilter kf, Mat errorCovPost) { FILE: video.go constant OptflowUseInitialFlow (line 24) | OptflowUseInitialFlow = 4 constant OptflowLkGetMinEigenvals (line 25) | OptflowLkGetMinEigenvals = 8 constant OptflowFarnebackGaussian (line 26) | OptflowFarnebackGaussian = 256 constant MotionTranslation (line 39) | MotionTranslation = 0 constant MotionEuclidean (line 40) | MotionEuclidean = 1 constant MotionAffine (line 41) | MotionAffine = 2 constant MotionHomography (line 42) | MotionHomography = 3 type BackgroundSubtractorMOG2 (line 46) | type BackgroundSubtractorMOG2 struct method Close (line 74) | func (b *BackgroundSubtractorMOG2) Close() error { method Apply (line 84) | func (b *BackgroundSubtractorMOG2) Apply(src Mat, dst *Mat) error { method ApplyWithLearningRate (line 88) | func (b *BackgroundSubtractorMOG2) ApplyWithLearningRate(src Mat, dst ... function NewBackgroundSubtractorMOG2 (line 58) | func NewBackgroundSubtractorMOG2() BackgroundSubtractorMOG2 { function NewBackgroundSubtractorMOG2WithParams (line 69) | func NewBackgroundSubtractorMOG2WithParams(history int, varThreshold flo... type BackgroundSubtractorKNN (line 93) | type BackgroundSubtractorKNN struct method Close (line 121) | func (k *BackgroundSubtractorKNN) Close() error { method Apply (line 131) | func (k *BackgroundSubtractorKNN) Apply(src Mat, dst *Mat) error { function NewBackgroundSubtractorKNN (line 105) | func NewBackgroundSubtractorKNN() BackgroundSubtractorKNN { function NewBackgroundSubtractorKNNWithParams (line 116) | func NewBackgroundSubtractorKNNWithParams(history int, dist2Threshold fl... function CalcOpticalFlowFarneback (line 140) | func CalcOpticalFlowFarneback(prevImg Mat, nextImg Mat, flow *Mat, pyrSc... function CalcOpticalFlowPyrLK (line 151) | func CalcOpticalFlowPyrLK(prevImg Mat, nextImg Mat, prevPts Mat, nextPts... function CalcOpticalFlowPyrLKWithParams (line 160) | func CalcOpticalFlowPyrLKWithParams(prevImg Mat, nextImg Mat, prevPts Ma... function FindTransformECC (line 173) | func FindTransformECC(templateImage Mat, inputImage Mat, warpMatrix *Mat... type Tracker (line 180) | type Tracker interface function trackerInit (line 200) | func trackerInit(trk C.Tracker, img Mat, boundingBox image.Rectangle) bo... function trackerUpdate (line 212) | func trackerUpdate(trk C.Tracker, img Mat) (image.Rectangle, bool) { type TrackerMIL (line 227) | type TrackerMIL struct method Close (line 237) | func (trk TrackerMIL) Close() error { method Init (line 244) | func (trk TrackerMIL) Init(img Mat, boundingBox image.Rectangle) bool { method Update (line 249) | func (trk TrackerMIL) Update(img Mat) (image.Rectangle, bool) { function NewTrackerMIL (line 232) | func NewTrackerMIL() Tracker { type TrackerGOTURN (line 253) | type TrackerGOTURN struct method Init (line 285) | func (t TrackerGOTURN) Init(mat Mat, boundingBox image.Rectangle) bool { method Update (line 292) | func (t TrackerGOTURN) Update(mat Mat) (image.Rectangle, bool) { method Close (line 297) | func (t TrackerGOTURN) Close() error { function NewTrackerGOTURN (line 262) | func NewTrackerGOTURN() TrackerGOTURN { function NewTrackerGOTURNWithParams (line 271) | func NewTrackerGOTURNWithParams(modelBin string, modelTxt string) Tracke... type TrackerVit (line 308) | type TrackerVit struct method Close (line 325) | func (trk TrackerVit) Close() error { method Init (line 332) | func (trk TrackerVit) Init(img Mat, boundingBox image.Rectangle) bool { method Update (line 337) | func (trk TrackerVit) Update(img Mat) (image.Rectangle, bool) { function NewTrackerVit (line 313) | func NewTrackerVit() Tracker { function NewTrackerVitWithParams (line 317) | func NewTrackerVitWithParams(model string) TrackerVit { type KalmanFilter (line 347) | type KalmanFilter struct method Init (line 371) | func (kf *KalmanFilter) Init(dynamParams int, measureParams int) error { method Predict (line 379) | func (kf *KalmanFilter) Predict() Mat { method PredictWithParams (line 387) | func (kf *KalmanFilter) PredictWithParams(control Mat) Mat { method Correct (line 395) | func (kf *KalmanFilter) Correct(measurement Mat) Mat { method Close (line 400) | func (kf *KalmanFilter) Close() { method GetStatePre (line 411) | func (kf *KalmanFilter) GetStatePre() Mat { method GetStatePost (line 421) | func (kf *KalmanFilter) GetStatePost() Mat { method GetTransitionMatrix (line 431) | func (kf *KalmanFilter) GetTransitionMatrix() Mat { method GetControlMatrix (line 441) | func (kf *KalmanFilter) GetControlMatrix() Mat { method GetMeasurementMatrix (line 451) | func (kf *KalmanFilter) GetMeasurementMatrix() Mat { method GetProcessNoiseCov (line 461) | func (kf *KalmanFilter) GetProcessNoiseCov() Mat { method GetMeasurementNoiseCov (line 471) | func (kf *KalmanFilter) GetMeasurementNoiseCov() Mat { method GetErrorCovPre (line 481) | func (kf *KalmanFilter) GetErrorCovPre() Mat { method GetGain (line 491) | func (kf *KalmanFilter) GetGain() Mat { method GetErrorCovPost (line 501) | func (kf *KalmanFilter) GetErrorCovPost() Mat { method GetTemp1 (line 509) | func (kf *KalmanFilter) GetTemp1() Mat { method GetTemp2 (line 517) | func (kf *KalmanFilter) GetTemp2() Mat { method GetTemp3 (line 525) | func (kf *KalmanFilter) GetTemp3() Mat { method GetTemp4 (line 533) | func (kf *KalmanFilter) GetTemp4() Mat { method GetTemp5 (line 541) | func (kf *KalmanFilter) GetTemp5() Mat { method SetStatePre (line 546) | func (kf *KalmanFilter) SetStatePre(statePre Mat) { method SetStatePost (line 551) | func (kf *KalmanFilter) SetStatePost(statePost Mat) { method SetTransitionMatrix (line 556) | func (kf *KalmanFilter) SetTransitionMatrix(transitionMatrix Mat) { method SetControlMatrix (line 561) | func (kf *KalmanFilter) SetControlMatrix(controlMatrix Mat) { method SetMeasurementMatrix (line 566) | func (kf *KalmanFilter) SetMeasurementMatrix(measurementMatrix Mat) { method SetProcessNoiseCov (line 571) | func (kf *KalmanFilter) SetProcessNoiseCov(processNoiseCov Mat) { method SetMeasurementNoiseCov (line 576) | func (kf *KalmanFilter) SetMeasurementNoiseCov(measurementNoiseCov Mat) { method SetErrorCovPre (line 581) | func (kf *KalmanFilter) SetErrorCovPre(errorCovPre Mat) { method SetGain (line 586) | func (kf *KalmanFilter) SetGain(gain Mat) { method SetErrorCovPost (line 591) | func (kf *KalmanFilter) SetErrorCovPost(errorCovPost Mat) { function NewKalmanFilter (line 355) | func NewKalmanFilter(dynamParams int, measureParams int) KalmanFilter { function NewKalmanFilterWithParams (line 363) | func NewKalmanFilterWithParams(dynamParams int, measureParams int, contr... FILE: video.h type cv (line 13) | typedef cv::Ptr* BackgroundSubtractorMOG2; type cv (line 14) | typedef cv::Ptr* BackgroundSubtractorKNN; type cv (line 15) | typedef cv::Ptr* Tracker; type cv (line 16) | typedef cv::Ptr* TrackerMIL; type cv (line 17) | typedef cv::Ptr* TrackerGOTURN; type cv (line 18) | typedef cv::Ptr* TrackerVit; type cv (line 19) | typedef cv::KalmanFilter* KalmanFilter; FILE: video_test.go function TestMOG2 (line 13) | func TestMOG2(t *testing.T) { function TestMOG2ApplyWithParams (line 33) | func TestMOG2ApplyWithParams(t *testing.T) { function TestMOG2WithParams (line 53) | func TestMOG2WithParams(t *testing.T) { function TestMOG2WithParamsWithLR (line 73) | func TestMOG2WithParamsWithLR(t *testing.T) { function TestKNN (line 93) | func TestKNN(t *testing.T) { function TestKNNWithParams (line 113) | func TestKNNWithParams(t *testing.T) { function TestCalcOpticalFlowFarneback (line 133) | func TestCalcOpticalFlowFarneback(t *testing.T) { function TestCalcOpticalFlowPyrLK (line 164) | func TestCalcOpticalFlowPyrLK(t *testing.T) { function TestCalcOpticalFlowPyrLKWithParams (line 211) | func TestCalcOpticalFlowPyrLKWithParams(t *testing.T) { function computeRMS (line 258) | func computeRMS(mat1 Mat, mat2 Mat) float64 { function TestFindTransformECC (line 271) | func TestFindTransformECC(t *testing.T) { function BaseTestTracker (line 308) | func BaseTestTracker(t *testing.T, tracker Tracker, name string) { function TestSingleTrackers (line 331) | func TestSingleTrackers(t *testing.T) { function TestKalmanFilter (line 359) | func TestKalmanFilter(t *testing.T) { function TestKalmanFilter_Getters (line 384) | func TestKalmanFilter_Getters(t *testing.T) { function TestKalmanFilter_Setters (line 419) | func TestKalmanFilter_Setters(t *testing.T) { FILE: videoio.cpp function VideoCapture (line 7) | VideoCapture VideoCapture_New() { function VideoCapture_Close (line 16) | void VideoCapture_Close(VideoCapture v) { function VideoCapture_Open (line 20) | bool VideoCapture_Open(VideoCapture v, const char* uri) { function VideoCapture_OpenWithAPI (line 29) | bool VideoCapture_OpenWithAPI(VideoCapture v, const char* uri, int apiPr... function VideoCapture_OpenWithAPIParams (line 38) | bool VideoCapture_OpenWithAPIParams(VideoCapture v, const char* uri, int... function VideoCapture_OpenDevice (line 53) | bool VideoCapture_OpenDevice(VideoCapture v, int device) { function VideoCapture_OpenDeviceWithAPI (line 62) | bool VideoCapture_OpenDeviceWithAPI(VideoCapture v, int device, int apiP... function VideoCapture_OpenDeviceWithAPIParams (line 71) | bool VideoCapture_OpenDeviceWithAPIParams(VideoCapture v, int device, in... function OpenCVResult (line 87) | OpenCVResult VideoCapture_Set(VideoCapture v, int prop, double param) { function VideoCapture_Get (line 98) | double VideoCapture_Get(VideoCapture v, int prop) { function VideoCapture_IsOpened (line 107) | int VideoCapture_IsOpened(VideoCapture v) { function VideoCapture_Read (line 116) | int VideoCapture_Read(VideoCapture v, Mat buf) { function OpenCVResult (line 125) | OpenCVResult VideoCapture_Grab(VideoCapture v, int skip) { function VideoCapture_Retrieve (line 138) | int VideoCapture_Retrieve(VideoCapture v, Mat buf) { function VideoCapture_RetrieveChannel (line 147) | int VideoCapture_RetrieveChannel(VideoCapture v, Mat buf, int channel) { function VideoWriter (line 157) | VideoWriter VideoWriter_New() { function VideoWriter_Close (line 166) | void VideoWriter_Close(VideoWriter vw) { function OpenCVResult (line 170) | OpenCVResult VideoWriter_Open(VideoWriter vw, const char* name, const ch... function OpenCVResult (line 182) | OpenCVResult VideoWriter_OpenWithAPI(VideoWriter vw, const char* name, i... function OpenCVResult (line 194) | OpenCVResult VideoWriter_OpenWithAPIParams(VideoWriter vw, const char* n... function VideoWriter_IsOpened (line 212) | int VideoWriter_IsOpened(VideoWriter vw) { function OpenCVResult (line 221) | OpenCVResult VideoWriter_Write(VideoWriter vw, Mat img) { function IntVector (line 243) | IntVector Videio_Registry_GetBackends() { function IntVector (line 274) | IntVector Videoio_Registry_GetCameraBackends() { function IntVector (line 305) | IntVector Videoio_Registry_GetStreamBackends() { function IntVector (line 337) | IntVector Videoio_Registry_GetWriterBackends() { function Videoio_Registry_HasBackend (line 358) | bool Videoio_Registry_HasBackend(int api) { function Videoio_Registry_IsBackendBuiltIn (line 367) | bool Videoio_Registry_IsBackendBuiltIn(int api) { FILE: videoio.go type VideoCaptureAPI (line 20) | type VideoCaptureAPI constant VideoCaptureAny (line 24) | VideoCaptureAny VideoCaptureAPI = 0 constant VideoCaptureVFW (line 27) | VideoCaptureVFW VideoCaptureAPI = 200 constant VideoCaptureV4L (line 30) | VideoCaptureV4L VideoCaptureAPI = 200 constant VideoCaptureV4L2 (line 33) | VideoCaptureV4L2 VideoCaptureAPI = 200 constant VideoCaptureFirewire (line 36) | VideoCaptureFirewire VideoCaptureAPI = 300 constant VideoCaptureFireware (line 39) | VideoCaptureFireware VideoCaptureAPI = 300 constant VideoCaptureIEEE1394 (line 42) | VideoCaptureIEEE1394 VideoCaptureAPI = 300 constant VideoCaptureDC1394 (line 45) | VideoCaptureDC1394 VideoCaptureAPI = 300 constant VideoCaptureCMU1394 (line 48) | VideoCaptureCMU1394 VideoCaptureAPI = 300 constant VideoCaptureQT (line 51) | VideoCaptureQT VideoCaptureAPI = 500 constant VideoCaptureUnicap (line 54) | VideoCaptureUnicap VideoCaptureAPI = 600 constant VideoCaptureDshow (line 57) | VideoCaptureDshow VideoCaptureAPI = 700 constant VideoCapturePvAPI (line 60) | VideoCapturePvAPI VideoCaptureAPI = 800 constant VideoCaptureOpenNI (line 63) | VideoCaptureOpenNI VideoCaptureAPI = 900 constant VideoCaptureOpenNIAsus (line 66) | VideoCaptureOpenNIAsus VideoCaptureAPI = 910 constant VideoCaptureAndroid (line 69) | VideoCaptureAndroid VideoCaptureAPI = 1000 constant VideoCaptureXiAPI (line 72) | VideoCaptureXiAPI VideoCaptureAPI = 1100 constant VideoCaptureAVFoundation (line 75) | VideoCaptureAVFoundation VideoCaptureAPI = 1200 constant VideoCaptureGiganetix (line 78) | VideoCaptureGiganetix VideoCaptureAPI = 1300 constant VideoCaptureMSMF (line 81) | VideoCaptureMSMF VideoCaptureAPI = 1400 constant VideoCaptureWinRT (line 84) | VideoCaptureWinRT VideoCaptureAPI = 1410 constant VideoCaptureIntelPerc (line 87) | VideoCaptureIntelPerc VideoCaptureAPI = 1500 constant VideoCaptureRealsense (line 90) | VideoCaptureRealsense VideoCaptureAPI = 1500 constant VideoCaptureOpenNI2 (line 93) | VideoCaptureOpenNI2 VideoCaptureAPI = 1600 constant VideoCaptureOpenNI2Asus (line 96) | VideoCaptureOpenNI2Asus VideoCaptureAPI = 1610 constant VideoCaptureGPhoto2 (line 99) | VideoCaptureGPhoto2 VideoCaptureAPI = 1700 constant VideoCaptureGstreamer (line 102) | VideoCaptureGstreamer VideoCaptureAPI = 1800 constant VideoCaptureFFmpeg (line 105) | VideoCaptureFFmpeg VideoCaptureAPI = 1900 constant VideoCaptureImages (line 108) | VideoCaptureImages VideoCaptureAPI = 2000 constant VideoCaptureAravis (line 111) | VideoCaptureAravis VideoCaptureAPI = 2100 constant VideoCaptureOpencvMjpeg (line 114) | VideoCaptureOpencvMjpeg VideoCaptureAPI = 2200 constant VideoCaptureIntelMFX (line 117) | VideoCaptureIntelMFX VideoCaptureAPI = 2300 constant VideoCaptureXINE (line 120) | VideoCaptureXINE VideoCaptureAPI = 2400 type VideoCaptureProperties (line 124) | type VideoCaptureProperties constant VideoCapturePosMsec (line 129) | VideoCapturePosMsec VideoCaptureProperties = 0 constant VideoCapturePosFrames (line 133) | VideoCapturePosFrames VideoCaptureProperties = 1 constant VideoCapturePosAVIRatio (line 137) | VideoCapturePosAVIRatio VideoCaptureProperties = 2 constant VideoCaptureFrameWidth (line 140) | VideoCaptureFrameWidth VideoCaptureProperties = 3 constant VideoCaptureFrameHeight (line 143) | VideoCaptureFrameHeight VideoCaptureProperties = 4 constant VideoCaptureFPS (line 146) | VideoCaptureFPS VideoCaptureProperties = 5 constant VideoCaptureFOURCC (line 150) | VideoCaptureFOURCC VideoCaptureProperties = 6 constant VideoCaptureFrameCount (line 153) | VideoCaptureFrameCount VideoCaptureProperties = 7 constant VideoCaptureFormat (line 157) | VideoCaptureFormat VideoCaptureProperties = 8 constant VideoCaptureMode (line 161) | VideoCaptureMode VideoCaptureProperties = 9 constant VideoCaptureBrightness (line 165) | VideoCaptureBrightness VideoCaptureProperties = 10 constant VideoCaptureContrast (line 169) | VideoCaptureContrast VideoCaptureProperties = 11 constant VideoCaptureSaturation (line 173) | VideoCaptureSaturation VideoCaptureProperties = 12 constant VideoCaptureHue (line 176) | VideoCaptureHue VideoCaptureProperties = 13 constant VideoCaptureGain (line 180) | VideoCaptureGain VideoCaptureProperties = 14 constant VideoCaptureExposure (line 184) | VideoCaptureExposure VideoCaptureProperties = 15 constant VideoCaptureConvertRGB (line 188) | VideoCaptureConvertRGB VideoCaptureProperties = 16 constant VideoCaptureWhiteBalanceBlueU (line 191) | VideoCaptureWhiteBalanceBlueU VideoCaptureProperties = 17 constant VideoCaptureRectification (line 195) | VideoCaptureRectification VideoCaptureProperties = 18 constant VideoCaptureMonochrome (line 199) | VideoCaptureMonochrome VideoCaptureProperties = 19 constant VideoCaptureSharpness (line 202) | VideoCaptureSharpness VideoCaptureProperties = 20 constant VideoCaptureAutoExposure (line 206) | VideoCaptureAutoExposure VideoCaptureProperties = 21 constant VideoCaptureGamma (line 209) | VideoCaptureGamma VideoCaptureProperties = 22 constant VideoCaptureTemperature (line 212) | VideoCaptureTemperature VideoCaptureProperties = 23 constant VideoCaptureTrigger (line 215) | VideoCaptureTrigger VideoCaptureProperties = 24 constant VideoCaptureTriggerDelay (line 218) | VideoCaptureTriggerDelay VideoCaptureProperties = 25 constant VideoCaptureWhiteBalanceRedV (line 222) | VideoCaptureWhiteBalanceRedV VideoCaptureProperties = 26 constant VideoCaptureZoom (line 225) | VideoCaptureZoom VideoCaptureProperties = 27 constant VideoCaptureFocus (line 228) | VideoCaptureFocus VideoCaptureProperties = 28 constant VideoCaptureGUID (line 231) | VideoCaptureGUID VideoCaptureProperties = 29 constant VideoCaptureISOSpeed (line 234) | VideoCaptureISOSpeed VideoCaptureProperties = 30 constant VideoCaptureBacklight (line 237) | VideoCaptureBacklight VideoCaptureProperties = 32 constant VideoCapturePan (line 240) | VideoCapturePan VideoCaptureProperties = 33 constant VideoCaptureTilt (line 243) | VideoCaptureTilt VideoCaptureProperties = 34 constant VideoCaptureRoll (line 246) | VideoCaptureRoll VideoCaptureProperties = 35 constant VideoCaptureIris (line 249) | VideoCaptureIris VideoCaptureProperties = 36 constant VideoCaptureSettings (line 253) | VideoCaptureSettings VideoCaptureProperties = 37 constant VideoCaptureBufferSize (line 256) | VideoCaptureBufferSize VideoCaptureProperties = 38 constant VideoCaptureAutoFocus (line 259) | VideoCaptureAutoFocus VideoCaptureProperties = 39 constant VideoCaptureSarNumerator (line 262) | VideoCaptureSarNumerator VideoCaptureProperties = 40 constant VideoCaptureSarDenominator (line 265) | VideoCaptureSarDenominator VideoCaptureProperties = 41 constant VideoCaptureBackend (line 268) | VideoCaptureBackend VideoCaptureProperties = 42 constant VideoCaptureChannel (line 271) | VideoCaptureChannel VideoCaptureProperties = 43 constant VideoCaptureAutoWB (line 274) | VideoCaptureAutoWB VideoCaptureProperties = 44 constant VideoCaptureWBTemperature (line 277) | VideoCaptureWBTemperature VideoCaptureProperties = 45 constant VideoCaptureCodecPixelFormat (line 281) | VideoCaptureCodecPixelFormat VideoCaptureProperties = 46 constant VideoCaptureBitrate (line 284) | VideoCaptureBitrate VideoCaptureProperties = 47 constant VideoCaptureHWAcceleration (line 287) | VideoCaptureHWAcceleration VideoCaptureProperties = 50 constant VideoCaptureHWDevice (line 290) | VideoCaptureHWDevice VideoCaptureProperties = 51 type VideoWriterProperty (line 297) | type VideoWriterProperty constant VideoWriterQuality (line 302) | VideoWriterQuality VideoWriterProperty = 1 constant VideoWriterFramebytes (line 306) | VideoWriterFramebytes VideoWriterProperty = 2 constant VideoWriterNstripes (line 309) | VideoWriterNstripes VideoWriterProperty = 3 constant VideoWriterIsColor (line 313) | VideoWriterIsColor VideoWriterProperty = 4 constant VideoWriterDepth (line 316) | VideoWriterDepth VideoWriterProperty = 5 constant VideoWriterHwAcceleration (line 322) | VideoWriterHwAcceleration VideoWriterProperty = 6 constant VideoWriterHwDevice (line 326) | VideoWriterHwDevice VideoWriterProperty = 7 constant VideoWriterHwAccelerationUseOpencl (line 329) | VideoWriterHwAccelerationUseOpencl VideoWriterProperty = 8 constant VideoWriterRawVideo (line 332) | VideoWriterRawVideo VideoWriterProperty = 9 constant VideoWriterKeyInterval (line 336) | VideoWriterKeyInterval VideoWriterProperty = 10 constant VideoWriterKeyFlag (line 340) | VideoWriterKeyFlag VideoWriterProperty = 11 constant VideoWriterPts (line 343) | VideoWriterPts VideoWriterProperty = 12 constant VideoWriterDtsDelay (line 347) | VideoWriterDtsDelay VideoWriterProperty = 13 type VideoCapture (line 354) | type VideoCapture struct method Close (line 440) | func (v *VideoCapture) Close() error { method Set (line 447) | func (v *VideoCapture) Set(prop VideoCaptureProperties, param float64) { method Get (line 452) | func (v VideoCapture) Get(prop VideoCaptureProperties) float64 { method IsOpened (line 458) | func (v *VideoCapture) IsOpened() bool { method Read (line 465) | func (v *VideoCapture) Read(m *Mat) bool { method Grab (line 470) | func (v *VideoCapture) Grab(skip int) error { method Retrieve (line 478) | func (v *VideoCapture) Retrieve(m *Mat) bool { method RetrieveChannel (line 486) | func (v *VideoCapture) RetrieveChannel(m *Mat, channel int) bool { method CodecString (line 491) | func (v *VideoCapture) CodecString() string { method ToCodec (line 501) | func (v *VideoCapture) ToCodec(codec string) float64 { function VideoCaptureFile (line 360) | func VideoCaptureFile(uri string) (vc *VideoCapture, err error) { function VideoCaptureFileWithAPI (line 375) | func VideoCaptureFileWithAPI(uri string, apiPreference VideoCaptureAPI) ... function VideoCaptureFileWithAPIParams (line 390) | func VideoCaptureFileWithAPIParams(uri string, apiPreference VideoCaptur... function VideoCaptureDevice (line 405) | func VideoCaptureDevice(device int) (vc *VideoCapture, err error) { function VideoCaptureDeviceWithAPI (line 417) | func VideoCaptureDeviceWithAPI(device int, apiPreference VideoCaptureAPI... function VideoCaptureDeviceWithAPIParams (line 429) | func VideoCaptureDeviceWithAPIParams(device int, apiPreference VideoCapt... type VideoWriter (line 516) | type VideoWriter struct method Close (line 615) | func (vw *VideoWriter) Close() error { method IsOpened (line 625) | func (vw *VideoWriter) IsOpened() bool { method Write (line 634) | func (vw *VideoWriter) Write(img Mat) error { function VideoWriterFile (line 527) | func VideoWriterFile(name string, codec string, fps float64, width int, ... function VideoWriterFileWithAPI (line 555) | func VideoWriterFileWithAPI(name string, apiPreference VideoCaptureAPI, ... function VideoWriterFileWithAPIParams (line 583) | func VideoWriterFileWithAPIParams(name string, apiPreference VideoCaptur... function OpenVideoCapture (line 643) | func OpenVideoCapture(v interface{}) (*VideoCapture, error) { function OpenVideoCaptureWithAPI (line 661) | func OpenVideoCaptureWithAPI(v interface{}, apiPreference VideoCaptureAP... function OpenVideoCaptureWithAPIParams (line 679) | func OpenVideoCaptureWithAPIParams(v interface{}, apiPreference VideoCap... type VideoRegistryType (line 695) | type VideoRegistryType struct method GetBackendName (line 707) | func (VideoRegistryType) GetBackendName(api VideoCaptureAPI) string { method GetBackends (line 720) | func (VideoRegistryType) GetBackends() []VideoCaptureAPI { method GetCameraBackendPluginVersion (line 738) | func (VideoRegistryType) GetCameraBackendPluginVersion(api VideoCaptur... method GetCameraBackends (line 755) | func (VideoRegistryType) GetCameraBackends() []VideoCaptureAPI { method GetStreamBackendPluginVersion (line 773) | func (VideoRegistryType) GetStreamBackendPluginVersion(api VideoCaptur... method GetStreamBackends (line 790) | func (VideoRegistryType) GetStreamBackends() []VideoCaptureAPI { method GetWriterBackendPluginVersion (line 808) | func (VideoRegistryType) GetWriterBackendPluginVersion(api VideoCaptur... method GetWriterBackends (line 825) | func (VideoRegistryType) GetWriterBackends() []VideoCaptureAPI { method HasBackend (line 843) | func (VideoRegistryType) HasBackend(api VideoCaptureAPI) bool { method IsBackendBuiltIn (line 852) | func (VideoRegistryType) IsBackendBuiltIn(api VideoCaptureAPI) bool { FILE: videoio.h type cv (line 13) | typedef cv::VideoCapture* VideoCapture; type cv (line 14) | typedef cv::VideoWriter* VideoWriter; FILE: videoio_string.go method String (line 5) | func (c VideoCaptureAPI) String() string { method String (line 63) | func (c VideoCaptureProperties) String() string { FILE: videoio_test.go function TestVideoCaptureEmptyNumericalParameters (line 15) | func TestVideoCaptureEmptyNumericalParameters(t *testing.T) { function TestVideoCaptureCodecString (line 27) | func TestVideoCaptureCodecString(t *testing.T) { function TestVideoCaptureCodecConversion (line 37) | func TestVideoCaptureCodecConversion(t *testing.T) { function TestVideoCaptureCodecConversionBadInput (line 50) | func TestVideoCaptureCodecConversionBadInput(t *testing.T) { function TestVideoCaptureInvalid (line 61) | func TestVideoCaptureInvalid(t *testing.T) { function TestVideoCaptureWithAPI (line 68) | func TestVideoCaptureWithAPI(t *testing.T) { function TestVideoCaptureWithAPIParams (line 103) | func TestVideoCaptureWithAPIParams(t *testing.T) { function TestVideoCaptureFileWithAPIParams (line 109) | func TestVideoCaptureFileWithAPIParams(t *testing.T) { function TestVideoCaptureFile (line 115) | func TestVideoCaptureFile(t *testing.T) { function TestVideoWriterFile (line 195) | func TestVideoWriterFile(t *testing.T) { function TestVideoWriterFileWithAPI (line 218) | func TestVideoWriterFileWithAPI(t *testing.T) { function TestVideoWriterFileWithAPIParams (line 241) | func TestVideoWriterFileWithAPIParams(t *testing.T) { function TestVideoCaptureFile_GrabRetrieve (line 265) | func TestVideoCaptureFile_GrabRetrieve(t *testing.T) { function TestVideoCaptureFile_GrabRetrieveChannel (line 299) | func TestVideoCaptureFile_GrabRetrieveChannel(t *testing.T) { function TestVideoRegistry (line 333) | func TestVideoRegistry(t *testing.T) {