[−][src]Struct queens_rock::Scanner
Fields
max_regions: usize
max_capstones: usize
max_grids: usize
Methods
impl Scanner
[src]
pub fn new(img: &[u8], w: usize, h: usize) -> Scanner
[src]
Return a scanner for image
Arguments
img
- buffer of greyscale image's pixelsw
- width of imageh
- height of image
pub fn from_iterator<I: Iterator<Item = u8>>(
iter: I,
w: usize,
h: usize
) -> Scanner
[src]
iter: I,
w: usize,
h: usize
) -> Scanner
Return a scanner for image
Arguments
iter
- iterator over pixels of greyscale imagew
- width of imageh
- height of image
pub fn scan(self) -> ScanResults
[src]
Find QR codes on provided image
Auto Trait Implementations
impl !Send for Scanner
impl Unpin for Scanner
impl !Sync for Scanner
impl !UnwindSafe for Scanner
impl !RefUnwindSafe for Scanner
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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.
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,