2014F 影像處理課程說明:
1. 期中考 30 %。
期中考範圍: 第一週至第八週課堂上所討論的主題都是考試範圍。
2. 程式作業 70%。
程式作業包含原始碼 40% 與報告 60%。
報告以部落格 (
http://hwshow-ipc.blogspot.tw/ ) 形式繳交,原始碼使用 cpp 副檔名及 unicode 格式存檔,並上傳至
dropbox 網站, 再將分享連結附於部落格報告之中。每個作業原始碼佔報告分數 40% 比須完全符於程式撰寫規範, 若不符合規範, 又沒有在期限內修改完成, 原始碼成績以零分計。
若原始碼符合規範,報告成績成績分原則上分成 A、B、C 三級,分數分別為 90、75、60,再進行加減 5 分微調。基本上,A 級報告就是言之有物、認真討論作業內容的報告,B 級作業則是中規中矩但只完成部分項目的報告、C 級報告則一看就是敷衍了事的報告,可能討論不出任何內容或盡是抄襲網路文章的報告。
[ 程式碼撰寫規範 ]
1. 變數名稱必須包含資料型態與代表意義,並統一放置於檔案最前方,以方便尋找。請勿多個變數宣告在同一行, 並於每一行變數宣告後, 附加說明變數用途。例如:
int iImageWidth; // 影像寬度。
int iImageHeight; // 影像高度。
上述的變數名稱 iImageWidth,小寫的 i 表示資料型態 int;Image 是影像的意思,第一個字母 I 必須大寫, 用以和前面小寫資料型態區別;Width 是寬度的意思,第一個字母 W 也要大寫, 用來和前面 Image 最後的小寫字母 e 區別。因此,當我們在程式中看到 iImageWidth 時,不但對其型態一目了然,也很容易掌握其含意為影像寬度。
2. 縮排時, 大括號 {}請內縮並上下對齊。
請參閱範例程式。