#include <cv.h> #include <highgui.h> int main( int argc, char **argv) { //RGB3色で 8bit(unsigned char型)のIplImage IplImage *imgA = cvCreateImage(cvSize(300,300),IPL_DEPTH_8U,3); cvSet (imgA, CV_RGB(0,255,0)); //緑色で塗りつぶす cvLine(imgA,cvPoint(50,50),cvPoint(250,250),CV_RGB(255,255,0),3); //太さ3、緑色の線を描画 //ウィンドウを作成して、表示 cvNamedWindow("Hello OpenCV",CV_WINDOW_AUTOSIZE); cvShowImage("Hello OpenCV",imgA); cvWaitKey(0); // 0秒待つ => ずっと入力待ち cvSaveImage("IplImage.jpg",imgA); //保存 cvReleaseImage(& imgA); //メモリ解放 cvDestroyWindow("Hello openCV"); return 0; }