- #include <cv.h>
- #include <highgui.h>
- #include <windows.h>
- int main(int argc, char* argv[])
- {
- // LOAD IMAGE color
- IplImage *src = cvLoadImage("e://lena.jpg", CV_LOAD_IMAGE_COLOR);
- // create windows
- cvNamedWindow("image", CV_WINDOW_AUTOSIZE);
- //the font variable
- CvFont font;
- double hScale=1;
- double vScale=1;
- int lineWidth=2;// 相當於寫字的線條
- TCHAR showMsg[]="hello image!";
- // 初始化字體
- cvInitFont(&font,CV_FONT_HERSHEY_SIMPLEX|CV_FONT_ITALIC, hScale,vScale,0,lineWidth);//初始化字體,準備寫到圖片上的
- // cvPoint 爲起筆的x,y座標
- cvPutText(src,showMsg,cvPoint(200,200),&font,CV_RGB(255,0,0));//在圖片中輸出字符
- // show image
- cvShowImage("image", src);
- cvWaitKey(0);
- cvDestroyWindow("image");
- cvReleaseImage(&src);
- printf("Hello World!/n");
- return 0;
- }
opencv-在圖像上顯示字符(不包括中文)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.