fotomat
9 years agoIt wouldn't build for me without this. master
Pete Elmore [Wed, 10 Sep 2014 04:40:48 +0000 (21:40 -0700)]
It wouldn't build for me without this.

9 years agoTiny cleanup.
Pete Elmore [Wed, 10 Sep 2014 04:39:24 +0000 (21:39 -0700)]
Tiny cleanup.

9 years agoExplicitly set thumb = nil when done with image.
Aaron Hopkins [Wed, 4 Jun 2014 22:16:51 +0000 (22:16 +0000)]
Explicitly set thumb = nil when done with image.

9 years agoAdd proxy support.
Aaron Hopkins [Wed, 4 Jun 2014 22:00:38 +0000 (15:00 -0700)]
Add proxy support.

9 years agoAdd AutoContrast flag.
Aaron Hopkins [Thu, 22 May 2014 01:13:54 +0000 (18:13 -0700)]
Add AutoContrast flag.

9 years agoReset virtual canvas information after loading PNGs.
Aaron Hopkins [Mon, 19 May 2014 21:46:04 +0000 (14:46 -0700)]
Reset virtual canvas information after loading PNGs.

10 years agoLimit number of threads running ImageMagick at once. Skip work if connections have...
Aaron Hopkins [Wed, 14 May 2014 21:29:41 +0000 (14:29 -0700)]
Limit number of threads running ImageMagick at once.  Skip work if connections have closed while waiting.

10 years agoDelay auto-orientation until after resize/crop.
Aaron Hopkins [Wed, 14 May 2014 07:20:16 +0000 (00:20 -0700)]
Delay auto-orientation until after resize/crop.

10 years agoAdd basic (slow) auto-orientation support.
Aaron Hopkins [Tue, 13 May 2014 20:11:58 +0000 (13:11 -0700)]
Add basic (slow) auto-orientation support.

10 years agoIf color profile cant be applied, pretend it wasnt set.
Aaron Hopkins [Mon, 7 Apr 2014 20:46:41 +0000 (20:46 +0000)]
If color profile cant be applied, pretend it wasnt set.

10 years agoAllow up to 32765x32765 images to be parsed, and change default max buffer size to...
Aaron Hopkins [Mon, 24 Mar 2014 23:09:34 +0000 (16:09 -0700)]
Allow up to 32765x32765 images to be parsed, and change default max buffer size to be 6.5 megapixels.

10 years agoFix up copyright notices.
Aaron Hopkins [Mon, 24 Mar 2014 19:27:56 +0000 (12:27 -0700)]
Fix up copyright notices.

10 years agoApply ICC color profiles and strip them. Switch to using Lanczos2Sharp. Set unsharp...
Aaron Hopkins [Sat, 22 Mar 2014 22:56:27 +0000 (15:56 -0700)]
Apply ICC color profiles and strip them. Switch to using Lanczos2Sharp. Set unsharp threshold to 0.05 to avoid sharpening slight noise.

10 years agoAdd watchdog that panic()s if imagemagick takes longer than a minute.
Aaron Hopkins [Mon, 17 Mar 2014 21:00:35 +0000 (21:00 +0000)]
Add watchdog that panic()s if imagemagick takes longer than a minute.

10 years agoPass through a few more status codes from upstream unchanged. Run gofmt.
Aaron Hopkins [Mon, 17 Mar 2014 02:22:35 +0000 (02:22 +0000)]
Pass through a few more status codes from upstream unchanged.  Run gofmt.

10 years agoRemove minimal C bindings from imager/imagick/ and switch back to using github.com...
Aaron Hopkins [Mon, 17 Mar 2014 01:56:16 +0000 (01:56 +0000)]
Remove minimal C bindings from imager/imagick/ and switch back to using github.com/gographics/imagick.

10 years agoPass through fetchUrl status correctly.
Aaron Hopkins [Tue, 11 Mar 2014 22:59:55 +0000 (22:59 +0000)]
Pass through fetchUrl status correctly.

10 years agoPass through 403 errors.
Aaron Hopkins [Tue, 11 Mar 2014 22:53:56 +0000 (22:53 +0000)]
Pass through 403 errors.

10 years agoDont break transparent pngs.
Aaron Hopkins [Fri, 7 Mar 2014 22:36:11 +0000 (22:36 +0000)]
Dont break transparent pngs.

10 years agoSwitch to using port 3520 by default.
Aaron Hopkins [Thu, 6 Mar 2014 17:40:38 +0000 (17:40 +0000)]
Switch to using port 3520 by default.

10 years agoSwitch to using an internal, stripped-down fork of ImageMagick bindings.
Aaron Hopkins [Thu, 6 Mar 2014 17:40:06 +0000 (17:40 +0000)]
Switch to using an internal, stripped-down fork of ImageMagick bindings.

10 years agoAdd support for crop. Add -max_buffer_dimension flag.
Aaron Hopkins [Thu, 6 Mar 2014 06:54:01 +0000 (22:54 -0800)]
Add support for crop. Add -max_buffer_dimension flag.

10 years agoAllow sharpening to be disabled. Apply sharpening only when appropriate.
Aaron Hopkins [Wed, 18 Dec 2013 07:00:43 +0000 (23:00 -0800)]
Allow sharpening to be disabled. Apply sharpening only when appropriate.

10 years agogofmt cleanups.
Aaron Hopkins [Mon, 16 Dec 2013 22:28:09 +0000 (14:28 -0800)]
gofmt cleanups.

10 years agoSet color depth and alpha channel. Avoid stripping icc and icm color profiles.
Aaron Hopkins [Mon, 16 Dec 2013 22:12:35 +0000 (14:12 -0800)]
Set color depth and alpha channel.  Avoid stripping icc and icm color profiles.

10 years agoAdd better handling of image quality settings. Make magic constants more clear.
Aaron Hopkins [Mon, 16 Dec 2013 19:53:19 +0000 (11:53 -0800)]
Add better handling of image quality settings. Make magic constants more clear.

10 years agoExperiment with different sharpening settings.
Aaron Hopkins [Mon, 16 Dec 2013 18:19:02 +0000 (10:19 -0800)]
Experiment with different sharpening settings.

10 years agoTake image URL from argument. Parse imagemagick-compatible geometry string. Add bette...
Aaron Hopkins [Mon, 16 Dec 2013 17:20:29 +0000 (09:20 -0800)]
Take image URL from argument. Parse imagemagick-compatible geometry string. Add better error handling.

10 years agoInitial import.
Aaron Hopkins [Mon, 16 Dec 2013 08:47:31 +0000 (00:47 -0800)]
Initial import.

10 years agoInitial commit
Aaron Hopkins [Mon, 16 Dec 2013 07:16:38 +0000 (23:16 -0800)]
Initial commit