位元平面切片
位元平面切片原理介紹:
顏色是由8個位元儲存.所以我們可將其影像分成8個區塊重疊,這次的作業就是要分別顯現出這8張圖像,例如:假使我這一個像素點的顏色是0101 0010 (binary) ,我們可以分成8個像素點的組合而成.
位元平面切片原理介紹:
顏色是由8個位元儲存.所以我們可將其影像分成8個區塊重疊,這次的作業就是要分別顯現出這8張圖像,例如:假使我這一個像素點的顏色是0101 0010 (binary) ,我們可以分成8個像素點的組合而成.
0000 0000 (第1張的像素點值)
0000 0010 (第2張的像素點值)
0000 0000 (第3張的像素點值)
0000 0000 "
0001 0000 "
0000 0000 "
0100 0000
0000 0010 (第2張的像素點值)
0000 0000 (第3張的像素點值)
0000 0000 "
0001 0000 "
0000 0000 "
0100 0000
0000 0000 (第8張的像素點值)
再*255來分辨是黑色還是白色如果值為"1"那就設為黑色如果不是"1"的話就設為白色
再*255來分辨是黑色還是白色如果值為"1"那就設為黑色如果不是"1"的話就設為白色
第1位元切面圖
第2位元切面圖
第3位元切面圖
第4位元切面圖
第5位元切面圖
第6位元切面圖
第7位元切面圖
第8位元切面圖
心得:
一張圖片讀取之後,利用(and)運算.把2進制轉換成16進制0000 0001(2)=0x01 .就可以完成作業了,這次作業 我也把程式碼重新解讀了一次,讓自己更了解當初不太懂的地方~ 重新做了一次,希望老師可以加點分~
沒有留言:
張貼留言