중도연재종료/OPENCV2013. 6. 9. 15:45

CvMat* cvCreateMatHeader(int rows, int cols,int type);

행, 열과 행렬요소의 자료형을 인수로 주면 행렬의 헤더를 생성하여 포인터를 반환


void cvCreateDate(CvArr* arr);

행렬 또는 영상 포인터인 arr의 헤더에 맞게 행렬 또는 영상 메모리 할당.


void cvReleaseData(CvArr* arr);

포인터인 arr에 할당된 메모리만을 해제한다.


CvMat* cvInitMatHeader(CvMat* mat, int rows, int cols, int type, void* date=NULL, int step=CV_AUTOSTEP);

인수 rows, cols, type, data, step을 이용하여 CvMat포인터 인수인 mat을 초기화 한다.


CvMat cvMat(int rows, int cols, int type, void* date=NULL);

CvMat 자료형의 인스턴스를 생성하여 반환.


cvSetReal*D

1채널 행렬.영상에서만 사용 가능

idx에 의해 지정된 요소 값을 double형 인수인 value값으로 변경한다.


cvSet*D

1,2,3채널의 행렬 및 영상에서 사용

idx에 의해 지정된 요소 값을 CvScalar형 인수인 value값으로 변경


cvGetReal*D

1채널에서만 사용 가능

idx등에 의해 지정된 요소 값을 double형으로 반환


cvGet*D

1,2,3채널에서 사용 가능

CvScalar형으로 반환


cvmGet, cvmSet

1채널인 실수 행렬에서만 사용 가능

cvmGet : row, col위치의 요소 값을 double형으로 반환

cvmSet : row,col위치의 요소 값을 double형 인수인 value값으로 변경


cvPtr*D

주어진 행렬 또는 영상에서 첨자로 지정된 요소의 포인터를 반환


cvSet, cvSetZero

arr의 모든 요소 또는 화소 값을 value, 0로 변경


CV_MAT_ELEM




'중도연재종료 > OPENCV' 카테고리의 다른 글

이미지 열기  (0) 2013.06.09
CvMat 행렬 자료구조  (0) 2013.06.08
기초  (0) 2013.06.08
시작...  (0) 2013.06.08
Posted by 십자성군