Homework Show @ IPC
2010年1月17日 星期日
HW7
›
作業:梯度Sobel 主要的原理就是利用Sebel來把圖片作轉換,不過這次是考完期末考才弄這個作業的。 所以除了研究一下程式碼部分是如何做到這些之外還花了點時間看看課本到底寫了些甚麼.... 在之前的作業六模糊可以從像素的週圍取平均來達成,所以銳化就可以反向思考, 用上次的程始碼...
HW5
›
作業:位元平面切片 圖片的儲存單位是像素,那像素又是由位元組成的數字單位 這次的作業是把一個位元組所構成的圖片拆成一個一個位元,然後把它分成數個圖片, 正常來說,應該是用一個由八位元所組成的圖片來作範例, 不過之前的作業也都是用這一張圖片來展示, 所以這次還是使用這張圖片, 所以...
hw07
›
↑這是在網路上找到的圖片,也就是濾波器的示意圖,原本應該放在hw6裡面,不過懶的去重新編輯,就把它放到這裡來囉 ↑這是這次做梯度銳化的公式,其實梯度銳化就只是要去強調"邊界"的部分,藉由算出Gx水平差異和Gy垂直差異後,將其個別取絕對值後相加→G=|Gx| +...
2009hw6
›
這次的作業是空間濾波器的實作 原理: 將遮罩中所有像素值加總後求其平均,然後寫入遮罩中間的對應 像素中。所以一次只處理一個像素的值。 先分成3x3的矩陣,然後用輸入的方式來決定中間的像素 會受到旁邊像素值影響的比例,最後輸出。 所以如果周圍的比例很低的話,會和原圖很像。 結果...
HW4
›
Gamma=2顯示圖片較暗 Gamma=0.5時顏色會變淺 GAMMA值的變換 s = c * r ^ γ s:轉換後的值 r:原始值 c:常數值 γ:Gamma值 可以把調整後的色彩控制在0~255之間 gamma>1 (調暗) ,gamma 藉由調暗調亮來改變圖片的...
HW1
›
RGB一直是我覺得最難的部分 因為以前學過另外一種也是用BCB的 在寫程式的時候 我總是會搞混運算元加來加去的部分 可能是我的邏輯思考比較弱 但是老師教得比較簡單 分別宣告3個陣列 再用for迴圈來儲存每個pexel的RGB值 這種方式比較簡單直覺化 看完老師的程式碼我就懂了:...
HW7
›
梯度銳化Sobel 兩個銳利化矩陣跟中心點的差值 先用水平做遮罩 -1 -2 -1 0 0 0 1 2 1 再加上垂直遮罩 -1 0 1 -2 0 2 -1 0 1 將這2個矩陣做平方運算後相加 相加後的結果再放回去原點 產生出來的效果為上圖 這樣的效果跟作業6不一樣 雖然都是銳...
HW6
›
將要計算的像素作為中心點 其他作為他周圍九宮格的鄰近點 相加後再除上9將得到的色彩直傳回 圖片出來之後就會有柔化,更清楚的效果 這張照片做出來的效果很明顯 原來BCB也可以做出這種效果 讓我覺得很神奇 這樣以後我也可以美化自己的照片了~哈
HW5
›
這次的作業是利用一張由像素夠成的圖片 每個像素由8位元組成 所以一張影像等於8張重疊的影像 每向左一位元做AND運算再*255分變黑白 就可把影像轉成下列結果 1-bit 2-bit 3-bit 4-bit 5-bit 6-bit 7-bit 8-bit 一開始我放的圖片顏...
HW7
›
第七個作業是梯度Sobel , 把一張圖做邊緣偵測 (應該就是把邊緣像素 的差距明顯化..我自己的解釋) , 跟上次作業其實很像, 只是一個要銳利化 一個要模糊化 ,實作的方法就是用兩個遮罩(一個對X方向偵測 , 一個是 對Y方向的偵測) ↓下面就是使用的兩個遮罩 有兩個公式可用...
‹
›
首頁
查看網路版