jasonmoo/go-butteraugli
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
master
Could not load branches
Nothing to show
Could not load tags
Nothing to show
{{ refName }}
default
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
-
Clone
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more.
- Open with GitHub Desktop
- Download ZIP
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
go-butteraugli This is a direct port of the butteraugli (https://github.com/google/butteraugli) library for measuring the psychovisual similarity between two images. This port was mostly a line-by-line translation from c++ to go. The key difference is that float64 was used for both double and float. This allowed for simpler code and did not affect the resulting diff value. Example diff value: butteraugli: 1.071696 go-butteraugli: 1.0716956373428894 This library is currently in parity with commit https://github.com/google/butteraugli/commit/88897aba. Since 88897aba the authors have chosen to roll back roughly 1000 changelines (https://github.com/google/butteraugli/compare/26d3d9b8110499fa767673c1f713eacdf306aba5...master). I'm going to wait until the library stabilizes to update this port. Until then this port is out of parity and is producing very different numbers. Tools: A command-line tool for measuring the butteraugli diff value between two images is included in `cmd/compare_images`. It serves as an example for how to use this library. Contributing: Pull requests are welcome that fix bugs or port updates to the butteraugli library to this code. Changes that make the code more idiomatic to the go language are not welcome.
About
a golang port of the butteraugli library
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published