Accipiter Nisus
|
f3cac2f865
Fix to resize correctly when source image.Bounds().Min is not (0,0)
|
11 年之前 |
jst
|
9884534579
Cache kernel weights for each row.
|
12 年之前 |
jst
|
7c5018c82b
Extract method "resizeSlice" to reduce duplicate code.
|
12 年之前 |
jst
|
f8ec710330
Fix wrong calculation of second adjust parameter.
|
12 年之前 |
jst
|
d9287fbcb6
Use x,y as coordinates of the origin image.
|
12 年之前 |
jst
|
d1bef9bdb6
Refactoring
|
12 年之前 |
jst
|
494d8de4e5
Speedup calculation by exploiting the separability of the resizing filter.
|
12 年之前 |
jst
|
852f4a47e7
Merge branch 'no-image-shift' of http://github.com/jsummers/nfnt.resize
|
13 年之前 |
jst
|
b6fef854bc
Merge branch 'improve-canvas-size' of http://github.com/jsummers/nfnt.resize into fix-canvas-size-issue
|
13 年之前 |
jst
|
dd1c157427
Include kernel boundary check
|
13 年之前 |
Jason Summers
|
cdbd68f34f
Improve the way the new canvas size is calculated
|
13 年之前 |
Jason Summers
|
3d9094eb9e
Center the resized image on the canvas, instead of shifting it slightly
|
13 年之前 |
jst
|
3e06045c3f
Speed up computation: Try to avoid Image.At() as much as possible -> specialized color access for some image types
|
13 年之前 |
jst
|
e548f52385
Blur input image during downscaling by scaling the filter kernel to prevent moires in the output image
|
13 年之前 |
jst
|
e96bbe5547
Unify filters and their dependencies
|
13 年之前 |
jst
|
eaf9383af0
filters.go simplified
|
13 年之前 |
jst
|
339b8fd43a
Speed up calculation by avoiding dynamic casting
|
13 年之前 |
jst
|
294efa80bb
Prevent resize from doing things multiple times if #CPUs > width
|
13 年之前 |
jst
|
9041d4db18
Function signature changed again, no need for multiple return value
|
13 年之前 |
jst
|
14d51db8b4
Changed function signature to include error handling. Filters simplified.
|
13 年之前 |
nfnt
|
f725c68998
fixed typo, thanks liuben
|
13 年之前 |
nfnt
|
2d612957ed
fixed typo
|
13 年之前 |
nfnt
|
fdc4a64918
Tests added
|
13 年之前 |
nfnt
|
428642c9f1
initial commit
|
13 年之前 |