
原圖

2色

4色

8色

16色

32色

64色

128色
心得:
這次的作業真的一開始讓我想不出來怎麼打,老師一開始說要用老鼠走迷宮的方法,可是我怎麼試就是打不出來:(
還想說要用另外一個ScrollBox來做,可是變成灰階影像後,讀不到那個灰階的色彩值,不知道BUG到底在哪裡,之後改一改有讀到,不過跑出來就是灰階影像,沒辦法變成2色的圖片!
之後研究了半天,差點想放棄了呢!不過到了學校,跟同學研究,聽老師講解後,我終於聽清楚了!要把灰階色彩值分段後,在看圖片的灰階色彩值是落在哪個範圍,而決定是要什麼顏色!
不過,我是用IF打的,所以2色,4色,8色打起來都還好,但是到了16色以後就真的打的快發瘋了!原本想要放棄了,因為128真的太浪費時間了!不過還是慢慢的打完了,沒有用老師最後教的方法,好在最後還是自己把作業做完了!
這次有學到很多,從之前的一步一步做,有打基礎的感覺!所以其實有人教就通很快!
老鼠走迷宮不是這個作業的演算法啦!
回覆刪除是魔術棒的演算法!