sobel_norm/main.rs
1#[macro_use]
2extern crate ndarray;
3extern crate simplecv;
4
5use ndarray::prelude::*;
6use simplecv::io::*;
7use simplecv::color::*;
8use simplecv::filter::*;
9
10fn main() {
11 let lenna = imread("lenna.png");
12 let lenna = rgb2gray(&lenna);
13 let lenna = gaussian_smooth(&lenna, 7, BorderType::Reflect);
14 let gnorm = sobel_norm(&lenna, 3, -1, BorderType:: Reflect);
15 imsave_gray(&gnorm, "sobel_norm.png");
16}