程式語言
Programming Language
| 節 | 週四 |
|---|---|
7 15:30–16:20 | 程式語言 YL401 2 節連堂 |
8 16:30–17:20 |
* 根據陽明交大上課時間表所列
This course will use MATLAB programming language as the platform to focus on medical image processing and combine with the Maker Space of NYCU for 3D printing. Multimodal contents of this course, including real-world MRI/CT images, hands-on practice, and online learning videos, can enhance students motivation and engagement for active learning.
NA
Through hands-on experience, computer test, and 3D printing project, students will be able to understand and apply medical image analysis, such as DICOM format, intensity thresholding, image filtering, object rendering, and mesh smoothing, for 3D printing applications in surgical, dental, and even artificial organ design fields.
1. Attendance: 10% (Attendance of at least one-third lectures is required.) 2. Participation of class discussion/activities: 20% 3. Midterm computer test: 30% 4. Final team project :40%
| 週次 | 主題 |
|---|---|
| 第 1 週 | Course introduction and MATLAB environment |
| 第 2 週 | Basic language usage - medical image import |
| 第 3 週 | Matrix operation and computation - image size and resolution adjustment |
| 第 4 週 | Function - image smoothing and edge detection |
| 第 5 週 | Structure array - DICOM metadata and contrast adjustment |
| 第 6 週 | Cell array - read and write Excel file |
| 第 7 週 | Flow control, for-loop and while-loop - import and calculation of 3-dimensional images |
| 第 8 週 | Flow control, if-else and switch-case - region of interest and thresholding |
| 第 9 週 | Midterm computer test |
| 第 10 週 | Midterm discussion and orientation of final team project |
| 第 11 週 | Graphic structure - curve and image display |
| 第 12 週 | 3D object rendering - surface and volume rendering |
| 第 13 週 | Introduction of 3D printing and STL file output |
| 第 14 週 | Operation of 3D printer and G-code file |
| 第 15 週 | 3D printing hands-on at NYCU Maker Space |
| 第 16 週 | Final report |
| 第 17 週 | Introduction of graphic user interface I |
| 第 18 週 | Introduction of graphic user interface II |
Title: MATLAB Programming for Engineers Author: Stephen J. Chapman Publisher: Cengage Learning 中譯本:MATLAB程式設計與應用,沈志忠譯,全華圖書股份有限公司。
- 聯絡方式
- Please contact lecturer through email: alvin4016@nycu.edu.tw