最終更新: mikk_ni3_92 2007年11月06日(火) 15:37:36履歴
現在地 >> メニュー >> サンプルコード::OpenCV >> OpenCV::文字の描画
#include <cv.h>
#include <highgui.h>
#include <cstdio>
#include <iostream>
using namespace std;
/***[フォント関連]***/
CvFont font[1];
CvScalar color={0,0,255,0};
int main( int argc, char **argv)
{
IplImage *imgA = cvCreateImage( cvSize(400,500),IPL_DEPTH_8U,3);
cvSet (imgA, cvScalarAll (255), 0);
cvInitFont(&font[0], CV_FONT_HERSHEY_SCRIPT_SIMPLEX | CV_FONT_ITALIC, 1.0,1.0);
cvPutText (imgA, "Hello OpenCV World", cvPoint (15,30), &font[0], color);
cvNamedWindow("window",CV_WINDOW_AUTOSIZE);
cvShowImage("window",imgA);
cvWaitKey(0);
cvReleaseImage( &imgA );
cvDestroyWindow("window");
return 0;
}
#include <cv.h>
#include <highgui.h>
#include <cstdio>
#include <iostream>
using namespace std;
/***[フォント関連]***/
CvFont font[1];
CvScalar color={0,0,255,0};
int main( int argc, char **argv)
{
IplImage *imgA = cvCreateImage( cvSize(400,500),IPL_DEPTH_8U,3);
cvSet (imgA, cvScalarAll (255), 0);
cvInitFont(&font[0], CV_FONT_HERSHEY_SCRIPT_SIMPLEX | CV_FONT_ITALIC, 1.0,1.0);
cvPutText (imgA, "Hello OpenCV World", cvPoint (15,30), &font[0], color);
cvNamedWindow("window",CV_WINDOW_AUTOSIZE);
cvShowImage("window",imgA);
cvWaitKey(0);
cvReleaseImage( &imgA );
cvDestroyWindow("window");
return 0;
}