반응형

[프로젝트] - [속성]

[구성 속성] - [일반] - [MFC 사용] : 정적라이브러리에서 MFC 사용 -> 공유 DLL에서 MFC 사용

[C/C++] - [코드 생성] - [런타임 라이브러리] : 다중 스레드 디버그(/MTd) -> 다중 스레드 디버그 DLL(/MDd) 

반응형
반응형

IplImage 데이터 접근 (cvGetReal2D, cvSetReal2D) 하는 방법


int i, j;

int nVal;

IplImage * src = cvLoadImage("sample.jpg", CV_LOAD_IMAGE_GRAYSCALE);


for(i = 0; i<src->height; i++)

{

for(j = 0; j<src->width; j++)

{

// 예1) 데이터 가져오기

nVal = cvGetReal2D(src, i, j);


// 예2) 데이터 저장하기

double nVal2 = 255;

cvSetReal2D(src, i, j, nVal2);

}

}

반응형
반응형

IplImage 에 데이터를 배열에 memcpy를 이용해서 복사하는 방법


IplImage * src = cvLoadImage("sample.jpg", CV_LOAD_IMAGE_GRAYSCALE);

BYTE *buf;

buf = new BYTE[src->width*src->height];


예1) IplImage -> buffer

memcpy(buf, src->imageData, src->imageSize);


예2) buffer -> IplImage

memcpy(src->imagegData, buf, src->imageSize);

반응형

+ Recent posts