콘텐츠로 이동

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;

(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;