bmp圖像讀取顯示保存問題

我是剛接觸vc,大概瞭解面對對象設計是什麼概念,大概瞭解mfc框架結構,現在老師叫我用vc做一個人臉識別的東西,具體就是圖像輸入,經過處理,找到圖像庫中與之匹配的圖片,輸出該圖片等信息。
  我想界面就是兩個框加3個按鈕,左中右排列,左邊爲圖像顯示區(顯示將被檢測的人臉圖片),中間爲按鈕區(1.打開圖片,2.檢測,3.退出程序),右邊爲檢測結果區(輸出與檢測人臉匹配的圖片和信息)
 現在正在想辦法實現上述界面的設計 由於初學vc不到一個月,用的是vs2008,故被其搞得一頭霧水,現請教各位玩的溜的高手指導小弟一下,萬分感激!!!!
注意:小弟接觸vc不到一個月,所以請詳細說明

使用openCV,請自己找“請詳細說明”的文章。

其實你不必從界面開始,要從算法開始,比如讀入一幅圖片,獲取到各個位置的像素值,再讀入一幅庫中的圖片,然後按照像素點比較像素,這樣就不用考慮界面問題了。

讀一個圖片,顯示我現在倒可以實現,問題是你總要叫他在哪裏顯示的咯,我的意思是叫圖片在我設定的右邊框那個界面顯示,這樣不是又要遇到這個界面設計的問題了啊!我是這樣想的,我按下打開按鈕遊覽到我圖片然後點擊打開讓他顯示在我右邊的界面裏,然後在按下檢測,讓結果顯示在左邊的框裏,這個不是也要碰到結果顯示在哪裏的問題啊!具體如何檢測我想添加按鈕消息處理函數在裏面添加代碼應該可以了吧!現在問題是我按下打開按鈕,這個打開按鈕的消息怎麼處理,還有就是整個界面怎麼實現(怎麼用vc生成一個2個框中間3個按鈕的界面)

根據你的描述,個人感覺建立一個基於對話框的工程比較合適,在工程中添加兩個Picture控件作爲圖像顯示窗口,再添加需要的按鈕就可以了。

至於打開按鈕你可以在其消息響應中添加CFileDlialog來創建打開文件對話框,具體實現請參考MSDN。打開文件後你使用dib函數將圖像顯示在對應的Picture控件上就可以了。

來源:英超直播

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章