Pavel Krajcevski
|
8e76d149ba
|
Remove a bunch of code that assumes that we get our pixel data in block stream order...
|
2013-11-06 18:23:19 -05:00 |
|
Pavel Krajcevski
|
692cfbcf77
|
Some compiler SNAFUs on windows.
|
2013-10-21 15:49:42 -04:00 |
|
Pavel Krajcevski
|
f597ec2f77
|
Add entropy calculation to images.
|
2013-10-18 04:12:32 -04:00 |
|
Pavel Krajcevski
|
89110be602
|
Get rid of a bunch of MSVC compiler warnings.
|
2013-10-15 00:31:33 -04:00 |
|
Pavel Krajcevski
|
f1b564fdb2
|
Only report MSSIM
|
2013-10-12 16:37:48 -04:00 |
|
Pavel Krajcevski
|
996c81ef01
|
Specialize the FilterValid routine to not consider the pixels as pixels but rather as values. This seems somewhat inelegant but it's fine in terms of a quick fix.
|
2013-10-12 16:32:09 -04:00 |
|
Pavel Krajcevski
|
5af29c87d0
|
Fix bug with kernel generation.
|
2013-10-11 21:38:49 -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
|
2d8c291107
|
Fix some small bugs with SSIM.
|
2013-10-11 13:05:59 -04:00 |
|
Pavel Krajcevski
|
8d37d6eee5
|
Add MSSIM metric for images based on matlab implementation.
|
2013-10-11 12:12:32 -04:00 |
|
Pavel Krajcevski
|
dd1c3351ea
|
Fix small bug in Gaussian kernel generation.
|
2013-10-11 12:11:32 -04:00 |
|
Pavel Krajcevski
|
bf5429cd0c
|
Add Gaussian kernel generating function.
|
2013-10-10 20:06:12 -04:00 |
|
Pavel Krajcevski
|
654ee23446
|
Force PSNR comparison between images to use the same pixeltype
|
2013-10-10 20:06:02 -04:00 |
|
Pavel Krajcevski
|
72697f650c
|
Add filtering operation.
|
2013-10-10 19:36:19 -04:00 |
|
Pavel Krajcevski
|
127fd7b365
|
Add Image template instantiation for IPixel
|
2013-10-10 11:35:28 -04:00 |
|
Pavel Krajcevski
|
0add6a5ee9
|
Allow FasTC::Image<Color>
|
2013-10-08 18:38:11 -04:00 |
|
Pavel Krajcevski
|
4baf2ce311
|
Combine image functionality from PVRTCEncoder into Base library.
|
2013-10-04 18:35:18 -04:00 |
|
Pavel Krajcevski
|
89fbaf8170
|
Keep track of the image size with the base image rather than the compressed image. It's not always the case that the image data is RGBA8 data.
|
2013-09-28 22:40:48 -04:00 |
|
Pavel Krajcevski
|
baab69dc99
|
Fix some MSVC compiler snafus
|
2013-09-28 22:21:31 -04:00 |
|
Pavel Krajcevski
|
dcf389d346
|
Merge PVRTC compressor into split library.
|
2013-09-27 17:30:16 -04:00 |
|
Pavel Krajcevski
|
28cf254fe5
|
Initial decoupling of base library from core library. Includes a few formatting changes as well.
|
2013-09-13 19:36:37 -04:00 |
|