![]()
Corner DetectorsAForge.NET framework provides set of routines aimed for corners detecion – searching Below is the list of some corner detection tools and the result of Source image Moravec Corners Detector
// create corner detector's instance
MoravecCornersDetector mcd = new MoravecCornersDetector( );
// process image searching for corners
List<IntPoint> corners = mcd.ProcessImage( image );
// process points
foreach ( IntPoint corner in corners )
{
// ...
}
Susan Corners Detector
// create corners detector's instance
SusanCornersDetector scd = new SusanCornersDetector( );
// process image searching for corners
List<IntPoint> corners = scd.ProcessImage( image );
// process points
foreach ( IntPoint corner in corners )
{
// ...
}
Corners Marker // create corner detector's instance SusanCornersDetector scd = new SusanCornersDetector( ); // create corner maker filter CornersMarker filter = new CornersMarker( scd, Color.Red ); // apply the filter filter.ApplyInPlace( image );
|
|||||||