最終更新: mikk_ni3_92 2009年11月06日(金) 17:22:17履歴
現在地 >> メニュー >> OpenCV >> IplImage編02 >> IplImage編02::間接アクセス >> IplImage編02::まとめ6
関連:IplImage編02::まとめ5、IplImage編02::まとめ7、IplImage編02::まとめ8、IplImage編02::まとめ9
関連:IplImage編02::まとめ5、IplImage編02::まとめ7、IplImage編02::まとめ8、IplImage編02::まとめ9
#include <cv.h> #include <cxcore.h> #include <highgui.h> #include <cstdio> int main( int argc, char **argv) { IplImage *imgA = cvCreateImage(cvSize(400,400),IPL_DEPTH_8U,1); cvSet (imgA, cvScalarAll(255)); cvSetReal2D(imgA,50,100,120);//(100,50)の画素値を120にする for(int loopY = 49;loopY < 52;++loopY) { printf("(100,%d) = %f\n",loopY,cvGetReal2D(imgA,loopY,100)); } cvNamedWindow("cvGetReal2D",CV_WINDOW_AUTOSIZE); cvShowImage("cvGetReal2D",imgA); cvWaitKey(0); // 0秒待つ => ずっと入力待ち cvReleaseImage(& imgA); //メモリ解放 cvDestroyWindow("cvGetReal2D"); //ウィンドウの破棄 return 0; }