Opencv 輸出文字,實現簡單水印


設置好opencv環境

1,包含頭文件 #include "CvxText.h" 
                    #include "cv.h" 
                   #include "highgui.h" 
                    #include "cxcore.h" 
2,工程->設置-> 連接-> "對象/庫模塊" 添加 cxcore.lib cv.lib cvaux.lib highgui.lib 
3,將C:/WINDOWS/Fonts/中的simhei.ttf,simsun.ttf等要用的字庫文件拷貝到自己工程的運行文件目錄中(開始時不知道有這步,運行出錯了)

4,pImg = cvLoadImage("p1.jpg",1); //加載圖片

    CvxText text("simhei.ttf");//加載字體庫 
    float p = 0.5; 
    text.setFont(NULL, NULL, NULL, &p);   // 透明處理 
    text.putText(pImg, msg, cvPoint(100,150),CV_RGB(255,0,0)); //在圖片中輸入文字 
    cvNamedWindow("test",1); 
    cvShowImage("test", pImage); //顯示圖片 
    cvWaitKey(0); //等待按鍵


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM