vaartis / phash_ex

Elixir bindings to the pHash library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PHash

Hex.pm Hex.pm

This library provides NIF bindings to phash and is provided under the same license (GNU GPL).

Installation

The package can be installed by adding phash to your list of dependencies in mix.exs:

def deps do
  [
    {:phash, "~> 0.1"}
  ]
end

Note that this requires you to have GCC/G++ and CMake installed to build the C++ code of the library. Any dependencies that pHash by itself requires may also need to be installed (the CMake build script will tell exactly which are needed).

About

Elixir bindings to the pHash library

License:GNU General Public License v3.0


Languages

Language:Elixir 83.6%Language:C++ 16.4%