[−][src]Trait image::ImageDecoderExt
ImageDecoderExt trait
Required methods
fn read_rect_with_progress<F: Fn(Progress)>(
&mut self,
x: u64,
y: u64,
width: u64,
height: u64,
buf: &mut [u8],
progress_callback: F
) -> ImageResult<()>
&mut self,
x: u64,
y: u64,
width: u64,
height: u64,
buf: &mut [u8],
progress_callback: F
) -> ImageResult<()>
Read a rectangular section of the image, periodically reporting progress.
Provided methods
fn read_rect(
&mut self,
x: u64,
y: u64,
width: u64,
height: u64,
buf: &mut [u8]
) -> ImageResult<()>
&mut self,
x: u64,
y: u64,
width: u64,
height: u64,
buf: &mut [u8]
) -> ImageResult<()>
Read a rectangular section of the image.
Implementors
impl<R: BufRead + Seek> ImageDecoderExt for HDRAdapter<R>
[src]
fn read_rect_with_progress<F: Fn(Progress)>(
&mut self,
x: u64,
y: u64,
width: u64,
height: u64,
buf: &mut [u8],
progress_callback: F
) -> ImageResult<()>
[src]
&mut self,
x: u64,
y: u64,
width: u64,
height: u64,
buf: &mut [u8],
progress_callback: F
) -> ImageResult<()>
impl<R: Read + Seek> ImageDecoderExt for BMPDecoder<R>
[src]
fn read_rect_with_progress<F: Fn(Progress)>(
&mut self,
x: u64,
y: u64,
width: u64,
height: u64,
buf: &mut [u8],
progress_callback: F
) -> ImageResult<()>
[src]
&mut self,
x: u64,
y: u64,
width: u64,
height: u64,
buf: &mut [u8],
progress_callback: F
) -> ImageResult<()>