[問題] 二值化後的黑色面積求算

看板java作者 (InMoreLong)時間16年前 (2009/07/10 17:05), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/1
因為先前做好了將一張彩圖灰階 & 二值化的程式了 經過處理後成為一張只剩黑與白的圖 目前所希望的是能將各個黑色區塊的面積算出... 先前有問過不少高手們 他們是說可以用Label來標記黑色pixel 然後再看標記的數字來做加總 因為我目前是將圖中各個pixel存入pixel[y][x]裡 丟入的值因為是黑白所以就成了0 或 253 兩種值 (不知道為什麼不是255才對...) 列印出的結果是黑色 = 0,白色 = 253 但是我上網查了一下Label怎麼使用 發現跟pixel好像兜不上什麼關係... QQ 或者其實是有什麼方法是我不知道的... 想請問一下各位高手們有什麼比較好的解決辦法 來計算整張圖各個黑色區塊的面積? ps. 因為目前個人方便測試,所以都先用小畫家畫一張小小的黑白圖 黑色區塊採不規則的畫法測試,想說這樣應該會比較周全 在此先感謝各位了! QQ 困擾已久... -- 推 svcchaos:每年有123000人說要戒魔獸 但只有0.1%的人能夠成功 12/19 18:27 推 kidd0717:根據調查 每一秒鐘有14個人在說要戒魔獸 12/19 18:52 推 Sighter:可是每一秒鐘有15個人說某某線上遊戲太無聊要回來打魔獸 12/19 19:09 推 Kendai:請支持阿宅戒斷魔獸法案 財團法人出去走走基金會關心您 12/19 22:17 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.167.171.213

07/10 18:33, , 1F
加起來除以253不就好了,不過黑色應該是0?
07/10 18:33, 1F

07/10 21:17, , 2F
對每個 pixel 往上下左右作 BFS,做過的不要再做
07/10 21:17, 2F
文章代碼(AID): #1ALmHLs7 (java)