睿豐德科技 專注RFID識別技術和條碼識別技術與管理軟件的集成項目。質量追溯系統、MES系統、金蝶與條碼系統對接、用友與條碼系統對接
前言
好長時間沒寫博文了,今天偷偷懶寫篇關于opencv2中鼠標響應操作的文章。
鼠標操作屬于用戶接口設計,以前一直使用Qt來做,但是如果只需要簡單的鼠標,鍵盤操作,直接調用opencv庫的函數也未嘗不可,鼠標操作之前已經接觸很多了,在MFC,QT,OpenGL,等等中,理論主要就是兩點,一是監控鼠標操作,鼠標點擊,移動,松開,然后通過mouse_event識別判斷出那一種鼠標的操作,根據不同的操作然后進行處理,二是在主函數中加入鼠標的回調函數,將鼠標操作與程序的窗口綁定。
第一節 函數介紹
暫時只接觸了兩個關于opencv2鼠標響應操作的函數,下面分別介紹一下:
1.1 回調函數
opencv2.4.5中,提供的鼠標回調函數是 setMouseCallback,函數聲明如下:
[cpp] view plaincopy