목록프로그래밍/Cognex (4)
노주현 개인 블로그

CogBlobTool 의 측정 Tab 의 값을 Code 상에서 가져오는 방법 CogBlobMeasureConstants param = (CogBlobMeasureConstants)숫자; Tools.CogBlobTool1.Results.GetBlobByID(0).GetMeasure(param); Cognex VisionPro 매뉴얼 상에 있는 value 숫자를 형변환 하여 입력 또는
Cognex 의 이미지 타입인 CogImage8Grey를 생성할 때 지연시간을 줄이기 위한 방법 byte[] -> CogImage8Grey 로 변경 시 포인터를 이용하는 방법 기존 방식 byte[] buffer = new byte[8192 * 5460]; // 임의의 이미지 버퍼 생성 int width = 8192; int height = 5460; // bmp LockBits 실행 Bitmap bmp = new Bitmap(width, height, PixelFormat.Format8bppIndexed); BitmapData bmpData = bmp.LockBits(new Rectangle(0, 0, width, height), ImageLockMode.ReadWrite, bmp.PixelFormat)..
if (System.Diagnostics.Debugger.IsAttached) System.Diagnostics.Debugger.Break(); $System.Debug.Break();
Assembly : Cognex.VisionPro NameSpace : Cognex.VisionPro.Implementation // 나열 방식 Cognex.VisionPro.Implementation.CogRecord sampleRecord= new Cognex.VisionPro.Implementation.CogRecord(); sampleRecord.ContentType = typeof(ICogImage); //sampleRecord.Content = $RunState.Teaching.Tool.MultiPM_PMAlignTool.InputImage; sampleRecord.Content = InputImage; sampleRecord.Annotation = "MyInputImage.Graphics";..