산업기술/Cognex

코그넥스 이미지 처리

야곰야곰+책벌레 2024. 7. 26. 10:58
728x90
반응형

이미지 가져오기

CogImageFile file = new CogImageFile();
file.Open(filepath, CogImageFileModeConstants.Read);
cogImage = (ICogImage)file[0];
file.Close();

ICogImage cogImage = CogImageConvert.GetIntensityImage(cogImage, 0, 0, cogImage.Width, cogImage.Height);

 

이미지 저장하기

 

if (format == ImageFormat.Bmp)
{
    CogImageFileBMP bmp = new CogImageFileBMP();
    bmp.Open(filepath, CogImageFileModeConstants.Write);
    bmp.Append(image);
    bmp.Close();
}
if (format == ImageFormat.Jpeg)
{
    CogImageFileJPEG jpeg = new CogImageFileJPEG();
    jpeg.Open(filepath, CogImageFileModeConstants.Write);
    jpeg.Append(image);
    jpeg.Close();
}
728x90
반응형

'산업기술 > Cognex' 카테고리의 다른 글

CogCalibCheckrboardTool 사용하기  (0) 2024.09.16
QuickBuild에서 ToolBlock 사용하기  (0) 2024.09.16
코그넥스 toolblock  (0) 2024.07.26
코그넥스 JobManager  (0) 2024.07.26