2012-07-02 149 views
12

如何爲iOS編譯pHash?爲iOS編譯pHash

我閱讀文檔,但沒有的iOS/armGoogle提於事無補。

因此,如果任何人能夠編譯pHash的iOS,請分享您的經驗。

+0

@CodaFi我設法使用Homebrew爲Mac編譯並應用[Wulfshade]的補丁(https://github.com/mxcl/homebrew/pull/9343) – tagyro

+1

可能有些乏味,請參閱我的帖子: http://stackoverflow.com/questions/11452712/how-to-build-phash-on-macosx-lion-using-latest-ffmpeg-devel –

+0

@AnriDigholm +1,但我設法編譯爲Mac with Homebrew - 問題是iOS – tagyro

回答

1

如果您需要pHash爲imageHash目的,你可能會考慮尋找到適用於iOS的ImageMagick的框架:http://www.imagemagick.org/download/iOS/

此外,你應該記住,pHash被以GPLv3許可,這意味着衍生的工作只能在分配相同的許可條款。

+1

pHash也有商業許可證,所以GPL不是問題。 我看了一下imagemagick,但它似乎有相同的問題,當涉及到iOS。 – tagyro

+0

imageMagick對完全相同的像素進行圖像散列,而pHash是一個可以比較調整大小,扭曲,裁剪圖像散列的項目。 – est