[問題] OpenCV的函式cvPutText問題

看板C_and_CPP作者 (噎死彼得)時間14年前 (2010/07/16 18:54), 編輯推噓0(0010)
留言10則, 5人參與, 最新討論串1/1
我利用OpenCV2.1和VC++2008開發了一個簡單的即時計算視頻變化的程式 我需要在視頻影像視窗中及時的顯示出計算值 但是cvPutText只能顯示定值 cvPutText( CvArr* img, const char* text, CvPoint org, const CvFont* font, CvScalar color ); "const char* text" 表示顯示在影像視窗上的文字 如果想要在影像視窗中及時的顯示出變動計算值 請問除了用MFC重寫整個函式以外 有其他的方法嗎 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.78.173.12

07/16 19:02, , 1F
Timer
07/16 19:02, 1F

07/16 19:14, , 2F
不好意思 可以多解釋一下嗎 感謝
07/16 19:14, 2F

07/16 19:25, , 3F
google "Win32 Timer"
07/16 19:25, 3F

07/16 20:10, , 4F
謝謝 不過好像跟我理解的不太一樣 使用Timer似乎還是
07/16 20:10, 4F

07/16 20:11, , 5F
無法解決顯示變數於螢幕上的問題
07/16 20:11, 5F
※ 編輯: yespeter 來自: 211.78.173.12 (07/16 20:17)

07/16 20:16, , 6F
意思是靠Timer定期去call cvPutText()來改變顯示結果吧
07/16 20:16, 6F

07/16 20:16, , 7F
當然每次Timer call cvPutText()你要算好新的值來顯示.
07/16 20:16, 7F

07/16 20:19, , 8F
請問要怎麼處理const char*成變數呢? 謝謝
07/16 20:19, 8F

07/16 20:24, , 9F
sprintf StringCchPrintf
07/16 20:24, 9F

07/17 12:54, , 10F
並不是要丟const char* 進去...
07/17 12:54, 10F
文章代碼(AID): #1CG3fnlH (C_and_CPP)