02 cvPutText文字

    openCV 的文字指令 cvPutText文字

    [PHP]
    #include

    #include

    #include

    #include

    #include

    #include

    using namespace cv;

    int main(int argc,char **argv)

    {

    int width,height;

    if(argc<=1) { std::cout<<"Error:Please Load a picture!"<建立視窗

    namedWindow(“image”,CV_WINDOW_AUTOSIZE);

    //讀取圖片

    image=cvLoadImage(argv[1]);

    width=image->width;

    height=image->height;

    CvFont font;

    double hScale=1.0;

    double vScale=1.0;

    int lineWidth=1;

    cvInitFont(&font,CV_FONT_HERSHEY_SIMPLEX|CV_FONT_ITALIC, hScale,vScale,0,lineWidth);

    cvPutText (image,”www.powenko.com”,cvPoint(0,height/2), &font, cvScalar(0,0,255));

    cvShowImage(“image”,image);

    waitKey(0);

    cvDestroyAllWindows();

    cvReleaseImage(&image);

    system(“pause”);

    return 0;

    }

    [/PHP]

    1-16