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

2021-09-22 12:12:53 字數 648 閱讀 5525

設定好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); //等待按鍵

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,...

輸出文字2

static scrollinfo si 設定頁面大小和滾動框範圍 scrollinfo si.cbsize sizeof scrollinfo si.fmask sif range sif page si.nmin 0 si.nmax numlines 1 si.npage cyclient cy...

可輸出文字的ASSERT

windows原斷言巨集 assert exp 可中斷程式,不能顯示自定義訊息 assert exp 可中斷程式,不能顯示自定義訊息 asserte exp 可中斷程式,不能顯示自定義訊息,可顯示表示式exp 可輸出檔案的斷言巨集 if defined debug define asserte ms...