看板 Python 關於我們 聯絡資訊
目前正在做一個解數獨的外掛,題目想從FB MESSAGER裡面的遊戲裡面撈 題目範例: http://imgbox.com/TtEdz5wM 原本是打算使用pyautogui,用圖片去定位數字位置,然後匯入已經寫好的程式中 但pyautogui.locateAllonScreen去抓,假設3在畫面中有3個, 只會找到我截圖的那一個,所以就放棄 然後想說使用tesseract看能不能辨識出數字,但我直接用的結果是辨識不出來 (或許是要限定辨識範圍,但這個我不會設定) 想請問大家,該怎麼取出這些數字呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.85.225.55 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1488469964.A.083.html
shadowjohn: http://3wa.tw/blog/blog.php?id=1463 框畫面可參考 03/03 01:24
doun: 我需要的比較像是將表格內的數字讀成list 的策略 03/03 23:03
MinaseNayuki: 可以先切割影像嗎? 03/04 20:14
shadowjohn: 數獨9x9固定的 03/05 06:06
doun: 可以,那黑色底的部分需要先做影像處理嗎? 03/05 07:51
shadowjohn: 統一變成白字黑底,或白底黑字,反正也才0~9種字 03/05 13:29
shadowjohn: 建一個0~9.png 每張圖固定pixel比一比,相似度9成 03/05 13:29
shadowjohn: 就是該數字了 03/05 13:30
shadowjohn: tesseract也省下來不需要用 03/05 13:30
doun: 相似度9成 這個要怎麼比較@_@ 03/05 19:22
shadowjohn: 假設一張圖25x25px與已知圖0-9.png比 03/05 23:30
shadowjohn: 625個點都一樣應該只有其中一張 03/05 23:31
shadowjohn: 90%當容錯 03/05 23:31