img2vec 0.2.2

As the name suggested 'ImagetoVector', which allow to operate on images.
Documentation
# 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<f64> 

        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<IVec>

        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