diff --git a/app/models/optimized_image.rb b/app/models/optimized_image.rb index f316a8d2dfa..590724f21e1 100644 --- a/app/models/optimized_image.rb +++ b/app/models/optimized_image.rb @@ -108,6 +108,7 @@ class OptimizedImage < ActiveRecord::Base -interpolate bicubic -unsharp 2x0.5+0.7+0 -quality 98 + -profile #{File.join(Rails.root, 'vendor', 'data', 'RT_sRGB.icm')} #{to} } end @@ -130,6 +131,7 @@ class OptimizedImage < ActiveRecord::Base -gravity center -background transparent -resize #{dimensions}#{!!opts[:force_aspect_ratio] ? "\\!" : "\\>"} + -profile #{File.join(Rails.root, 'vendor', 'data', 'RT_sRGB.icm')} #{to} } end diff --git a/vendor/data/RT_sRGB.icm b/vendor/data/RT_sRGB.icm new file mode 100644 index 00000000000..3d0822ef7c1 Binary files /dev/null and b/vendor/data/RT_sRGB.icm differ