[−][src]Enum cv::imgcodecs::ImwritePngFlags
Imwrite PNG flag
Variants
ImwritePngStrategyDefaultUse this value for normal data.
ImwritePngStrategyFilteredUse 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.
ImwritePngStrategyHuffmanOnlyUse this value to force Huffman encoding only (no string match).
ImwritePngStrategyRleUse this value to limit match distances to one (run-length encoding).
ImwritePngStrategyFixedUsing this value prevents the use of dynamic Huffman codes, allowing for a simpler decoder for special applications.
Trait Implementations
impl PartialEq<ImwritePngFlags> for ImwritePngFlags[src]
fn eq(&self, other: &ImwritePngFlags) -> bool[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool1.0.0[src]
#[must_use]
fn ne(&self, other: &Rhs) -> boolThis method tests for !=.
impl Clone for ImwritePngFlags[src]
fn clone(&self) -> ImwritePngFlags[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
impl Copy for ImwritePngFlags[src]
impl Debug for ImwritePngFlags[src]
Auto Trait Implementations
impl Send for ImwritePngFlags
impl Sync for ImwritePngFlags
Blanket Implementations
impl<T> From for T[src]
impl<T, U> Into for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
impl<T, U> TryFrom for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T> Borrow for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T, U> TryInto for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,