[−][src]Enum cv::imgcodecs::ImwritePngFlags
Imwrite PNG flag
Variants
ImwritePngStrategyDefault
Use this value for normal data.
ImwritePngStrategyFiltered
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.
ImwritePngStrategyHuffmanOnly
Use this value to force Huffman encoding only (no string match).
ImwritePngStrategyRle
Use this value to limit match distances to one (run-length encoding).
ImwritePngStrategyFixed
Using 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) -> bool
1.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>,