image_energy 0.1.3

Library crate for calculating energy of an image
Documentation
extern crate core;

use std::time::{Duration, Instant};

use crate::energy_of_image::image_wrapper::ImageWrapper;

mod energy_of_image;

fn main() {
    let image = ImageWrapper::from_file("./images/surfer.jpg");
    let start = Instant::now();
    let energy = image.get_energy_image();
    let duration = start.elapsed();
    println!("time elapsed: {:?}", duration);
    let image_result = energy.save("./images/energy.jpg");
    match image_result {
        Ok(_) => {}
        Err(e) => panic!("{}", e)
    }
}