aboutsummaryrefslogtreecommitdiffstats
path: root/admin/include/image.class.php
diff options
context:
space:
mode:
authorrvelices <rv-github@modusoptimus.com>2012-02-28 21:18:03 +0000
committerrvelices <rv-github@modusoptimus.com>2012-02-28 21:18:03 +0000
commitcb2a1f0d9989e913ab0643716516bcff919d8eda (patch)
treea4eacb229293b7711ab9c6b0993217111f28e985 /admin/include/image.class.php
parent3b1a593b66618d556ee676695647796ac4dfd0ae (diff)
- derivative fix floating point rounding errors for certain sizes
- increase derivative size for which metadata is kept - imagick use 4:2:2 chroma subsampling (reduce file size by 20-30% with "almost" no human perception) - dont show mobile theme links if there is no mobile theme installed - mobile theme favicon removed because 404 git-svn-id: http://piwigo.org/svn/trunk@13426 68402e56-0260-453c-a942-63ccdbb3a9ee
Diffstat (limited to 'admin/include/image.class.php')
-rw-r--r--admin/include/image.class.php2
1 files changed, 2 insertions, 0 deletions
diff --git a/admin/include/image.class.php b/admin/include/image.class.php
index 2781ba984..1d1b70383 100644
--- a/admin/include/image.class.php
+++ b/admin/include/image.class.php
@@ -458,6 +458,8 @@ class image_imagick implements imageInterface
function write($destination_filepath)
{
+ // use 4:2:2 chroma subsampling (reduce file size by 20-30% with "almost" no human perception)
+ $this->image->setSamplingFactors( array(2,1) );
return $this->image->writeImage($destination_filepath);
}
}