cv::Error namespace#

Core functionality » Utility and system functions and macros

Enumerations#

error codes

enum cv::Error::Code {
    cv::Error::StsOk =                       0,
    cv::Error::StsBackTrace =               -1,
    cv::Error::StsError =                   -2,
    cv::Error::StsInternal =                -3,
    cv::Error::StsNoMem =                   -4,
    cv::Error::StsBadArg =                  -5,
    cv::Error::StsBadFunc =                 -6,
    cv::Error::StsNoConv =                  -7,
    cv::Error::StsAutoTrace =               -8,
    cv::Error::HeaderIsNull =               -9,
    cv::Error::BadImageSize =              -10,
    cv::Error::BadOffset =                 -11,
    cv::Error::BadDataPtr =                -12,
    cv::Error::BadStep =                   -13,
    cv::Error::BadModelOrChSeq =           -14,
    cv::Error::BadNumChannels =            -15,
    cv::Error::BadNumChannel1U =           -16,
    cv::Error::BadDepth =                  -17,
    cv::Error::BadAlphaChannel =           -18,
    cv::Error::BadOrder =                  -19,
    cv::Error::BadOrigin =                 -20,
    cv::Error::BadAlign =                  -21,
    cv::Error::BadCallBack =               -22,
    cv::Error::BadTileSize =               -23,
    cv::Error::BadCOI =                    -24,
    cv::Error::BadROISize =                -25,
    cv::Error::MaskIsTiled =               -26,
    cv::Error::StsNullPtr =                -27,
    cv::Error::StsVecLengthErr =           -28,
    cv::Error::StsFilterStructContentErr = -29,
    cv::Error::StsKernelStructContentErr = -30,
    cv::Error::StsFilterOffsetErr =        -31,
    cv::Error::StsBadSize =                -201,
    cv::Error::StsDivByZero =              -202,
    cv::Error::StsInplaceNotSupported =    -203,
    cv::Error::StsObjectNotFound =         -204,
    cv::Error::StsUnmatchedFormats =       -205,
    cv::Error::StsBadFlag =                -206,
    cv::Error::StsBadPoint =               -207,
    cv::Error::StsBadMask =                -208,
    cv::Error::StsUnmatchedSizes =         -209,
    cv::Error::StsUnsupportedFormat =      -210,
    cv::Error::StsOutOfRange =             -211,
    cv::Error::StsParseError =             -212,
    cv::Error::StsNotImplemented =         -213,
    cv::Error::StsBadMemBlock =            -214,
    cv::Error::StsAssert =                 -215,
    cv::Error::GpuNotSupported =           -216,
    cv::Error::GpuApiCallError =           -217,
    cv::Error::OpenGlNotSupported =        -218,
    cv::Error::OpenGlApiCallError =        -219,
    cv::Error::OpenCLApiCallError =        -220,
    cv::Error::OpenCLDoubleNotSupported =  -221,
    cv::Error::OpenCLInitError =           -222,
    cv::Error::OpenCLNoAMDBlasFft =        -223
}

Enumeration Type Documentation#

Code#

enum cv::Error::Code

error codes

StsOk
Python: cv.Error.StsOk

everything is ok

StsBackTrace
Python: cv.Error.StsBackTrace

pseudo error for back trace

StsError
Python: cv.Error.StsError

unknown /unspecified error

StsInternal
Python: cv.Error.StsInternal

internal error (bad state)

StsNoMem
Python: cv.Error.StsNoMem

insufficient memory

StsBadArg
Python: cv.Error.StsBadArg

function arg/param is bad

StsBadFunc
Python: cv.Error.StsBadFunc

unsupported function

StsNoConv
Python: cv.Error.StsNoConv

iteration didn’t converge

StsAutoTrace
Python: cv.Error.StsAutoTrace

tracing

HeaderIsNull
Python: cv.Error.HeaderIsNull

image header is NULL

BadImageSize
Python: cv.Error.BadImageSize

image size is invalid

