Фильтры - это просто то, что предлагает название: Фильтры (Изображение -> Процесс -> NewImage)
Я не знаю, есть ли что-то подобное для краев, но у AForge есть детектор углов.Мой образец загружает изображение, запускает детектор углов и отображает маленькие красные прямоугольники вокруг каждого угла.(Вам понадобится элемент управления PictureBox с именем «pictureBox»).
public void DetectCorners()
{
// Load image and create everything you need for drawing
Bitmap image = new Bitmap(@"myimage.jpg");
Graphics graphics = Graphics.FromImage(image);
SolidBrush brush = new SolidBrush(Color.Red);
Pen pen = new Pen(brush);
// Create corner detector and have it process the image
MoravecCornersDetector mcd = new MoravecCornersDetector();
List<IntPoint> corners = mcd.ProcessImage(image);
// Visualization: Draw 3x3 boxes around the corners
foreach (IntPoint corner in corners)
{
graphics.DrawRectangle(pen, corner.X - 1, corner.Y - 1, 3, 3);
}
// Display
pictureBox.Image = image;
}
Возможно, это не совсем то, что вы ищете, но, возможно, это поможет.