<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom"><title>Simon Willison's Weblog: imagemagick</title><link href="http://simonwillison.net/" rel="alternate"/><link href="http://simonwillison.net/tags/imagemagick.atom" rel="self"/><id>http://simonwillison.net/</id><updated>2022-10-24T21:34:17+00:00</updated><author><name>Simon Willison</name></author><entry><title>Leveraging 'shot-scraper' and creating image diffs</title><link href="https://simonwillison.net/2022/Oct/24/leveraging-shot-scraper-and-creating-image-diffs/#atom-tag" rel="alternate"/><published>2022-10-24T21:34:17+00:00</published><updated>2022-10-24T21:34:17+00:00</updated><id>https://simonwillison.net/2022/Oct/24/leveraging-shot-scraper-and-creating-image-diffs/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="https://usrme.xyz/posts/leveraging-shot-scraper-and-creating-image-diffs/"&gt;Leveraging &amp;#x27;shot-scraper&amp;#x27; and creating image diffs&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Üllar Seerme has a neat recipe for using shot-scraper and ImageMagick to create differential animations showing how a scraped web page has visually changed.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/imagemagick"&gt;imagemagick&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/github-actions"&gt;github-actions&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/shot-scraper"&gt;shot-scraper&lt;/a&gt;&lt;/p&gt;



</summary><category term="imagemagick"/><category term="github-actions"/><category term="shot-scraper"/></entry><entry><title>moddims</title><link href="https://simonwillison.net/2009/Jul/21/moddims/#atom-tag" rel="alternate"/><published>2009-07-21T18:18:15+00:00</published><updated>2009-07-21T18:18:15+00:00</updated><id>https://simonwillison.net/2009/Jul/21/moddims/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://code.google.com/p/moddims/"&gt;moddims&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Apache 2 module which exposes ImageMagick as a URL-driven service, allowing you to request an image from a whitelisted host server and resize, thumbnail or alter the quality of it.

    &lt;p&gt;&lt;small&gt;&lt;/small&gt;Via &lt;a href="http://www.artzstudio.com/2009/06/web-performance-impact-on-revenue-velocity-09-highlights/"&gt;Dave Artz&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/apache"&gt;apache&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/imagemagick"&gt;imagemagick&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/images"&gt;images&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/moddims"&gt;moddims&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/resizing"&gt;resizing&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/thumbnails"&gt;thumbnails&lt;/a&gt;&lt;/p&gt;



</summary><category term="apache"/><category term="imagemagick"/><category term="images"/><category term="moddims"/><category term="resizing"/><category term="thumbnails"/></entry><entry><title>Facelift Image Replacement</title><link href="https://simonwillison.net/2008/Aug/5/alternative/#atom-tag" rel="alternate"/><published>2008-08-05T18:36:19+00:00</published><updated>2008-08-05T18:36:19+00:00</updated><id>https://simonwillison.net/2008/Aug/5/alternative/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://facelift.mawhorter.net/"&gt;Facelift Image Replacement&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Like sIFR but with JavaScript and a PHP text rendering component. I question the need for the JavaScript if you’re already generating the images on the server, but the actual generation script is nicely done—it makes smart use of ImageMagick and caches the generated images.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/caching"&gt;caching&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/facelift"&gt;facelift&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/imagemagick"&gt;imagemagick&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/imagereplacement"&gt;imagereplacement&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/javascript"&gt;javascript&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/php"&gt;php&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/sifr"&gt;sifr&lt;/a&gt;&lt;/p&gt;



</summary><category term="caching"/><category term="facelift"/><category term="imagemagick"/><category term="imagereplacement"/><category term="javascript"/><category term="php"/><category term="sifr"/></entry></feed>