Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Tfgo | 2,159 | 1 | a month ago | 6 | February 04, 2021 | 15 | apache-2.0 | Go | ||
Tensorflow + Go, the gopher way | ||||||||||
Xdot.py | 753 | 38 | 4 months ago | 9 | November 21, 2020 | 16 | lgpl-3.0 | Python | ||
Interactive viewer for graphs written in Graphviz's dot language. | ||||||||||
Go Graphviz | 464 | 49 | 14 hours ago | 12 | March 19, 2022 | 23 | mit | Go | ||
Go bindings for Graphviz | ||||||||||
Gtn | 443 | a year ago | 2 | mit | C++ | |||||
Automatic differentiation with weighted finite-state transducers. | ||||||||||
Tensorflow Ocaml | 267 | 4 years ago | 4 | apache-2.0 | OCaml | |||||
OCaml bindings for TensorFlow | ||||||||||
G2opy | 259 | 3 years ago | 30 | C++ | ||||||
Python binding of SLAM graph optimization framework g2o | ||||||||||
Granne | 242 | 2 years ago | 3 | June 06, 2021 | 4 | mit | Rust | |||
Graph-based Approximate Nearest Neighbor Search | ||||||||||
Erlzmq2 | 159 | 4 years ago | 24 | mit | C | |||||
Erlang binding for 0MQ (v2) | ||||||||||
Bindgen | 152 | a year ago | 26 | gpl-3.0 | Crystal | |||||
Binding and wrapper generator for C/C++ libraries | ||||||||||
Tensorflow.dart | 59 | 3 years ago | 1 | May 21, 2018 | 2 | apache-2.0 | Dart | |||
Dart bindings for Tensorflow. |
Elixir bindings for Imageflow, a safe and blazing fast image workflow library.
Add the package to your mix.exs
:
def deps do
[
{:imageflow, "~> 0.4.1"}
]
end
There are two main ways of using imageflow_ex
:
Imageflow.Graph
, which is the high-level graph-like API, inspired by Imageflow.NET
Imageflow.Native
which provides lower-level access to Rust binding. Shouldn't be needed unless you need really specific features which aren't yet implemented in the Graph API (but please open an issue so the API can evolve).Using the Graph API allows you to create processing pipelines to process your images:
alias Imageflow.Graph
Graph.new()
|> Graph.decode_file("input.png") # read input.png
|> Graph.constrain(200, 200) # constrain image to 200x200
|> Graph.saturation(0.5) # set saturation to 0.5 (-1..1 range)
|> Graph.encode_to_file("output.png") # specify output file
|> Graph.run() # run the job
This provides direct access to NIF bindings. You probably don't need this, unless you're relying on APIs that are not yet supported by the Graph API (please submit an issue).
Check Imageflow.Native
for documentation and examples.
Feel free to contribute. Either by opening an issue, a Pull Request, or contacting the author directly
If you found a bug, please open an issue. You can also open a PR for bugs or new features. PRs will be reviewed and subject to our style guide and linters.
This project was developed by Miguel Palhas, and is published under the ISC license.