[問題] Emgucv 二值化座標問題

看板C_Sharp作者 (PCMANXYZ)時間9年前 (2015/03/24 04:52), 編輯推噓2(207)
留言9則, 4人參與, 最新討論串1/1
各位先進前輩安 目前遇到一個問題 我需要把一個圖片二值化,然後求出該圖是否有 整條X or Y皆白色的情況 目前是把圖片二值化,取出黑點寫到DataTable,然後慢慢判斷黑點位置 但真的太慢了 ----------------- 這二天有找到一個似乎不錯的方案 使用 FindContours來取出連通 但我無法利用手上一堆Point來判斷圖片中是否有 X貫通 Y貫通的情況 且要得知相關座標訊息 (示意圖:http://imgur.com/hjIQUKY
  紅線及藍線) ----------------- 也有使用HoughLines或canny,但都不符合我的需求 (可能本身功力不足) 請各位前輩指點一下,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.43.39.40 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1427143965.A.020.html

03/24 19:46, , 1F
拿二值化的影像來跑迴圈判斷 很單純
03/24 19:46, 1F

03/24 21:03, , 2F
假設影像640*480 將二值化影像對Y方向積分如(0,0)+(0,1)+(
03/24 21:03, 2F

03/24 21:04, , 3F
(0,2)+...+(0,479) 依次類推 然後判斷0~639 那一個值為480
03/24 21:04, 3F

03/24 21:05, , 4F
同理 判斷X方向 哪個為640 就知道貫穿位置在哪
03/24 21:05, 4F

03/25 14:55, , 5F
影像投影
03/25 14:55, 5F

03/27 14:57, , 6F
謝謝GoIt前輩. 目前就是這麼做的.二值化後一一分析
03/27 14:57, 6F

03/27 14:58, , 7F
謝謝zenuo前輩,小弟數學真的很差..也google,但還是不懂
03/27 14:58, 7F

03/27 15:03, , 8F
謝謝os369510前輩,可否麻煩您再提示一下嗎
03/27 15:03, 8F

03/27 15:04, , 9F
google後,還是找不到投影跟偵測貫通的關係(可能功力不足
03/27 15:04, 9F
文章代碼(AID): #1L47qT0W (C_Sharp)