google / butteraugli

butteraugli estimates the psychovisual difference between two images
Apache License 2.0
1.96k stars 137 forks source link

Compile for Windows #23

Open pflacson opened 7 years ago

pflacson commented 7 years ago

Can someone compile this for WIndows please?? Thank you!!

Furniel commented 7 years ago

Compiled butteraugli static binaries for Windows with mingw: x86.zip x64.zip

robryk commented 7 years ago

There are compiled binaries for Windows in every release.

robryk commented 7 years ago

Sorry, mixed up repositories.

rajannpatel commented 7 years ago

@Furniel what are the commands/steps to compile for windows with mingw?

Furniel commented 6 years ago

@rajannpatel I created CodeBlocks project - it's simplest way for me, but butteraugli can be compiled with makefile provided in this repo(libpng and libjpeg should be installed before compilation)

Compiled windows binaries with new psychovisual model changes(after own tests new model seems up to 5x slower for x86 windows build and up to 3x for x64 windows build) x86.zip x64.zip

sergeevabc commented 4 years ago

@Furniel, should we update the binaries or nothing much happened since 2017?

izogfif commented 3 years ago

That binary from x64.zip gives much higher numbers than butteraugli_main.exe compiled from GitLab jpeg-xl repository. And it works much slower, too. Sample outputs: 1.632937 vs

1.2413487434
3-norm: 0.497230

and 4.705397 vs

2.9062061310
3-norm: 1.044745

Looks like something did happen since 2017?