2026-06-05 13:44:39 +09:00

762 lines
35 KiB
XML

<?xml version="1.0"?>
<doc>
<assembly>
<name>MilCommon</name>
</assembly>
<members>
<member name="T:MilCommon.IpEnvironment">
<summary>
MIL or Cognex 상호참조 해결을 위한 클래스
</summary>
</member>
<member name="M:MilCommon.IpEnvironment.ClearImage(System.Object)">
<summary>
이미지 픽셀 클리어
</summary>
<param name="image">이미지</param>
</member>
<member name="M:MilCommon.IpEnvironment.FreeImage(System.Object)">
<summary>
이미지 리소스 회수
</summary>
<param name="image">이미지</param>
<returns>성공 유무</returns>
</member>
<member name="M:MilCommon.IpEnvironment.SaveImage(System.String,System.Object)">
<summary>
이미지 저장
</summary>
<param name="filePath">파일 경로</param>
<param name="image">이미지</param>
<returns>성공 유무</returns>
</member>
<member name="M:MilCommon.IpEnvironment.LoadImage(System.String)">
<summary>
이미지 로드
</summary>
<param name="filePath">파일 경로</param>
<returns>이미지</returns>
</member>
<member name="M:MilCommon.IpEnvironment.LoadImage(System.String,VisionCommon.eBoardType,VisionCommon.eBoardSlotPos)">
<summary>
이미지 로드 (MIL 전용)
</summary>
<param name="filePath">파일 경로</param>
<param name="boardType">보드 타입</param>
<param name="boardSlotPos">보드 슬롯 위치</param>
<returns>이미지</returns>
</member>
<member name="M:MilCommon.IpEnvironment.GetImageSize(System.Object)">
<summary>
이미지 사이즈 가져오기
</summary>
<param name="image">이미지</param>
<returns>이미지 사이즈</returns>
</member>
<member name="M:MilCommon.IpEnvironment.GetImageCenter(System.Object)">
<summary>
이미지 중심좌표 가져오기
</summary>
<param name="image">이미지</param>
<returns>중심좌표</returns>
</member>
<member name="M:MilCommon.IpEnvironment.ImageSizeEquals(Aurora.Api.DataType.ImageSize,Aurora.Api.DataType.ImageSize)">
<summary>
이미지 사이즈 동일 여부 체크
</summary>
<param name="imageSize1">이미지 사이즈 1</param>
<param name="imageSize2">이미지 사이즈 2</param>
<returns>이미지 사이즈 동일 여부</returns>
</member>
<member name="M:MilCommon.IpEnvironment.GetSharpnessWithCropRoi(System.Object,System.Windows.Rect)">
<summary>
이미지의 ROI 내에서 Pixel Sharpness 값 가져오기
</summary>
<param name="image">이미지</param>
<param name="cropRoi">Rect</param>
<returns>Pixel Sharpness 값</returns>
</member>
<member name="M:MilCommon.IpEnvironment.GetSharpnessWithCropRoi(System.Object,VisionCommon.ROI)">
<summary>
이미지의 ROI 내에서 Pixel Sharpness 값 가져오기
</summary>
<param name="image">이미지</param>
<param name="cropRoi">ROI</param>
<returns>Pixel Sharpness 값</returns>
</member>
<member name="M:MilCommon.IpEnvironment.SaveScreenShot(System.String,System.Collections.Generic.List{VisionCommon.FovInfo},VisionCommon.eDisplayType,System.Object)">
<summary>
Overlay 이미지 저장
</summary>
<param name="filePath">파일 경로</param>
<param name="fovInfos">모든 FOV 정보</param>
<param name="displayType">디스플레이 타입</param>
<returns>성공 유무</returns>
</member>
<member name="M:MilCommon.IpEnvironment.IsFlipEnabled(VisionCommon.CamConfig)">
<summary>
이미지 반전 유무 확인
</summary>
<param name="camConfig">카메라 컨피그</param>
<returns>이미지 반전 유무</returns>
</member>
<member name="M:MilCommon.IpEnvironment.IsRotationEnabled(VisionCommon.CamConfig)">
<summary>
이미지 회전 유무 확인
</summary>
<param name="camConfig">카메라 컨피그</param>
<returns>이미지 회전 유무</returns>
</member>
<member name="M:MilCommon.IpEnvironment.IsHeightLongerThanWidth(VisionCommon.CamConfig)">
<summary>
이미지 세로 사이즈가 가로 사이즈보다 큰지 확인
</summary>
<param name="camConfig">카메라 컨피그</param>
<returns>이미지 세로 사이즈가 가로 사이즈보다 크면 True</returns>
</member>
<member name="T:MilCommon.ColorConverter">
<summary>
MIL 컬러 컨버터
</summary>
</member>
<member name="M:MilCommon.ColorConverter.ConvertColor(VisionCommon.eColor)">
<summary>
eColor 컬러를 MIL 컬러 타입으로 변환
</summary>
<param name="color">범용 컬러</param>
<returns>MIL 컬러</returns>
</member>
<member name="T:MilCommon.eModelType">
<summary>
Shape 모델 타입
</summary>
</member>
<member name="T:MilCommon.eMilSpeed">
<summary>
RunParam 스피드 옵션
</summary>
</member>
<member name="T:MilCommon.eMilAccuracy">
<summary>
RunParam 정확도 옵션
</summary>
</member>
<member name="T:MilCommon.eMilDetailLevel">
<summary>
RunParam 디테일 옵션
</summary>
</member>
<member name="T:MilCommon.eMilForegroundColor">
<summary>
텍스트 컬러 옵션
</summary>
</member>
<member name="T:MilCommon.eMilPolarity">
<summary>
극성 옵션
</summary>
</member>
<member name="M:MilCommon.IMilCameraDisplay.GetImage">
<summary>
Image MIL_ID 가져오기
</summary>
<returns>ImageBuffer MIL_ID</returns>
</member>
<member name="M:MilCommon.IMilCameraDisplay.FitImage(Aurora.Api.DataType.ImageSize)">
<summary>
Image 사이즈에 맞게 조절하기
</summary>
<param name="imageSize">원하는 Image Size</param>
<returns>성공 여부</returns>
</member>
<member name="M:MilCommon.IMilCameraDisplay.GetMilDisplayId">
<summary>
Display Id 가져오기
</summary>
<returns>Display MIL_ID</returns>
</member>
<member name="M:MilCommon.IMilCameraDisplay.GetGraphicContextId">
<summary>
Graphic Context Id 가져오기
</summary>
<returns>Display MIL_ID</returns>
</member>
<member name="M:MilCommon.IMilCameraDisplay.GetGraphicListId">
<summary>
Graphic List Id 가져오기
</summary>
<returns>Display MIL_ID</returns>
</member>
<member name="M:MilCommon.IMilCameraDisplay.AddPatternEdge(Matrox.MatroxImagingLibrary.MIL_ID,VisionCommon.ROI)">
<summary>
PatternEdge 추가
</summary>
<param name="resultContextId"> 결과 Context ID (MIL_ID)</param>
<param name="roi"> ROI </param>
<returns>성공 여부</returns>
</member>
<member name="M:MilCommon.IMilCameraDisplay.AddCross(VisionCommon.Cross,Matrox.MatroxImagingLibrary.MIL_INT)">
<summary>
Cross 추가
</summary>
<param name="cross"></param>
<param name="color"></param>
<returns>성공 여부</returns>
</member>
<member name="M:MilCommon.IMilCameraDisplay.AddCrosses(System.Collections.Generic.List{VisionCommon.Cross},Matrox.MatroxImagingLibrary.MIL_INT)">
<summary>
여러개의 Cross 추가
</summary>
<param name="crosses">여러개의 Cross (List)</param>
<param name="color">Cross 색상</param>
<returns>성공 여부</returns>
</member>
<member name="M:MilCommon.IMilCameraDisplay.AddLine(Matrox.MatroxImagingLibrary.MIL_INT,VisionCommon.Line{VisionCommon.ImagePoint},System.Boolean)">
<summary>
Line 추가
</summary>
<param name="color">색상</param>
<param name="line">line</param>
<param name="isEditable">수정가능 여부</param>
<returns>성공 여부</returns>
</member>
<member name="M:MilCommon.IMilCameraDisplay.AddLines(Matrox.MatroxImagingLibrary.MIL_INT,System.Collections.Generic.List{VisionCommon.Line{VisionCommon.ImagePoint}})">
<summary>
여러개의 Line 추가
</summary>
<param name="color">색상</param>
<param name="lines">여러개의 line (List)</param>
<returns>성공 여부</returns>
</member>
<member name="M:MilCommon.IMilCameraDisplay.AddVectors(Matrox.MatroxImagingLibrary.MIL_INT,System.Collections.Generic.List{VisionCommon.Line{VisionCommon.ImagePoint}},System.Boolean)">
<summary>
여러개의 Vector 추가
</summary>
<param name="color">색상</param>
<param name="lines">여러개의 line (List)</param>
<param name="drawTail">Tail을 그릴지 여부</param>
<returns>성공 여부</returns>
</member>
<member name="M:MilCommon.IMilCameraDisplay.AddPatternResultFindRoi(Matrox.MatroxImagingLibrary.MIL_INT,System.Collections.Generic.List{VisionCommon.ROI})">
<summary>
패턴 결과 여러개의 FindRoi 추가
</summary>
<param name="color">색상</param>
<param name="findRois">찾은 여러개의 ROI (List)</param>
<returns>성공 여부</returns>
</member>
<member name="M:MilCommon.IMilCameraDisplay.AddPatternResultFindRoi(Matrox.MatroxImagingLibrary.MIL_INT,VisionCommon.ROI)">
<summary>
패턴 결과 단일 FindRoi 추가
</summary>
<param name="color">색상</param>
<param name="findRoi">찾은 단일 ROI</param>
<returns>성공 여부</returns>
</member>
<member name="M:MilCommon.IMilCameraDisplay.AddPatternResultDots(Matrox.MatroxImagingLibrary.MIL_INT,System.Collections.Generic.List{VisionCommon.ImagePoint})">
<summary>
패천 결과 여러개의 점 추가
</summary>
<param name="color">색상</param>
<param name="dots">여러개의 ImagePoint (List)</param>
<returns>성공 여부</returns>
</member>
<member name="T:MilCommon.MilEnvironment">
<summary>
MIL 환경 변수 및 메소드 관리
</summary>
</member>
<member name="P:MilCommon.MilEnvironment.Instance">
<summary>
싱글톤 객체
</summary>
</member>
<member name="M:MilCommon.MilEnvironment.GetSystem(VisionCommon.eBoardType,VisionCommon.eBoardSlotPos)">
<summary>
MIL 시스템 가져오기
</summary>
<param name="boardType">보드 타입</param>
<param name="boardSlotPos">보드 슬롯 위치</param>
<returns>MIL 시스템</returns>
</member>
<member name="M:MilCommon.MilEnvironment.IsSysAllocated(VisionCommon.eBoardType,VisionCommon.eBoardSlotPos)">
<summary>
MIL 시스템 할당 여부 체크
</summary>
<param name="boardType">보드 타입</param>
<param name="boardSlotPos">보드 슬롯 위치</param>
<returns></returns>
</member>
<member name="M:MilCommon.MilEnvironment.GetSystemOfBuffer(Matrox.MatroxImagingLibrary.MIL_ID)">
<summary>
이미지로 MIL 시스템 가져오기
</summary>
<param name="image">이미지</param>
<returns>MIL 시스템</returns>
</member>
<member name="M:MilCommon.MilEnvironment.AllocSys(VisionCommon.eBoardType,VisionCommon.eBoardSlotPos)">
<summary>
MIL 시스템 할당
</summary>
<param name="boardType">보드 타입</param>
<param name="boardSlotPos">보드 슬롯 위치</param>
</member>
<member name="M:MilCommon.MilEnvironment.HasValidLicense">
<summary>
MIL 라이센스 체크
</summary>
<returns>라이센스 여부</returns>
</member>
<member name="M:MilCommon.MilEnvironment.CreateDisplay(System.IntPtr,Matrox.MatroxImagingLibrary.MIL_ID)">
<summary>
디스플레이 생성
</summary>
<param name="WinFormHandle">윈폼 핸들러(IntPtr)</param>
<param name="imageBuffer">이미지 버퍼 Mil_ID</param>
<returns>Display ID (MIL_ID)</returns>
</member>
<member name="M:MilCommon.MilEnvironment.SelectDisplay(System.IntPtr,Matrox.MatroxImagingLibrary.MIL_ID,Matrox.MatroxImagingLibrary.MIL_ID)">
<summary>
해당 디스플레이 선택
</summary>
<param name="WinFormHandle">윈폼 핸들러(IntPtr)</param>
<param name="imageBuffer">이미지 버퍼 Mil_ID</param>
<param name="displayId">선택할 Display Id (MIL_ID)</param>
</member>
<member name="M:MilCommon.MilEnvironment.DestroyDisplay(Matrox.MatroxImagingLibrary.MIL_ID)">
<summary>
디스플레이 해제/제거
</summary>
<param name="displayId">해제할 Display Id (MIL_ID)</param>
</member>
<member name="M:MilCommon.MilEnvironment.AllocOriginalImage(VisionCommon.CamConfig,Matrox.MatroxImagingLibrary.MIL_ID@)">
<summary>
원본 이미지 버퍼 할당
</summary>
<param name="camConfig">카메라 컨피그</param>
<param name="image">원본 이미지 버퍼</param>
<returns>성공 유무</returns>
</member>
<!-- Badly formed XML comment ignored for member "M:MilCommon.MilEnvironment.AllocFilteredImage(VisionCommon.CamConfig,Matrox.MatroxImagingLibrary.MIL_ID@)" -->
<member name="M:MilCommon.MilEnvironment.AllocCroppedImage(VisionCommon.CamConfig,Matrox.MatroxImagingLibrary.MIL_ID@)">
<summary>
Crop 이미지 버퍼 할당
</summary>
<param name="camConfig">카메라 컨피그</param>
<param name="image">Crop 이미지 버퍼</param>
<returns>성공 유무</returns>
</member>
<member name="M:MilCommon.MilEnvironment.AllocProcImages(VisionCommon.CamConfig,System.Int32,System.Object[]@)">
<summary>
Dig Process 이미지 배열 할당
</summary>
<param name="camConfig">카메라 컨피그</param>
<param name="bufferSize">버퍼 사이즈</param>
<param name="images">Proc 이미지 버퍼 배열</param>
<returns></returns>
</member>
<member name="M:MilCommon.MilEnvironment.AllocChildImages(VisionCommon.CamConfig,System.Object,System.Object[]@)">
<summary>
Child 이미지 할당
</summary>
<param name="camConfig">카메라 컨피그</param>
<param name="parentImage">부모 이미지 버퍼</param>
<param name="childImages">자식 이미지 버퍼 배열</param>
<returns></returns>
</member>
<member name="M:MilCommon.MilEnvironment.AllocParentImage(VisionCommon.CamConfig,System.Object@)">
<summary>
Child 이미지 사용시, 부모 이미지 버퍼 할당
</summary>
<param name="camConfig">카메라 컨피그</param>
<param name="image">부모 이미지 버퍼</param>
<returns>성공 유무</returns>
</member>
<member name="M:MilCommon.MilEnvironment.IsFlipEnabled(VisionCommon.CamConfig)">
<summary>
이미지 반전 유무 확인
</summary>
<param name="camConfig">카메라 컨피그</param>
<returns>이미지 반전 유무</returns>
</member>
<member name="M:MilCommon.MilEnvironment.IsRotationEnabled(VisionCommon.CamConfig)">
<summary>
이미지 회전 유무 확인
</summary>
<param name="camConfig">카메라 컨피그</param>
<returns>이미지 회전 유무</returns>
</member>
<member name="M:MilCommon.MilEnvironment.IsHeightLongerThanWidth(VisionCommon.CamConfig)">
<summary>
이미지 세로 사이즈가 가로 사이즈보다 큰지 확인
</summary>
<param name="camConfig">카메라 컨피그</param>
<returns>이미지 세로 사이즈가 가로 사이즈보다 크면 True</returns>
</member>
<member name="M:MilCommon.MilEnvironment.SaveImage(System.String,Matrox.MatroxImagingLibrary.MIL_ID,System.Windows.Rect)">
<summary>
이미지 저장
</summary>
<param name="filePath">파일경로</param>
<param name="imageId">이미지버퍼 MIL_ID</param>
<param name="roi">크롭(저장) 할 영역</param>
<returns>성공 유무</returns>
</member>
<member name="M:MilCommon.MilEnvironment.SaveImage(System.String,Matrox.MatroxImagingLibrary.MIL_ID)">
<summary>
이미지 저장
</summary>
<param name="filePath">파일경로</param>
<param name="imageId">이미지버퍼 MIL_ID</param>
<returns>성공 유무</returns>
</member>
<member name="M:MilCommon.MilEnvironment.LoadImage(System.String,VisionCommon.eBoardType,VisionCommon.eBoardSlotPos)">
<summary>
이미지 로드
</summary>
<param name="filePath">불러올 이미지 경로</param>
<param name="boardType">보드 타입</param>
<param name="boardSlotPos">보드 슬롯 위치</param>
<returns>이미지 버퍼 MIL_ID</returns>
</member>
<member name="M:MilCommon.MilEnvironment.LoadImage(System.String,Matrox.MatroxImagingLibrary.MIL_ID)">
<summary>
이미지 로드
</summary>
<param name="filePath">불러올 이미지 경로</param>
<param name="milSystemId">Mil 시스템 Id</param>
<returns>이미지 버퍼 MIL_ID</returns>
</member>
<member name="M:MilCommon.MilEnvironment.CopyImage(Matrox.MatroxImagingLibrary.MIL_ID,Matrox.MatroxImagingLibrary.MIL_ID)">
<summary>
이미지 복사
</summary>
<param name="srcImage">소스 이미지 버퍼</param>
<param name="dstImage">목적지 이미지 버퍼</param>
<returns>성공 유무</returns>
</member>
<member name="M:MilCommon.MilEnvironment.IsCopyableBuffer(Matrox.MatroxImagingLibrary.MIL_ID,Matrox.MatroxImagingLibrary.MIL_ID)">
<summary>
버퍼 카피 가능한지 여부
</summary>
<param name="srcImage">소스 이미지 버퍼</param>
<param name="dstImage">목적지 이미지 버퍼</param>
<returns></returns>
</member>
<member name="M:MilCommon.MilEnvironment.CloneImage(Matrox.MatroxImagingLibrary.MIL_ID)">
<summary>
이미지 복제
</summary>
<param name="imageId">복제할 이미지 ID</param>
<returns>복제된 이미지 MIL_ID</returns>
</member>
<member name="M:MilCommon.MilEnvironment.CloneImage(Matrox.MatroxImagingLibrary.MIL_ID,Matrox.MatroxImagingLibrary.MIL_ID)">
<summary>
이미지 복제
</summary>
<param name="imageId">복제할 이미지 ID</param>
<param name="systemId">MIL 시스템 ID</param>
<returns>복제된 이미지 MIL_ID</returns>
</member>
<member name="M:MilCommon.MilEnvironment.GetCompatibleImageBuffer(Matrox.MatroxImagingLibrary.MIL_ID)">
<summary>
호환가능한 이미지 버퍼 가져오기
</summary>
<param name="imageId">이미지 버퍼 MIL_ID</param>
<returns>호환가능한 이미지 버퍼 MIL_ID</returns>
</member>
<member name="M:MilCommon.MilEnvironment.GetCompatibleImageBuffer(Aurora.Api.DataType.ImageSize,VisionCommon.eBoardType,VisionCommon.eBoardSlotPos)">
<summary>
호환가능한 이미지 버퍼 가져오기
</summary>
<param name="imageSize">이미지 사이즈</param>
<param name="boardType">보드 타입</param>
<param name="boardSlotPos">보드 슬롯 위치</param>
<returns>호환가능한 이미지 버퍼 MIL_ID</returns>
</member>
<member name="M:MilCommon.MilEnvironment.GetCompatibleImageBuffer(Aurora.Api.DataType.ImageSize,Matrox.MatroxImagingLibrary.MIL_ID)">
<summary>
호환가능한 이미지 버퍼 가져오기
</summary>
<param name="imageSize">이미지 사이즈</param>
<param name="systemId"> Mil 시스템 Id</param>
<returns>호환가능한 이미지 버퍼 MIL_ID</returns>
</member>
<member name="M:MilCommon.MilEnvironment.GetCompatibleGrayImageBuffer(Matrox.MatroxImagingLibrary.MIL_ID)">
<summary>
호환가능한 Gray 이미지 버퍼 가져오기
</summary>
<param name="imageId">이미지 버퍼 MIL_ID</param>
<returns>호환가능한 Gray 이미지 버퍼 MIL_ID</returns>
</member>
<member name="M:MilCommon.MilEnvironment.GetCompatibleGrayImageBuffer(Aurora.Api.DataType.ImageSize,VisionCommon.eBoardType,VisionCommon.eBoardSlotPos)">
<summary>
호환가능한 Gray이미지 버퍼 가져오기
</summary>
<param name="imageSize">이미지 사이즈</param>
<param name="boardType">보드 타입</param>
<param name="boardSlotPos">보드 슬롯 위치</param>
<returns>호환가능한 Gray 이미지 버퍼 MIL_ID</returns>
</member>
<member name="M:MilCommon.MilEnvironment.GetCompatibleGrayImageBuffer(Aurora.Api.DataType.ImageSize,Matrox.MatroxImagingLibrary.MIL_ID)">
<summary>
호환가능한 Gray 이미지 버퍼 가져오기
</summary>
<param name="imageSize">이미지 사이즈</param>
<param name="systemId"> Mil 시스템 Id</param>
<returns>호환가능한 Gray 이미지 버퍼 MIL_ID</returns>
</member>
<member name="M:MilCommon.MilEnvironment.GetCompatibleColorImageBuffer(Matrox.MatroxImagingLibrary.MIL_ID)">
<summary>
호환가능한 Color 이미지 버퍼 가져오기
</summary>
<param name="imageId">이미지 버퍼 MIL_ID</param>
<returns>호환가능한 Color 이미지 버퍼 MIL_ID</returns>
</member>
<member name="M:MilCommon.MilEnvironment.GetCompatibleColorImageBuffer(Aurora.Api.DataType.ImageSize,VisionCommon.eBoardType,VisionCommon.eBoardSlotPos)">
<summary>
호환가능한 Color 이미지 버퍼 가져오기
</summary>
<param name="imageSize">이미지 사이즈</param>
<param name="boardType">보드 타입</param>
<param name="boardSlotPos">보드 슬롯 위치</param>
<returns>호환가능한 Color 이미지 버퍼 MIL_ID</returns>
</member>
<member name="M:MilCommon.MilEnvironment.GetCompatibleColorImageBuffer(Aurora.Api.DataType.ImageSize,Matrox.MatroxImagingLibrary.MIL_ID)">
<summary>
호환가능한 Color 이미지 버퍼 가져오기
</summary>
<param name="imageSize">이미지 사이즈</param>
<param name="systemId"> Mil 시스템 Id</param>
<returns>호환가능한 Color 이미지 버퍼 MIL_ID</returns>
</member>
<member name="M:MilCommon.MilEnvironment.CropImage(Matrox.MatroxImagingLibrary.MIL_ID,System.Windows.Rect)">
<summary>
이미지 크롭
</summary>
<param name="imageId">이미지 버퍼 MIL_ID</param>
<param name="roi"></param>
<returns></returns>
</member>
<member name="M:MilCommon.MilEnvironment.CropImage(Matrox.MatroxImagingLibrary.MIL_ID,VisionCommon.ROI)">
<summary>
이미지 크롭
</summary>
<param name="imageId">이미지 버퍼 MIL_ID</param>
<param name="roi"></param>
<returns></returns>
</member>
<member name="M:MilCommon.MilEnvironment.FreeImage(Matrox.MatroxImagingLibrary.MIL_ID)">
<summary>
이미지 리소스 회수
</summary>
<param name="imageId">이미지 ID</param>
<returns>성공 유무</returns>
</member>
<member name="M:MilCommon.MilEnvironment.FreeImage(System.Object)">
<summary>
이미지 리소스 회수
</summary>
<param name="imageId">이미지 ID</param>
<returns>성공 유무</returns>
</member>
<member name="M:MilCommon.MilEnvironment.FreeProcImages(System.Int32,System.Object[])">
<summary>
Proc 이미지 배열 리소스 회수
</summary>
<param name="bufferSize">버퍼 사이즈</param>
<param name="images">Proc 이미지 배열</param>
<returns>성공 유무</returns>
</member>
<member name="M:MilCommon.MilEnvironment.GetRectCenter(System.Windows.Rect)">
<summary>
사각형 중심 포인트 가져오기
</summary>
<param name="roi"></param>
<returns></returns>
</member>
<member name="M:MilCommon.MilEnvironment.GetImageCenter(Matrox.MatroxImagingLibrary.MIL_ID)">
<summary>
이미지 중심 포인트 가져오기
</summary>
<param name="imageId">이미지 버퍼 MIL_ID</param>
<returns></returns>
</member>
<member name="M:MilCommon.MilEnvironment.GetImageSize(Matrox.MatroxImagingLibrary.MIL_ID)">
<summary>
이미지 사이즈 가져오기
</summary>
<param name="imageId">이미지 버퍼 MIL_ID</param>
<returns>이미지 사이즈</returns>
</member>
<member name="M:MilCommon.MilEnvironment.GetImageSize(VisionCommon.CamConfig)">
<summary>
이미지 사이즈 가져오기
</summary>
<param name="camConfig">카메라 컨피그</param>
<returns>성공 유무</returns>
</member>
<member name="M:MilCommon.MilEnvironment.ImageSizeEquals(Matrox.MatroxImagingLibrary.MIL_ID,Matrox.MatroxImagingLibrary.MIL_ID)">
<summary>
이미지 사이즈 동일 여부 체크
</summary>
<param name="image1">이미지1</param>
<param name="image2">이미지2</param>
<returns>이미지 사이즈 동일 여부</returns>
</member>
<member name="M:MilCommon.MilEnvironment.ImageSizeEquals(Aurora.Api.DataType.ImageSize,Aurora.Api.DataType.ImageSize)">
<summary>
이미지 사이즈 동일 여부 체크
</summary>
<param name="imageSize1">이미지 사이즈 1</param>
<param name="imageSize2">이미지 사이즈 2</param>
<returns>이미지 사이즈 동일 여부</returns>
</member>
<member name="M:MilCommon.MilEnvironment.IsImageSizeNull(Aurora.Api.DataType.ImageSize)">
<summary>
이미지 사이즈 Null인지 여부
</summary>
<param name="imageSize">이미지 사이즈</param>
<returns>True : Null</returns>
</member>
<member name="M:MilCommon.MilEnvironment.IsColorImage(Matrox.MatroxImagingLibrary.MIL_ID)">
<summary>
이미지가 Color인지 여부
</summary>
<param name="imageId">이미지 버퍼 MIL_ID</param>
<returns>True : ColorImage</returns>
</member>
<member name="M:MilCommon.MilEnvironment.ConvertMilToByteArry(Matrox.MatroxImagingLibrary.MIL_ID)">
<summary>
Mil 이미지를 byte array로 변환
</summary>
<param name="imageId">이미지 버퍼 MIL_ID</param>
<returns>변환된 이미지 byte array</returns>
</member>
<member name="M:MilCommon.MilEnvironment.ConvertByteArryToMil(System.Byte[],System.Int32,System.Int32,Matrox.MatroxImagingLibrary.MIL_ID@)">
<summary>
byte array를 mil 이미지 로 변환
</summary>
<param name="byteArry"></param>
<param name="width"></param>
<param name="height"></param>
<param name="imageId">이미지 버퍼 MIL_ID</param>
</member>
<member name="M:MilCommon.MilEnvironment.ConvertToGray(Matrox.MatroxImagingLibrary.MIL_ID)">
<summary>
color 이미지를 gray 이미지로 변환
</summary>
<param name="colorImageId"></param>
<returns></returns>
</member>
<member name="M:MilCommon.MilEnvironment.ConvertToGray(Matrox.MatroxImagingLibrary.MIL_ID,Matrox.MatroxImagingLibrary.MIL_ID)">
<summary>
color 이미지를 gray 이미지로 변환
</summary>
<param name="colorImageId"></param>
<param name="grayImageId"></param>
<returns></returns>
</member>
<member name="M:MilCommon.MilEnvironment.ConvertGrayToRGB(Matrox.MatroxImagingLibrary.MIL_ID,VisionCommon.eBoardType,VisionCommon.eBoardSlotPos)">
<summary>
gray 이미지를 rgb 이미지로 변환
</summary>
<param name="imageId">이미지 버퍼 MIL_ID</param>
<param name="boardType">보드 타입</param>
<param name="boardSlotPos">보드 슬롯 위치</param>
<returns></returns>
</member>
<member name="M:MilCommon.MilEnvironment.ConvertToBitmap(Matrox.MatroxImagingLibrary.MIL_ID)">
<summary>
mil 이미지를 bitmap 이미지로 변환
</summary>
<param name="image">이미지</param>
<returns></returns>
</member>
<member name="M:MilCommon.MilEnvironment.IsColorImage(Aurora.Api.DataType.ImageSize)">
<summary>
컬러 이미지인지 여부
</summary>
<param name="imageSize">이미지 사이즈</param>
<returns></returns>
</member>
<member name="M:MilCommon.MilEnvironment.ClearImage(Matrox.MatroxImagingLibrary.MIL_ID)">
<summary>
이미지 픽셀 클리어
</summary>
<param name="image">이미지</param>
</member>
<member name="M:MilCommon.MilEnvironment.ClearImage(System.Object)">
<summary>
이미지 픽셀 클리어
</summary>
<param name="image">이미지</param>
</member>
<member name="M:MilCommon.MilEnvironment.GetSharpnessWithCropRoi(Matrox.MatroxImagingLibrary.MIL_ID,System.Windows.Rect)">
<summary>
이미지의 ROI 내에서 Pixel Sharpness 값 가져오기
</summary>
<param name="image">이미지</param>
<param name="cropRoi">Rect</param>
<returns>Pixel Sharpness 값</returns>
</member>
<member name="M:MilCommon.MilEnvironment.GetSharpnessWithCropRoi(Matrox.MatroxImagingLibrary.MIL_ID,VisionCommon.ROI)">
<summary>
이미지의 ROI 내에서 Pixel Sharpness 값 가져오기
</summary>
<param name="image">이미지</param>
<param name="cropRoi">ROI</param>
<returns>Pixel Sharpness 값</returns>
</member>
<member name="M:MilCommon.MilEnvironment.GetSharpness(Matrox.MatroxImagingLibrary.MIL_ID)">
<summary>
이미지 내에서 Pixel Sharpness 값 가져오기
</summary>
<param name="image">이미지</param>
<returns>Pixel Sharpness 값</returns>
</member>
<member name="M:MilCommon.MilEnvironment.GetBrightnessWithCropRoi(Matrox.MatroxImagingLibrary.MIL_ID,System.Windows.Rect)">
<summary>
이미지의 ROI 내에서 Pixel Brightness 값 가져오기
</summary>
<param name="image">이미지</param>
<param name="cropRoi">Rect</param>
<returns>Pixel Brightness 값</returns>
</member>
<member name="M:MilCommon.MilEnvironment.GetBrightnessWithCropRoi(Matrox.MatroxImagingLibrary.MIL_ID,VisionCommon.ROI)">
<summary>
이미지의 ROI 내에서 Pixel Brightness 값 가져오기
</summary>
<param name="image">이미지</param>
<param name="cropRoi">ROI</param>
<returns>Pixel Brightness 값</returns>
</member>
<member name="M:MilCommon.MilEnvironment.GetBrightness(Matrox.MatroxImagingLibrary.MIL_ID,VisionCommon.ImagePoint)">
<summary>
이미지 Point에서 Pixel Brightness 값 가져오기
</summary>
<param name="image">이미지</param>
<param name="imagePoint">이미지 포인트</param>
<returns>Pixel Brightness 값</returns>
</member>
<member name="M:MilCommon.MilEnvironment.GetOverlayImage(MilCommon.IMilCameraDisplay,System.Object)">
<summary>
Overlay 이미지 가져오기
</summary>
<param name="milCameraDisplay">mil 카메라 디스플레이</param>
<param name="grabImage">그랩 이미지</param>
<returns>Overlay 이미지</returns>
</member>
<member name="M:MilCommon.MilEnvironment.SaveScreenShot(System.String,System.Collections.Generic.List{VisionCommon.FovInfo},VisionCommon.eDisplayType,System.Object)">
<summary>
Overlay 이미지 저장
</summary>
<param name="filePath">파일 경로</param>
<param name="fovInfos">모든 FOV 정보</param>
<param name="displayType">디스플레이 타입</param>
<param name="image">이미지 default:Null</param>
<returns>성공 유무</returns>
</member>
</members>
</doc>