# ImagetoVector As the name suggested "ImagetoVector", which allow to operate on images. Read images from Disk Convert images into vector notion. Register your Face Login through your Face # Install cargo add img2vec # Module ImagetoVector Middleware # Functions ImagetoVector pub async fn open_image<'a>(path : String) -> DynamicImage // return image pub async fn new(dy_image : DynamicImage) -> ImagesVec // return class object // convert image to vector pub async fn image_to_vec(&mut self, components : usize) -> Array2 vec_middleware // insert value in sled database pub async fn add_value(&mut self, mut authenicate : Authorization, db : Db) -> std::io::Result<()> // get value from sled database pub async fn get_value(&mut self, client : Db) -> std::io::Result pub async fn register_face() -> Result<(), std::io::Error> // register face pub async fn create_index() -> Db // create index in sled database pub async fn unlock_account(db : Db) -> std::io::Result<()> // unlock account # native-dependenices Img2vec is only compactible with linux distos because ndarray-linalg native (openblas) linux features are linked. Soon this module avaible for other operating systems as well. OS Supported Upcoming Linux Yes Optimized Mac No Optimized + native-lib Windows No Optimized + native-lib Make sure libopenblas-dev already installed on your linux machine. :~$ sudo apt install libopenblas-dev # Maintainance WISDOMENIGMA@2023