2016-03-04 49 views

回答

1

我還沒有嘗試過,但Google有一個API可以用於這個叫做Vision API。它看起來像返回關於提供的圖像的很多信息(甚至計算項目出現的次數,例如:1船,1棵樹)。我不確定具體的使用案例,如果打api會爲你工作,但可能有效。

至於本地Ole Begemann有一個名爲UIImage + ColorAtPixel的類,您可以使用它來查找每個像素的顏色,但掃描圖像中所有像素的開銷數量會相當激烈。

https://github.com/ole/OBShapedButton/blob/master/UIImage%2BColorAtPixel/UIImage%2BColorAtPixel.h

+0

謝謝史蒂夫,有趣的圖書館。我想我可以減小圖像大小,然後將像素函數中的顏色應用於縮小的搜索空間。我也可以對其應用一些其他優化。會放棄它。谷歌API是有趣的,但我試圖找到一些脫機工作。你們都認爲ColorAtPixel方法是最佳的嗎?有我可以使用的其他圖書館嗎? – mm24

+0

爲什麼我問你是否需要知道是否存在特定的顏色。我認爲可能存在一些會返回主色的圖書館。 – Steve

相關問題