Struct rustml::opencv::GrayImage
[−]
[src]
pub struct GrayImage { // some fields omitted }
pub struct GrayImage { // some fields omitted }
impl GrayImage
fn from_file(fname: &str) -> Option<GrayImage>
fn from_matrix(m: &Matrix<u8>) -> GrayImage
fn from_slice(v: &[u8], rows: usize, cols: usize) -> Option<GrayImage>
fn from_raw(image: *const IplImage) -> GrayImage
fn pixel(&self, x: usize, y: usize) -> Option<GrayValue>
fn set_pixel(&mut self, x: usize, y: usize, newval: u8)
fn set_pixel_mask(&mut self, mask: &GrayImage, newval: u8)
fn pixels_from_mask_as_u8(&self, i: &GrayImage) -> Option<Vec<u8>>
fn rectangle(&self, x: usize, y: usize, width: usize, height: usize) -> Vec<u8>
fn mask_iter<'q>(&'q self, i: &'q GrayImage) -> MaskIter
fn pixel_iter(&self) -> GrayValueIterator
impl Image for GrayImage
fn new(w: usize, h: usize) -> GrayImage
fn grid(images: &Vec<Self>, cols: usize, space: usize) -> Option<GrayImage>
fn buffer(&self) -> *const IplImage
fn pixel_as_rgb(&self, x: usize, y: usize) -> Option<Rgb>
fn set_pixel_from_rgb(&self, x: usize, y: usize, p: &Rgb)
fn width(&self) -> usize
fn height(&self) -> usize
fn depth(&self) -> usize
fn widthstep(&self) -> usize
fn channels(&self) -> usize
fn to_file(&self, fname: &str) -> bool
fn copy_from<T: Image>(&mut self, img: &T, x: usize, y: usize, width: usize, height: usize, dstx: usize, dsty: usize)
fn draw_text(&mut self, txt: &str, x: usize, y: usize, font: &Font)
Prefix searches with a type followed by a colon (e.g.
fn:
) to restrict the search to a given type.
Accepted types are: fn
, mod
,
struct
, enum
,
trait
, typedef
(or
tdef
).
Search functions by type signature (e.g.
vec -> usize
)