Commit graph

13 commits

Author SHA1 Message Date
Pavel Krajcevski
e2b741d977 Switch to Apache-2.0 license 2016-08-17 16:49:13 -07:00
Pavel Krajcevski
d85b0d1add Fix compiler problems:
We couldn't automatically cast IPixels to floats under GCC, so just
add explicit comparison operators for these pixels so that they work
with the googletest macros.
2016-03-03 15:58:10 -05:00
Pavel Krajcevski
e8b58e3fd0 Fix some MSVC rot 2016-02-17 12:27:09 -05:00
Pavel Krajcevski
ade1f77fe4 Fix bugs and get tests passing 2015-02-19 23:17:07 -08:00
Pavel Krajcevski
1f2358be79 Add tests and IDCT... now we need to fix the tests so they pass 2015-02-19 00:53:20 -08:00
Pavel Krajcevski
325a2ac96d Add utility function for splitting images into images of pixel channels. 2015-01-26 17:27:35 -05:00
Pavel Krajcevski
fb7805d875 Bring CMake integration up to date.
- Add a way to generate a FasTCConfig.cmake file so that you can
use cmake without having to install it.
- Add install paths for users that want to install it.
- Hide all public headers in FasTC/ qualified include path, this way we
know what files are public directly from the source. Also, it lets us
define build-tree and install-tree include directories a lot easier.
2014-11-18 17:07:26 -05:00
Pavel Krajcevski
692cfbcf77 Some compiler SNAFUs on windows. 2013-10-21 15:49:42 -04:00
Pavel Krajcevski
f1b564fdb2 Only report MSSIM 2013-10-12 16:37:48 -04:00
Pavel Krajcevski
855683983c SSIM measurement is usually the smallest SSIm index, so report that instead of MSSIM, but if the user wants SSIM we can do that, too. 2013-10-11 13:06:29 -04:00
Pavel Krajcevski
8d37d6eee5 Add MSSIM metric for images based on matlab implementation. 2013-10-11 12:12:32 -04:00
Pavel Krajcevski
72697f650c Add filtering operation. 2013-10-10 19:36:19 -04:00
Pavel Krajcevski
4baf2ce311 Combine image functionality from PVRTCEncoder into Base library. 2013-10-04 18:35:18 -04:00