2012-07-02 37 views
12

Làm thế nào để biên dịch pHash cho iOS?Biên dịch pHash cho iOS

Tôi đã đọc tài liệu nhưng không đề cập đến số iOS/armGoogle không giúp ích gì.

Vì vậy, nếu có ai có thể biên dịch pHash cho iOS, hãy chia sẻ kinh nghiệm của bạn.

+0

@CodaFi Tôi quản lý để biên dịch cho Mac với Homebrew và áp dụng một bản vá từ [Wulfshade] (https://github.com/mxcl/homebrew/pull/9343) – tagyro

+1

Có thể hơi tẻ nhạt, xem bài đăng của tôi ở đây: http://stackoverflow.com/questions/11452712/how-to-build-phash-on-macosx-lion-using-latest-ffmpeg-devel –

+0

@AnriDigholm +1 cho điều đó, nhưng tôi đã quản lý để biên dịch Mac với Homebrew - vấn đề là iOS – tagyro

Trả lời

1

Nếu bạn cần pHash cho các mục đích imageHash, Bạn có thể xem xét nhìn vào khuôn khổ ImageMagick dành cho iOS: http://www.imagemagick.org/download/iOS/

Ngoài ra, bạn nên nhớ rằng pHash được cấp phép theo GPLv3, có nghĩa là công việc bắt nguồn chỉ có thể được phân phối theo các điều khoản cấp phép tương tự.

+1

pHash cũng có giấy phép thương mại nên GPL không phải là vấn đề. Tôi đã có một cái nhìn tại imagemagick nhưng có vẻ như nó có cùng một vấn đề khi nói đến iOS. – tagyro

+0

imageMagick thực hiện băm hình ảnh cho các pixel giống hệt nhau chính xác, trong khi pHash là một dự án có thể so sánh giá trị băm của các hình ảnh bị cắt, thay đổi kích thước, cắt xén. – est

Các vấn đề liên quan