ImageMagick Sharpen Resized Images

Plugin Banner

ImageMagick Sharpen Resized Images

by HansVanEijsden

Download
Description

Tired of having blurry lifeless WordPress images? This plugin sharpens resized JPG image uploads and it works with ImageMagick so it keeps quality, EXIF information and color profiles. It also maintains the crops and other image proportions.

Bonus: It enables you to have automatic contrast leveling too.

Want regular updates? Become a fan on Facebook or follow me on Twitter.

  1. Upload imagick-sharpen-resized-images.php to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. In your WordPress Settings you’ll have a new admin entry: IM Sharpen Images.

Check https://codex.wordpress.org/Managing_Plugins#Installing_Plugins for more detailed installation instructions.

  1. It sharpens the crispy high frequency details and skin perfectly

    It sharpens the crispy high frequency details and skin perfectly

  2. Bye bye blurriness

    Bye bye blurriness

  3. Admin options

    Admin options

Installation Instructions

  1. Upload imagick-sharpen-resized-images.php to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. In your WordPress Settings you’ll have a new admin entry: IM Sharpen Images.

Check https://codex.wordpress.org/Managing_Plugins#Installing_Plugins for more detailed installation instructions.

Are there any system requirements?

Your host needs to have the imagick PHP module installed (and, of course, the ImageMagick program itself).
The imagick PHP module is NOT a WordPress plugin, but a module for PHP. The plugin has a built-in check for this imagick PHP module.

If you don’t have the imagick PHP module installed you can still sharpen your images by using the Sharpen Resized Images plugin. It sharpens the images by using lower quality GD, so it strips EXIF data and it strips color profiles.

I don’t see any sharpening, why?

  • After you enable the plugin it will only sharpen new uploads. If you want to sharpen your already uploaded images you will also need the Regenerate Thumbnails plugin.
  • Make sure to have not only the PHP module but also the ImageMagick software installed on the server (most servers have it though).
  • Still no differences? Clear your browser cache.
  • If you’re using Varnish cache or other server caches, empty them.
  • Sharpening only works with JPG files.

How can I adjust the amount of sharpening?

I defined the for me optimal amount of sharpening. You can change it though by going in your WordPress Admin Settings to the IM Sharpen Images entry. The default settings are fine though (Radius 0, Sigma 0.5, Amount 1, Threshold 0). I defaulted the threshold to 0 because personally I want to retain fine skin details in my photos. You can change it to 0.05 for noisy images if it sharpens noise too much.

How can I reset the plugin to the default values?

Just deactivate the plugin and (re)activate it. This will restore the default values.

Superb plugin!

By narubi on April 7, 2021

Works well out of the box. I am using it with Shortpixel and Regenerate Thumbnails Advanced, and the thumbnails now look super-clear, yet they are half the size of the original blurry images. This is a must for every product review website.

Just what I needed

By r4ptor on April 11, 2019

My photos looks awesome again thanks to this. You should look into the settings being reset, if the plugin was disabled. That's the only downside I can think of.

Really sharpens image

By betagoo on August 30, 2018

Really sharpens image. Quality is not like into Photoshop, but default setting works pretty fine.

Great Job

By Team exactly webdesign (exactlywebdesign) on August 21, 2018

This Plugin is fantastic! Such a shame that the imagick library is so rare in shared hosting. Just installed everything on my XAMPP and your Plugin did a fantastic job. Thanks a bunch for this masterpeace.

Do not deactivate

By viktorhanacek on June 5, 2018

Reseting values by reactivating plugin is very, VERY bad idea and I believe it's against all WordPress values and procedures. But to be honest it's very good plugin. After this review I have to go figure out all the values again.

Great work

By Bob333 (bob333) on April 4, 2018

Tired of having blurry lifeless WordPress images? This plugin is for you Work great with "Regenerate Thumbnails about 4500 pictures in 15 minutes i love your plugin

A real life saver!

By mondalaci on February 15, 2018

The default resizing method of WordPress (which is the GD library I believe) produced strange artifacts. Switching to ImageMagick totally solved the issue.

More plugin junk

By juscommune on May 24, 2017

Total waste of time.

essential plugin

By everrrettt on September 3, 2016

feature requests:

  • way to preview settings from the plugin settings page (bonus: using image from media library)
  • restore defaults (or just use the input placeholder fields)
  • export settings

🙂

Unable to upload image after activation of this plugin

By Online Printing Press on September 3, 2016

I am getting "An error occurred in the upload. Please try again later." error when trying to upload image in Media Library after install and activate this Plugin. What should I do to resolve this issue ? Because this plugin is compulsory for my theme.

1.1.7

  • Little fight with svn and check.php wasn’t uploaded. So new version new changes

1.1.6

  • Fixed error in check.php

1.1.5

  • Added dynamic generated image to check if ImageMagick is installed and classes can be loaded

1.1.4

  • Some minor changes

1.1.3

  • The Automatic Contrast Leveling checkbox bug has been fixed (thanks niwreg!)

1.1.2

  • Fixed some rare errors while generating thumbnails and/or uploading images

1.1.1

  • Automatic Contrast Leveling has now really been enabled by default
  • Added a screenshot of the Settings page

1.1

  • Added an admin settings screen which lets you change all the options more easily (thanks niwreg!)
  • Added a check for the imagick PHP module installation
  • Automatic Contrast Leveling has now been enabled by default, you can change it in Settings

1.0

  • Initial release
Back to top