Just My Life & My Work

Archive for the ‘教學’ Category

[OpenCV] 轉換影像類型 (Transform Image Type)

對於曾經是一般電腦使用者的我,還不會自己寫一個轉檔程式時,最想用的是PhotoImpact這一類軟體來替我轉檔,如今會使用OpenCV來寫程式,只要短短的幾行,我就可以輕而易舉地轉換影像類型

(繼續閱讀…)

[OpenCV] 讀取和顯示影像 (Read and Show Image)

使用OpenCV可以很容易地讀取影像,並且將它顯示於螢幕上。

(繼續閱讀…)

[C++] For 迴圈 (For Loop)

剛在看Progressive Radiosity by Eric Chen while he worked for Apple的程式碼,看到它用了還滿特殊的for loop,一開始還以為他寫錯,後來想想,執行過後並沒有發生記憶體存取錯誤的警告訊息,隨後自己寫了程式來測試……

(繼續閱讀…)

[C++] 型態的精準度和大小 (Precision and Size of Type)

在生活中最常使用到的是整數,像是時間金錢等;有些時候則會使用小數(浮點數),如根號2圓周率等。整數浮點數在電腦中各有定義,會根據電腦支援的位元數來限定範圍,一旦超出這個範圍,所得到的數值就沒有意義。

(繼續閱讀…)

[C++] 顯示時間 (Show Time)

有時候我們需要在使用者介面顯示時間,像是在頁面設定只要網客瀏覽到你的部落格,部落格就會提示現在是什麼時間,接著問候你「早安」、「午安」、「晚安」,或是更俏皮的話語「該吃飯啦~」、「該睡覺哩~」等等,不過現在最常見的是,時間悄悄躺在頁面左右兩旁,默默地滴答滴答……

(繼續閱讀…)

[C++] 輸入密碼 (Input Password)

阿貞問了一個很簡單的程式,怎麼讓使用者輸入密碼,然後只顯示「*」,而隱藏真實字元,這在網路上登入系統中尋常可見,但要怎麼用C++來寫呢?

(繼續閱讀…)

[C++] string 和 char[]互轉 (string and char[] transform)

處理檔案資料,最常使用char[]string來儲存字串,前者是字元陣列,為C所擁有,當然C++也可以使用;而後者是C++獨有的字串類別,可以產生字串物件。

(繼續閱讀…)

[OpenCV] 人臉偵測 (Face Detection)

最先看到有人臉偵測的設備是什麼呢?當然是非「數位相機」莫屬啦~只要real-time找到人臉,接著加以追蹤,直到按下快門前,焦點都會在這個人臉上頭,如此一來就不太會發生失焦的狀況。

多媒體設計課程老師介紹一篇paper「Robust Real-Time Face Detection」,這是一篇2004年在IJCV上發表的論文,裡頭談到Haar-Features、Detection Framework、Integral Image、Feature Selection、Learning the Classifier、AdaBoost、Detection Procedure、Cascade Method

廣告
(繼續閱讀…)

將E-mail帳號編碼

為什麼要這麼做呢?因為網路上有太多「機器人」!這些「機器人」會自動蒐集放在網路上的信箱帳號,接著就會寄一些沒有用的垃圾廣告郵件給你。

(繼續閱讀…)

從FTP下載檔案

FTP(File Transfer Protocol)是檔案傳輸協定,可以從host端下載檔案,可參考WiKi的File Transfer Protocol解釋。

(繼續閱讀…)

標籤雲