[−][src]Enum opencv::core::Code
error codes
Variants
everything is ok
pseudo error for back trace
unknown /unspecified error
internal error (bad state)
insufficient memory
function arg/param is bad
unsupported function
iteration didn't converge
tracing
image header is NULL
image size is invalid
offset is invalid
image step is wrong, this may happen for a non-continuous matrix.
bad number of channels, for example, some functions accept only single channel matrices.
input image depth is not supported by the function
number of dimensions is out of range
incorrect input origin
incorrect input align
input COI is not supported
incorrect input roi
null pointer
incorrect vector length
incorrect filter structure content
incorrect transform kernel content
incorrect filter offset value
the input/output structure size is incorrect
division by zero
in-place operation is not supported
request can't be completed
formats of input/output arrays differ
flag is wrong or not supported
bad CvPoint
bad format of mask (neither 8uC1 nor 8sC1)
sizes of input/output structures do not match
the data format/type is not supported by the function
some of parameters are out of range
invalid syntax/structure of the parsed file
the requested function/feature is not implemented
an allocated block has been corrupted
assertion failed
no CUDA support
GPU API call error
no OpenGL support
OpenGL API call error
OpenCL API call error
OpenCL initialization error
Trait Implementations
impl Clone for Code
[src]
impl Copy for Code
[src]
impl Debug for Code
[src]
impl PartialEq<Code> for Code
[src]
pub fn eq(&self, other: &Code) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralPartialEq for Code
[src]
Auto Trait Implementations
impl RefUnwindSafe for Code
[src]
impl Send for Code
[src]
impl Sync for Code
[src]
impl Unpin for Code
[src]
impl UnwindSafe for Code
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,