Bitmap image = ... // Lena's famous picture // Create a new Haar Wavelet transform filter var wavelet = new WaveletTransform( new Haar( 1 )); // Apply the Wavelet transformation Bitmap result = wavelet.Apply(image); // Show on the screen ImageBox.Show(result);
https://rdmilligan.wordpress.com/2015/05/31/getting-started-with-aforge-net/
답글삭제using System;
답글삭제using System.Drawing;
using System.Windows.Forms;
using AForge;
using AForge.Imaging.Filters;
namespace tt
{
class MainClass
{
public static void Main(string[] args)
{
// load image
var image = (Bitmap)Image.FromFile(@"/Users/kerb/lena.jpg");
// apply filter
var structuringElement = new short[5, 5] { { 1, 1, 1, 1, 1 }, { 1, 1, 1, 1, 1 }, { 1, 1, 1, 1, 1 }, { 1, 1, 1, 1, 1 }, { 1, 1, 1, 1, 1 } };
Opening filter = new Opening(structuringElement);
var filteredImage = filter.Apply(image);
// save image
filteredImage.Save(@"/Users/kerb/filtered_space.jpg");
Console.Write("Good~!");
}
}
}