Commit Graph

84 Commits

Author SHA1 Message Date
jst 3e06045c3f Speed up computation: Try to avoid Image.At() as much as possible -> specialized color access for some image types 2012-09-21 20:02:25 +02:00
jst c9865dedd2 Update README.md 2012-09-19 21:13:38 +02:00
jst 8d42efa983 Update README.md 2012-09-19 21:04:52 +02:00
jst e548f52385 Blur input image during downscaling by scaling the filter kernel to prevent moires in the output image 2012-09-19 21:03:56 +02:00
jst d0b2b9bc39 Added MitchellNetravali, changed Lanczos a bit 2012-09-19 19:32:00 +02:00
jst c980eecff5 Small simplification 2012-09-16 09:20:11 +02:00
jst c2daecb43a Update README.md 2012-09-15 20:41:05 +02:00
jst e96bbe5547 Unify filters and their dependencies 2012-09-15 20:24:14 +02:00
jst 3fc31c95cc Kernel simplified 2012-09-15 19:30:32 +02:00
jst eaf9383af0 filters.go simplified 2012-09-14 23:12:05 +02:00
jst 524fd851ea Casting float to int has the same properties as math.Floor 2012-09-04 22:51:19 +02:00
jst d93161631c Use Kernel normalization for more accurate Lanczos resampling. Lanczos2 filter added 2012-09-04 18:49:04 +02:00
jst 339b8fd43a Speed up calculation by avoiding dynamic casting 2012-09-01 00:21:10 +02:00
jst 294efa80bb Prevent resize from doing things multiple times if #CPUs > width 2012-08-23 19:36:02 +02:00
jst 5389d2694d Fix errors in README.md 2012-08-09 19:04:04 +02:00
jst 89ac70595b Merge branch 'master' of https://github.com/nfnt/resize 2012-08-09 19:01:45 +02:00
jst 9041d4db18 Function signature changed again, no need for multiple return value 2012-08-09 18:58:57 +02:00
jst 6b67b636b8 Function signature changed again, no need for multiple return value 2012-08-09 18:56:42 +02:00
jst a2154d46c5 Documentation updated to new function signature 2012-08-08 21:39:51 +02:00
jst 14d51db8b4 Changed function signature to include error handling. Filters simplified. 2012-08-08 21:32:51 +02:00
jst d573c463cb ignore superfluous files 2012-08-06 22:07:36 +02:00
jst 84d1ddbc29 Merge branch 'master' of https://github.com/nfnt/resize 2012-08-06 21:53:26 +02:00
nfnt f725c68998 fixed typo, thanks liuben 2012-08-06 21:49:02 +02:00
jst 602c775fde Update README.md 2012-08-03 21:24:22 +03:00
jst 1d35119758 Update README.md 2012-08-03 21:17:28 +03:00
nfnt 2d612957ed fixed typo 2012-08-03 18:22:12 +02:00
nfnt fdc4a64918 Tests added 2012-08-03 18:12:26 +02:00
nfnt c2ffff5712 Update README.md. Tests added 2012-08-03 18:11:30 +02:00
nfnt b919e8bd8e Documentation updated 2012-08-03 17:41:21 +02:00
nfnt fa6861a5fd Documentation updated 2012-08-03 17:39:38 +02:00
jan 323dff8a0d Update README.md to include license 2012-08-02 23:16:15 +03:00
nfnt b1f4827b07 Merge branch 'master' of https://github.com/nfnt/resize 2012-08-02 22:02:16 +02:00
nfnt 428642c9f1 initial commit 2012-08-02 21:59:40 +02:00
nfnt 9d137a695e Initial commit 2012-08-02 12:48:27 -07:00