BadOffset
Python: cv.Error.BadOffset

offset is invalid

BadDataPtr
Python: cv.Error.BadDataPtr

BadStep
Python: cv.Error.BadStep

image step is wrong, this may happen for a non-continuous matrix.

BadModelOrChSeq
Python: cv.Error.BadModelOrChSeq

BadNumChannels
Python: cv.Error.BadNumChannels

bad number of channels, for example, some functions accept only single channel matrices.

BadNumChannel1U
Python: cv.Error.BadNumChannel1U

BadDepth
Python: cv.Error.BadDepth

input image depth is not supported by the function

BadAlphaChannel
Python: cv.Error.BadAlphaChannel

BadOrder
Python: cv.Error.BadOrder

number of dimensions is out of range

BadOrigin
Python: cv.Error.BadOrigin

incorrect input origin

BadAlign
Python: cv.Error.BadAlign

incorrect input align

BadCallBack
Python: cv.Error.BadCallBack

BadTileSize
Python: cv.Error.BadTileSize

BadCOI
Python: cv.Error.BadCOI

input COI is not supported

BadROISize
Python: cv.Error.BadROISize

incorrect input roi

MaskIsTiled
Python: cv.Error.MaskIsTiled

StsNullPtr
Python: cv.Error.StsNullPtr

null pointer

StsVecLengthErr
Python: cv.Error.StsVecLengthErr

incorrect vector length

StsFilterStructContentErr
Python: cv.Error.StsFilterStructContentErr

incorrect filter structure content

StsKernelStructContentErr
Python: cv.Error.StsKernelStructContentErr

incorrect transform kernel content

StsFilterOffsetErr
Python: cv.Error.StsFilterOffsetErr

incorrect filter offset value

StsBadSize
Python: cv.Error.StsBadSize

the input/output structure size is incorrect

StsDivByZero
Python: cv.Error.StsDivByZero

division by zero

StsInplaceNotSupported
Python: cv.Error.StsInplaceNotSupported

in-place operation is not supported

StsObjectNotFound
Python: cv.Error.StsObjectNotFound

request can’t be completed

StsUnmatchedFormats
Python: cv.Error.StsUnmatchedFormats

formats of input/output arrays differ

StsBadFlag
Python: cv.Error.StsBadFlag

flag is wrong or not supported

StsBadPoint
Python: cv.Error.StsBadPoint

bad CvPoint

StsBadMask
Python: cv.Error.StsBadMask

bad format of mask (neither 8uC1 nor 8sC1)

StsUnmatchedSizes
Python: cv.Error.StsUnmatchedSizes

sizes of input/output structures do not match

StsUnsupportedFormat
Python: cv.Error.StsUnsupportedFormat

the data format/type is not supported by the function

StsOutOfRange
Python: cv.Error.StsOutOfRange

some of parameters are out of range

StsParseError
Python: cv.Error.StsParseError

invalid syntax/structure of the parsed file

StsNotImplemented
Python: cv.Error.StsNotImplemented

the requested function/feature is not implemented

StsBadMemBlock
Python: cv.Error.StsBadMemBlock

an allocated block has been corrupted

StsAssert
Python: cv.Error.StsAssert

assertion failed

GpuNotSupported
Python: cv.Error.GpuNotSupported

no CUDA support

GpuApiCallError
Python: cv.Error.GpuApiCallError

GPU API call error.

OpenGlNotSupported
Python: cv.Error.OpenGlNotSupported

no OpenGL support

OpenGlApiCallError
Python: cv.Error.OpenGlApiCallError

OpenGL API call error.

OpenCLApiCallError
Python: cv.Error.OpenCLApiCallError

OpenCL API call error.

OpenCLDoubleNotSupported
Python: cv.Error.OpenCLDoubleNotSupported

OpenCLInitError
Python: cv.Error.OpenCLInitError

OpenCL initialization error.

OpenCLNoAMDBlasFft
Python: cv.Error.OpenCLNoAMDBlasFft