SaigeRoiInfo¶
#include <SaigeVisionAPI.h>
ROI 정보가 담긴 구조체입니다. ROI 모드와 그에 대응하는 파라미터, 그리고 공통적으로 사용되는 blind mask 정보로 구성되어 있습니다.
See also: SaigeModelInfo
Public Attributes¶
| Type | Name |
|---|---|
| char[ ] | roiMode ROI가 simple 모드인지 advanced 모드인지 나타냅니다. |
| double | left ( simple) 이미지 너비 대비 ROI 왼쪽 좌표값의 비율입니다. |
| double | top ( simple) 이미지 높이 대비 ROI 위쪽 좌표값의 비율입니다. |
| double | right ( simple) 이미지 너비 대비 ROI 오른쪽 좌표값의 비율입니다. |
| double | bottom ( simple) 이미지 높이 대비 ROI 아래쪽 좌표값의 비율입니다. |
| int | intensityMin ( advanced) Advanced ROI 기능 반영 시 안내 예정. |
| int | intensityMax ( advanced) Advanced ROI 기능 반영 시 안내 예정. |
| int | expansion ( advanced) Advanced ROI 기능 반영 시 안내 예정. |
| bool | inversion ( advanced) Advanced ROI 기능 반영 시 안내 예정. |
| double | offsetLeft ( advanced) Advanced ROI 기능 반영 시 안내 예정. |
| double | offsetRight ( advanced) Advanced ROI 기능 반영 시 안내 예정. |
| double | offsetTop ( advanced) Advanced ROI 기능 반영 시 안내 예정. |
| double | offsetBottom ( advanced) Advanced ROI 기능 반영 시 안내 예정. |
| unsigned char * | blindMask Blind가 적용된 픽셀은 1, 그렇지 않은 픽셀은 0으로 표시된 mask입니다. |
| int | blindMaskWidth Blind mask의 너비입니다. |
| int | blindMaskHeight Blind mask의 높이입니다. |
Public Attributes Documentation¶
roiMode¶
ROI가 simple 모드인지 advanced 모드인지 나타냅니다.
char[] roiMode;
simple모드advanced모드
left¶
(simple) 이미지 너비 대비 ROI 왼쪽 좌표값의 비율입니다.
double left;
top¶
(simple) 이미지 높이 대비 ROI 위쪽 좌표값의 비율입니다.
double top;
right¶
(simple) 이미지 너비 대비 ROI 오른쪽 좌표값의 비율입니다.
double right;
bottom¶
(simple) 이미지 높이 대비 ROI 아래쪽 좌표값의 비율입니다.
double bottom;
intensityMin¶
(advanced) Advanced ROI 기능 반영 시 안내 예정.
int intensityMin;
intensityMax¶
(advanced) Advanced ROI 기능 반영 시 안내 예정.
int intensityMax;
expansion¶
(advanced) Advanced ROI 기능 반영 시 안내 예정.
int expansion;
inversion¶
(advanced) Advanced ROI 기능 반영 시 안내 예정.
bool inversion;
offsetLeft¶
(advanced) Advanced ROI 기능 반영 시 안내 예정.
double offsetLeft;
offsetRight¶
(advanced) Advanced ROI 기능 반영 시 안내 예정.
double offsetRight;
offsetTop¶
(advanced) Advanced ROI 기능 반영 시 안내 예정.
double offsetTop;
offsetBottom¶
(advanced) Advanced ROI 기능 반영 시 안내 예정.
double offsetBottom;
blindMask¶
Blind가 적용된 픽셀은 1, 그렇지 않은 픽셀은 0으로 표시된 mask입니다.
unsigned char * blindMask;
ROI가 적용된 모델에 한해 확인할 수 있는 정보입니다. ROI가 적용되지 않은 모델의 경우 null 포인터가 제공됩니다.
blindMaskWidth¶
Blind mask의 너비입니다.
int blindMaskWidth;
blindMaskHeight¶
Blind mask의 높이입니다.
int blindMaskHeight;