1 / 8

1-1 讀 .bmp 圖片檔頭 ﹝1/3﹞

1-1 讀 .bmp 圖片檔頭 ﹝1/3﹞. 一張圖片可以想成在一個矩形的範圍裡,由很多 pixels 組合成一張大圖,圖示如下:. 紅色為檔頭資訊 放置處示意圖. 1-1 讀 .bmp 圖片檔頭 ﹝2/3﹞. 圖片檔頭包含的資訊 圖片種類、圖片長寬大小、檔頭 byte 數等。 參考網站 http://inversereality.org/tutorials/graphics%20programming/bitmaploading.html. 1-2 彩色圖片 histogram 分析 ﹝1/4﹞.

giulia
Download Presentation

1-1 讀 .bmp 圖片檔頭 ﹝1/3﹞

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 1-1 讀.bmp圖片檔頭﹝1/3﹞ • 一張圖片可以想成在一個矩形的範圍裡,由很多pixels組合成一張大圖,圖示如下: 紅色為檔頭資訊 放置處示意圖

  2. 1-1 讀.bmp圖片檔頭﹝2/3﹞ • 圖片檔頭包含的資訊 • 圖片種類、圖片長寬大小、檔頭byte數等。 • 參考網站 • http://inversereality.org/tutorials/graphics%20programming/bitmaploading.html

  3. 1-2 彩色圖片histogram分析﹝1/4﹞ • 對於彩色圖片,每個pixel皆儲存3個色彩資訊,排列方式為BGR

  4. 1-2 彩色圖片histogram分析﹝2/4﹞ • 要求:計算出圖片中所有RGB值,並把RGB的值以區間1區分,作一個數量的計算。 ﹝個數累計﹞

  5. 1-3 截取特定範圍 • 給定任四點座標(圍起來為長方形),將此範圍另外輸出成圖檔另存。

  6. 測試影像 • 影像下載處: • 彩色 http://www.indinf.pub.ro/catalinp/proiect/lena512.bmp • 灰階 http://www.ece.rice.edu/~wakin/images/lena512.bmp

  7. 總結 • 1.對lena圖進行讀檔頭的動作並將結果印出﹝彩色以及黑白都要﹞ • 2.對彩色lena圖進行RGB值histogram分析 • 3.解析度大小﹝ex:512x512﹞不可以是固定的,換句話說,用不同解析度的圖也要可以work。 • 讀header、Histogram統計、截取範圍請用C/C++寫, Histogram繪圖可用MATLAB OR EXCEL • Demo時間:11/3 9:30pm以後(上完音視訊課後) lab R3-306

  8. Example

More Related