C++開發人臉性別識別總結

來源:互聯網
上載者:User

標籤:hit   技術   Face Service   detail   全選   重要   研究生   size   代碼   

  曆時一個月,最終在昨天把《C++開發人臉性別識別總結》系列部落格完畢了,第一篇部落格發表在2015年12月29日,截止昨天2016年2月29日最後一篇完畢,去除中間一個月的寒假,正好一個月,首先這裡把這系列部落格的地址呈上:C++開發人臉性別識別教程。

  在發牢騷之前首先強調幾個重要問題:

  (1)在程式中存在一個小的易觸發的BUG。就是”初始化“button相應的事件觸發函數OnBnClickedButtonInitial()中有一句這種代碼:

  在實際編程過程中常常須要對代碼進行正常化,假設你習慣通過“ctrl+A”全選代碼然後再使用“ctrl+K+F”快速鍵這種方式來對代碼進行批量正常化的話。那樣你就須要十分注意了,由於經過批量正常化之後這段代碼會變成這個樣子:

  非常明顯這裡VS預設在第二行字串前面加了空格以完畢前後兩行的對齊。而這也就破壞了字串串連的規則。導致地址出錯、分類器載入失敗,因此在後面的編程過程中假設人臉檢測器載入失敗之類的錯誤。請先檢查檢查有沒有發生上面所說的這個BUG。

  (2)程式的準確性和穩定性。嚴格的說這個程式在演算法方面沒有做絲毫的改進,用的都是OpenCv已經封裝好的、非常經典但也非常古老的人臉檢測、Face Service演算法,假設你想學習C++環境下的MFC、OpenCv入門,歡迎閱讀,但假設你希望瞭解最新的人臉檢測Face Service演算法,知網和EI才是王道。

  (3)對於這個小項目另一個須要完好的方面,那就是程式的打包與部署。

在程式設計之初本來打算將它最終封裝成一個exe檔案,和大家分享,但後來在學習VS+OpenCv的打包與部署過程中遇到了各種各樣的問題。加之研究生課題方面的安排也越來越緊。因此這部分工作就暫且被擱置了。希望大家有時間的可以研究研究,畢竟要是可以將自己寫的MFC小程式打包並部署在其它電腦上,還是一件蠻有成就感的事情。

  OK。以上就是對這個前後近20篇博文的一個小小的總結。事實上這個程式是我在2014年8月份完畢的,當時我還在上大四。時隔一年半我才想起把這前後八百多行代碼的小project總結總結放在網上,差點就讓它爛在我的電腦裡了。要是當時我就順便把這個問題總結之後放到我的個人部落格上的話,預計如今我的部落格訪問量早就突破二十萬了吧。嘿嘿,總之做事要趕前面,不能往後拖。出名要趁早,還有半年時間我就要找工作了,但願到時候找工作順利,算是2016年的新年願望吧,好了,牢騷發到這裡,忙別的去了。


C++開發人臉性別識別總結

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.