Skip to content

weiyunfei/ndimage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ndimage

Provides traits that allow conversion between ndarray crate and image crate.

It can be used for debugging, testing, or for using ndarray's image processing capabilities on image crate's images.

Drawbacks

The conversion from ndarray to image is not zero-copy. Only supports RGB and Gray images currently.

Usage

Borrow as mutable and call mut_ndarray method to get a mutable reference to the ndarray.

use ndimage::MutNdarray;
use image::{Rgb, RgbImage};

let mut vals = RgbImage::new(2, 4);
vals.mut_ndarray();

Borrow as immutable and call ref_ndarray method to get a reference to the ndarray.

use ndimage::RefNdarray;
use image::{Rgb, RgbImage};

let vals = RgbImage::new(2, 4);
vals.ref_ndarray();

Convert from image to ndarray.

use ndimage::IntoNdarray;
use image::{Rgb, RgbImage};

let vals = RgbImage::new(2, 4);
let arr = vals.into_ndarray();

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages