我正在開發與舊應用程序交談的應用程序。我的應用程序必須能夠知道遺留應用程序的狀態,並且能夠讀取遺留應用程序右下角的標誌。問題是窗口中的所有信息都以位圖圖像的形式呈現,所以我無法使用Windows API讀取窗口中的文本。將UI的內容解釋爲圖像
我正在考慮使用OCR來解釋窗口中的信息。但是我只需要了解位於窗口右下方的4個字符的信息,而且當我必須定期讀取這些數據時,感覺有點矯枉過正。
它始終是相同的字體,但可以根據窗口的大小縮放字符。
是否有一個簡單快捷的方法將位圖信息轉換爲字母?
聽到是小規模和大規模的兩個例子。
我所感興趣的:
- 前兩個字符(可AF,NP,CH,OF,LI,CO,SC或WI)
- 數(可以是1-5)
- 箭頭的方向(可以是向右,向上,向左或向下)
- 的字符的顏色(可以是16種不同的顏色)
- (兩個N-箭頭後面的部分是鼠標的x和y,並且沒有意思)