카테고리 없음

C# EmguCV 이미지 모서리 검출

macroo 2023. 5. 25. 13:06

C# EmguCV 이미지 모서리 검출

 

using Emgu.CV;
using Emgu.CV.CvEnum;
using Emgu.CV.Structure;

public void ImageEdgeDetection()
{
    // 이미지 로딩
    Image<Bgr, byte> image = new Image<Bgr, byte>("image.jpg");

    // 그레이스케일 변환
    Image<Gray, byte> grayImage = image.Convert<Gray, byte>();

    // 모서리 검출
    Image<Gray, float> edges = grayImage.Canny(100, 200);

    // 결과 이미지 표시
    ImageViewer viewer = new ImageViewer(edges, "Edge Detection");
    viewer.ShowDialog();
}