This website requires JavaScript.
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