Aforgeを使用して画像のエッジ検出を実行していますが、検出されたエッジポイントのx、yを取得するにはどうすればよいですか?画像ビットマップをループする明白な方法以外。
これはAforgeサンプルのコードですが、どうすればエッジポイントを取得できますか?
// On Filters->Sobel edge detector
private void sobelEdgesFiltersItem_Click( object sender, System.EventArgs e )
{
// save original image
Bitmap originalImage = sourceImage;
// get grayscale image
sourceImage = Grayscale.CommonAlgorithms.RMY.Apply( sourceImage );
// apply edge filter
ApplyFilter( new SobelEdgeDetector( ) );
// delete grayscale image and restore original
sourceImage.Dispose( );
sourceImage = originalImage;
// this is the part where the source image is now edge detected. How to get the x,y for //each point of the edge?
sobelEdgesFiltersItem.Checked = true;
}