Commit Graph

  • 83c6a99326
    Merge pull request #64 from nfnt/update-readme master Jan Schlicht 2018-02-21 20:10:11 +0100
  • dd4fa8443f Update README. Jan Schlicht 2018-02-21 20:05:46 +0100
  • ca1e14ffbd Update Travis configuration. Jan Schlicht 2018-02-21 19:27:29 +0100
  • 14554cc7da Support 411 and 410 subsampling rations for go1.5+ Charlie Vieth 2015-10-04 23:59:20 -0400
  • 874f89dba4 Don't resize inputs with zero width or height Adam Thomason 2016-11-15 15:39:27 -0800
  • 891127d8d1 Fix alpha pre-multiplication. nfnt 2016-07-24 22:39:20 +0200
  • 4d93a29130 Separate color assignment and alpha pre-multiplication. nfnt 2016-01-09 12:18:50 +0100
  • 0f9f918da3 Use RGBA, RGBA64 image types as output. nfnt 2016-01-07 21:25:38 +0100
  • 9780a95734 Oops Eugene Zagidullin 2016-01-07 18:38:35 +0200
  • 5311ab3c51 Reverse alpha premultiplication Eugene Zagidullin 2016-01-07 17:39:12 +0200
  • 579058ccc0 Test for color-casts due to wrong alpha-channel scaling. nfnt 2016-01-07 20:34:21 +0100
  • dc93e1b98c Fix wrong colors of resized image.YCbCr images. nfnt 2015-05-27 10:54:45 +0200
  • a3789c3aed Merge pull request #34 from minodisk/master Jan Schlicht 2015-05-27 10:09:16 +0200
  • 87f723015c Test same color with some color modes minodisk 2015-05-25 18:53:05 +0900
  • f430a41192 Fix wrong color with RGBA input minodisk 2015-05-25 18:18:32 +0900
  • f2d1b73023 Merge branch 'alpha_channel_fix' nfnt 2015-05-12 16:00:13 +0200
  • 3502bb8cd1 Merge branch 'NRGBA_support' nfnt 2015-05-12 15:50:27 +0200
  • 03c3eb7832 Mention optimized access for image.NRGBA, image.NRGBA64 in README. nfnt 2015-05-12 15:47:43 +0200
  • 563154816f Remove debugging directives. nfnt 2015-05-12 15:24:41 +0200
  • c3c062672a Reverse alpha-premultiplication for image.RGBA, image.RGBA64 and generic images types. nfnt 2015-05-12 15:19:11 +0200
  • 5a6676c19e Add test case for input data with pre-multiplied-alpha. nfnt 2015-05-12 15:18:07 +0200
  • ce86eacf20 Merge branch 'disintegration-pixel_coordinate' jst 2015-03-27 19:50:42 +0100
  • b8fbe1cf50 Merge branch 'pixel_coordinate' of https://github.com/disintegration/resize into disintegration-pixel_coordinate jst 2015-03-27 19:49:21 +0100
  • 618f7ff07a Add test case for correct pixel coordinates after resize. jst 2015-03-27 19:48:18 +0100
  • 45c239597b Fix compile error. jst 2015-03-25 20:23:07 +0100
  • beee5e27fe Add support for nearest-neighbor resize of NRGBA, NRGBA64 images. jst 2015-03-25 20:20:28 +0100
  • 79dc2b616d Add functions for nearest-neighbor resize of NRGBA, NRGBA16. jst 2015-03-25 20:17:14 +0100
  • ebea2e66be Support image.NRGBA, image.NRGBA16 in resize.Resize function. jst 2015-03-25 18:47:07 +0100
  • daa7cf45d3 Return NRGBA images. jst 2015-03-25 18:38:23 +0100
  • 0feec06645 Dst pixel coordinate fix disintegration 2015-03-19 22:52:55 +0300
  • 53e9ca890b Fix typos. jst 2015-03-18 20:19:43 +0100
  • 4b952c4b95 Merge branch 'charlievieth-master' jst 2015-03-18 19:57:50 +0100
  • d67851ed1f Explain optimization. jst 2015-03-18 19:56:53 +0100
  • 962e93a6e5 Merge branch 'optimization' Charlie Vieth 2015-03-15 18:01:18 -0400
  • 076a9ce3b9 Limit spawned goroutines to GOMAXPROCS(0). Charlie Vieth 2015-03-15 17:59:38 -0400
  • d8255b0421 Optimize bound checks. Charlie Vieth 2015-03-15 17:44:39 -0400
  • b09281bd36 Update benchmarks to focus on conversion performance. Charlie Vieth 2015-03-15 17:40:38 -0400
  • 8f44931448 Merge branch 'master' of https://github.com/nfnt/resize jst 2014-12-17 11:23:53 +0100
  • 9485f5475a Return input image if output dimensions equal input dimensions. jst 2014-12-17 11:10:53 +0100
  • 87b3f9b017 Merge pull request #23 from dlackty/patch-1 jst 2014-12-03 19:40:17 +0100
  • f49722caca Use SVG version badge for Travis CI Richard Lee 2014-11-21 17:00:51 +0800
  • 7e2ce0a2ea Go >=1.1 is needed for this package. jst 2014-10-24 14:47:00 +0200
  • 13ea1287b3 Test using all available versions of Go. jst 2014-10-24 14:41:49 +0200
  • 20c6afea04 Remove unnecessary benchmark jst 2014-09-15 11:58:05 +0200
  • 0c6a628df5 Resolve image artifacts due to wrong coefficient index lookup. jst 2014-09-15 11:50:59 +0200
  • 581d15cb53 Fix parallel computation. jst 2014-08-20 21:12:39 +0200
  • e950449c49 Fix wrong boundary calculation (bug #17) jst 2014-08-20 20:54:59 +0200
  • 03982f698d Merge branch 'charlievieth-master' jst 2014-08-13 20:13:24 +0200
  • 220cad3343 Add simple test case for input image with non-trivial bounds. jst 2014-08-13 20:12:18 +0200
  • 7f8a5419ae Merge branch 'master' of https://github.com/charlievieth/resize into charlievieth-master jst 2014-08-13 20:10:38 +0200
  • df655f3f70 Merge branch 'YCC' Charlie Vieth 2014-08-12 16:11:40 -0400
  • 08b124d541 Fix bound out of range panic. Charlie Vieth 2014-08-12 16:11:25 -0400
  • 171c886e38 Merge branch 'YCC' Charlie Vieth 2014-08-12 14:41:55 -0400
  • f03c78969b Fix YCC SubImage. Charlie Vieth 2014-08-12 14:41:20 -0400
  • 3c164b34f4 Merge branch 'YCC' Charlie Vieth 2014-08-12 14:22:17 -0400
  • acea8646b2 Fix error in YCC PixOffset and SubImage. Charlie Vieth 2014-08-12 14:22:06 -0400
  • ccddecd1bf Merge branch 'charlievieth-master' jst 2014-08-05 18:01:45 +0200
  • a5a6a66088 Merge branch 'refactor' Charlie Vieth 2014-07-30 02:09:28 -0400
  • eefd4737aa Optimize YCbCr image resize Charlie Vieth 2014-07-30 02:08:58 -0400
  • ee540982e0 Merge branch 'refactor' Charlie Vieth 2014-07-29 18:48:50 -0400
  • 427b8d133e Optimized Nearest-Neighbor function - 2x faster Charlie Vieth 2014-07-29 18:32:58 -0400
  • 80b3fc2b3f Pre-calculate start offset, optimize bound check Charlie Vieth 2014-07-29 16:53:35 -0400
  • be07665345 Update README.md jst 2014-07-19 14:00:14 +0200
  • 299762ed77 Add unit tests for converter.go jst 2014-07-19 13:31:16 +0200
  • 016a61cd31 Optimize data-locality for a huge increase in processing speed. jst 2014-07-19 13:19:31 +0200
  • bdfbbead13 Merge branch 'anisus-master' Fixes #14, regression from 494d8de4e5 jst 2014-06-18 19:05:59 +0200
  • f3cac2f865 Fix to resize correctly when source image.Bounds().Min is not (0,0) Accipiter Nisus 2014-06-16 13:53:36 +1000
  • 8aee0d995b Update README.md to mention resize.Thumbnail. jst 2014-01-30 20:03:15 +0100
  • 079ed2e48a Merge branch 'master' of https://github.com/matrixik/resize into matrixik-master jst 2014-01-30 19:40:14 +0100
  • a83cb40860 Remove some redundancies. jst 2014-01-28 19:53:26 +0100
  • 446eea2f7b Remove LUT based filters. jst 2014-01-28 18:54:57 +0100
  • 9884534579 Cache kernel weights for each row. jst 2014-01-28 18:48:08 +0100
  • 8f586c4f06 Add benchmarks to compare execution times. jst 2014-01-18 11:55:34 +0100
  • 45368ad0cd Multiply instead of dividing jst 2014-01-17 23:14:37 +0100
  • 314cea6612 Avoid temporaries to save some cycles. jst 2014-01-17 22:54:15 +0100
  • 7c5018c82b Extract method "resizeSlice" to reduce duplicate code. jst 2014-01-17 19:05:30 +0100
  • b744503c5c Add: thumbnail helper function Dobrosław Żybort 2013-11-27 22:40:16 +0100
  • f8ec710330 Fix wrong calculation of second adjust parameter. jst 2013-11-23 18:38:06 +0100
  • d9287fbcb6 Use x,y as coordinates of the origin image. jst 2013-11-23 18:02:18 +0100
  • d1bef9bdb6 Refactoring jst 2013-11-18 20:19:56 +0100
  • 494d8de4e5 Speedup calculation by exploiting the separability of the resizing filter. jst 2013-11-18 19:54:31 +0100
  • 4d25061069 Fixed yet another typo. jst 2013-07-08 21:06:48 +0200
  • 252ccc84a2 Add benchmarks for Lanczos3Lut to compare it with Lanczos3 performance. jst 2013-07-08 20:55:46 +0200
  • 098f882331 Fix a typo. jst 2013-07-08 20:55:20 +0200
  • b272d51eaa Update README.md jst 2013-07-08 20:54:24 +0200
  • a85ea9eaa8 Rename Lanczos functions using look-up tables to Lanczos2Lut, Lanczos3Lut and restore Lanczos2, Lanczos3 to give users the choice between higher speed or higher accuracy. jst 2013-07-08 20:48:20 +0200
  • 9e5ed35b85 Move splineKernel function nearer to Lanczos definitions. jst 2013-07-08 20:40:36 +0200
  • c1b8c4986e Use a lookup table to speed up the Lanczos kernel Geoff Adams 2013-07-04 02:28:43 -0700
  • 33204d8746 Update README.md jst 2013-04-11 20:37:15 +0200
  • c37f8f8470 gofmt jst 2013-04-09 21:59:02 +0200
  • 62777ac833 Precalculate bicubic factors, save some cycles. jst 2013-04-09 21:31:31 +0200
  • 6448fff2ee Generalize spline based filters jst 2013-04-04 22:32:33 +0200
  • 5290c4773b Add Travis build status in README jst 2013-04-03 20:50:30 +0200
  • 09f4012229 Add Travis integration jst 2013-04-03 20:42:17 +0200
  • da95f74904 go fmt jst 2013-03-10 11:55:50 +0100
  • 852f4a47e7 Merge branch 'no-image-shift' of http://github.com/jsummers/nfnt.resize Merge branch 'fix-canvas-size-issue' jst 2013-03-10 11:33:44 +0100
  • 84039c403b Test for correct canvas size. jst 2013-03-10 10:58:08 +0100
  • b6fef854bc Merge branch 'improve-canvas-size' of http://github.com/jsummers/nfnt.resize into fix-canvas-size-issue jst 2013-03-10 10:46:06 +0100
  • 82ab8b977c Make kernel the only dependency of convolution1d jst 2012-12-13 22:13:37 +0100
  • e512502b3c Use range for more idiomatic Go jst 2012-12-13 21:55:44 +0100