OpenCV如何在圖像上繪制出矩形并標(biāo)出起點(diǎn)的坐標(biāo)詳細(xì)資料說(shuō)明
資料介紹
涉及到兩方面的內(nèi)容:1. 用鼠標(biāo)畫出矩形。2.在圖像上繪制出點(diǎn)的坐標(biāo)
1. 用鼠標(biāo)繪制矩形,涉及到鼠標(biāo)的操作,opencv中有鼠標(biāo)事件的介紹。需要用到兩個(gè)函數(shù):回調(diào)函數(shù)CvMouseCallback和注冊(cè)回調(diào)函數(shù)cvSetMouseCallback.
當(dāng)回調(diào)函數(shù)被調(diào)用時(shí),opencv會(huì)傳入合適的值,當(dāng)鼠標(biāo)有動(dòng)作時(shí),有所反應(yīng),比如畫線,描點(diǎn)。
void CvMouseCallback(int event,int x,int y,int flags,void * param);
?
event 為鼠標(biāo)事件類型,值為以下一種:CV_EVENT_MOUSEMOVE,CV_EVENT_LBUTTONDOWN,CV_EVENT_RBUTTONDOWN,CV_EVENT_MBUTTONDOWN,CV_EVENT_RBUTTONUP,CV_EVENT_LBUTTONUP,CV_EVENT_MBUTTONUP,CV_EVENT_LBUTTONBLCLK,CV_EVENT_RBUTTONBLCLK,CV_EVENT_MBUTTONBLCLK.
x,y表示事件發(fā)生時(shí)鼠標(biāo)位置的x,y坐標(biāo)值。
flags的值表示了別的鍵如ctrl,shift鍵是否被觸發(fā)。
Param可以以任何結(jié)構(gòu)方式傳遞額外的參數(shù)信息。
void cvSetMouseCallback(const char* window_name,CvMouseCallback on_mouse,void* param);
第一個(gè)參數(shù)指定了回調(diào)函數(shù)需要注冊(cè)到的窗口,也就是產(chǎn)生事件的窗口。第二個(gè)參數(shù)為回調(diào)函數(shù),第三個(gè)參數(shù)用來(lái)傳遞額外信息給回調(diào)函數(shù)中的param參數(shù)。
2. 在圖像上繪出點(diǎn)的坐標(biāo)涉及到opencv中的繪圖中的字體和文字。主要有函數(shù)cvPutText和cvInitFont.
void cvPutText(CvArr* img,const char* text,CvPoint origin,const CvFont* font,CvScalar clolor);
這個(gè)函數(shù)可以在圖像上輸出一些文本。
text所指向的文本將打印到圖像上。若將點(diǎn)的坐標(biāo)打印到圖像上,就需要把點(diǎn)的坐標(biāo)變成字符串,要用到sprintf函數(shù)。
Origin為指定文本框的左下角位置。
Void cvInitFont(CvFont* font,int font_face,double hscale,double vscale,double shear=0,int thinckness=1,int line_type=8);
hscale和vscale表示字體的高度和寬度。Shear=0.0字體不傾斜,shear=1.0,字體傾斜。
- 基于OpenCV3.1的圖像特征描述功能實(shí)現(xiàn) 10次下載
- Bluetooth藍(lán)牙的詳細(xì)資料說(shuō)明 26次下載
- 英業(yè)達(dá)上電時(shí)序的詳細(xì)資料說(shuō)明 57次下載
- emmc啟動(dòng)燒寫的詳細(xì)資料說(shuō)明 26次下載
- 使用MATLAB設(shè)計(jì)實(shí)現(xiàn)圖像頻域?yàn)V波系統(tǒng)的詳細(xì)資料說(shuō)明 2次下載
- OpenCV3.1的使用教程之圖像特征描述的詳細(xì)資料說(shuō)明 13次下載
- OpenCV3.1教程之編譯的詳細(xì)資料說(shuō)明 1次下載
- Protel DXP的常用快捷鍵詳細(xì)資料說(shuō)明 0次下載
- OpenCV函數(shù)圖像處理目錄說(shuō)明 12次下載
- 如何實(shí)現(xiàn)OpenCV2.4.9在Hi3531開發(fā)板上移植 7次下載
- 250條深入淺出通信原理的詳細(xì)資料說(shuō)明 5次下載
- 圖像處理教程之圖像復(fù)原的詳細(xì)資料說(shuō)明 7次下載
- 圖像處理教程之圖像運(yùn)算的詳細(xì)資料說(shuō)明 12次下載
- 如何在麒麟系統(tǒng)上安裝Java環(huán)境指南的詳細(xì)資料說(shuō)明 8次下載
- 如何在Linux下如何刪除大量文件的詳細(xì)資料概述 7次下載
- OpenCV圖像識(shí)別C++代碼 1045次閱讀
- OpenCV筑基之圖像的仿射變換方法總結(jié) 1236次閱讀
- 如何實(shí)現(xiàn)PIL和OpenCV之間圖像數(shù)據(jù)的轉(zhuǎn)換呢? 978次閱讀
- 在核桃派上實(shí)現(xiàn)USB攝像頭的OpenCV顏色檢測(cè) 792次閱讀
- 使用圖像處理庫(kù)OpenCV從攝像頭獲取數(shù)據(jù)并在PyQt5上顯示出來(lái) 1730次閱讀
- 如何在KV260上快速體驗(yàn)Vitsi AI圖像分類示例程序 1287次閱讀
- OpenCV庫(kù)在圖像處理和深度學(xué)習(xí)中的應(yīng)用 730次閱讀
- 世界坐標(biāo)系、相機(jī)坐標(biāo)系、圖像坐標(biāo)系、像素坐標(biāo)系之間的關(guān)系 7801次閱讀
- 如何在OpenCV中實(shí)現(xiàn)CUDA加速 4898次閱讀
- 手動(dòng)版實(shí)現(xiàn)帶箭頭的線段繪制 1627次閱讀
- 如何進(jìn)行PLC控制程序的設(shè)計(jì)詳細(xì)資料PPT說(shuō)明 5753次閱讀
- 如何在圖像處理中應(yīng)用深度學(xué)習(xí)技術(shù)的詳細(xì)資料概述 4369次閱讀
- OpenCV的Mat數(shù)據(jù)格式及其遍歷的程序資料說(shuō)明 3939次閱讀
- PLC常用基本環(huán)節(jié)梯形圖和詳細(xì)文字說(shuō)明詳細(xì)資料概述 8966次閱讀
- OpenCV圖像修復(fù) 3060次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1490次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 92次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識(shí)別和講解說(shuō)明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費(fèi)
- 6基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
- 7藍(lán)牙設(shè)備在嵌入式領(lǐng)域的廣泛應(yīng)用
- 0.63 MB | 3次下載 | 免費(fèi)
- 89天練會(huì)電子電路識(shí)圖
- 5.91 MB | 3次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評(píng)論
查看更多