實作Face Detection

最近在弄Face Detection的程式,因為需要平行化,所以不能像其他人一樣,直接用OpenCV去實作。

不過話說回來,這也是ok的,畢竟我也想要從頭到尾實地練習這些Algorithm的實作細節。

在實作的過程中,我一邊寫,也一邊整理這些程式,盡量模組化,讓各個Component可以被重複使用,甚至,我還期望能夠在設計上很彈性化,我認為這是很重要的一個工作,畢竟,寫完的程式如果能夠很快速的運用在其他地方,就可以減少其他Project所需的時間,或者說,可以在一定時間內,讓Project更好、更完善。

所以適當的配置Function接收的參數,Structure的設置等,都是很重要的環節,這部分,如果能夠多看看其他人寫的程式,一定可以有更深的體悟,所幸,在大學專題時,因為看了不少其他人寫的程式碼,所以才能在今天,有還算有架構的配置,題外話,Open Source真的帶給學生許多可能與學習的機會。

發佈留言