C#/C# OpenCV/
C# OpenCV 4-1. GrayScale
2019. 11. 5.
대표함수
Cv2.CvtColor 이미지의 색역변환에 사용
Example Code
using System;
using System.Windows.Forms;
using OpenCvSharp;
namespace grayscaletest
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
Mat src = Cv2.ImRead("image.jpg");
Mat gray = new Mat();
Cv2.CvtColor(src, gray, ColorConversionCodes.BGR2GRAY);
Cv2.ImShow("Src", src);
Cv2.ImShow("GrayScale", gray);
Cv2.WaitKey(0);
Cv2.DestroyAllWindows();
}
}
}
Explain Code
Cv2.CvtColor(src, gray, ColorConversionCodes.BGR2GRAY);
Cv2.CvtColor(src, dst, ColorConversionCodes)
src이미지를 ColorConversionCodes로 변환 dst로 출력
결과