[問題]影像的二值化判斷問題

看板MATLAB作者 (Aj)時間11年前 (2014/11/03 11:56), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串1/1
由於小弟是初學者,目前遇到的問題是要去判斷影像中的某點座標是否為大樓 朝天空拍攝照片,照片中有天空及大樓 利用rgb2gray轉灰階 及 im2bw 二值化之後 大致上可以分辨出天空(1)、大樓(0) 但大樓的玻璃是反射玻璃,經陽光反射所以它的亮度與天空相似 愈高亮度愈亮,二值化根本無法區分出來。 像查詢的座標剛好在反射玻璃上,就會誤判成是天空。 請教各位高手,有好的建議能將反射玻璃這部分給排除嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.132.126.151 ※ 文章網址: http://www.ptt.cc/bbs/MATLAB/M.1414986986.A.CC4.html

11/04 17:17, , 1F
二值化可以利用灰階圖自己設閥值,不一定要用現成指令,
11/04 17:17, 1F

11/04 17:17, , 2F
這樣也許有結。
11/04 17:17, 2F

11/04 18:11, , 3F
閥值是可以設,但因為天空亮度可以說等同於反射玻璃的亮度
11/04 18:11, 3F

11/04 18:12, , 4F
所以設閥值效果不好。
11/04 18:12, 4F

11/05 15:32, , 5F
試著消除過小的區域看看?
11/05 15:32, 5F
文章代碼(AID): #1KLlpgp4 (MATLAB)
文章代碼(AID): #1KLlpgp4 (MATLAB)