Enum cv::imgcodecs::ImageWritePngStrategy [−][src]
Imwrite PNG flag. See documentation for detauls
Variants
Use this value for normal data.
Use this value for data produced by a filter (or predictor).Filtered data consists mostly of small values with a somewhat random distribution. In this case, the compression algorithm is tuned to compress them better.
Use this value to force Huffman encoding only (no string match).
Use this value to limit match distances to one (run-length encoding).
Using this value prevents the use of dynamic Huffman codes, allowing for a simpler decoder for special applications.
Trait Implementations
impl Clone for ImageWritePngStrategy
[src]
fn clone(&self) -> ImageWritePngStrategy
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for ImageWritePngStrategy
[src]
impl Debug for ImageWritePngStrategy
[src]
impl Eq for ImageWritePngStrategy
[src]
impl Hash for ImageWritePngStrategy
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<ImageWritePngStrategy> for ImageWritePngStrategy
[src]
fn eq(&self, other: &ImageWritePngStrategy) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for ImageWritePngStrategy
[src]
impl StructuralPartialEq for ImageWritePngStrategy
[src]
Auto Trait Implementations
impl RefUnwindSafe for ImageWritePngStrategy
impl Send for ImageWritePngStrategy
impl Sync for ImageWritePngStrategy
impl Unpin for ImageWritePngStrategy
impl UnwindSafe for ImageWritePngStrategy
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>,