disintegration
|
0feec06645
Dst pixel coordinate fix
|
9 years ago |
jst
|
e950449c49
Fix wrong boundary calculation (bug #17)
|
10 years ago |
Charlie Vieth
|
427b8d133e
Optimized Nearest-Neighbor function - 2x faster
|
10 years ago |
Charlie Vieth
|
80b3fc2b3f
Pre-calculate start offset, optimize bound check
|
10 years ago |
jst
|
016a61cd31
Optimize data-locality for a huge increase in processing speed.
|
10 years ago |
jst
|
a83cb40860
Remove some redundancies.
|
10 years ago |
jst
|
446eea2f7b
Remove LUT based filters.
|
10 years ago |
jst
|
9884534579
Cache kernel weights for each row.
|
10 years ago |
jst
|
45368ad0cd
Multiply instead of dividing
|
10 years ago |
jst
|
314cea6612
Avoid temporaries to save some cycles.
|
10 years ago |
jst
|
494d8de4e5
Speedup calculation by exploiting the separability of the resizing filter.
|
11 years ago |
jst
|
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.
|
11 years ago |
jst
|
9e5ed35b85
Move splineKernel function nearer to Lanczos definitions.
|
11 years ago |
Geoff Adams
|
c1b8c4986e
Use a lookup table to speed up the Lanczos kernel
|
11 years ago |
jst
|
c37f8f8470
gofmt
|
11 years ago |
jst
|
62777ac833
Precalculate bicubic factors, save some cycles.
|
11 years ago |
jst
|
6448fff2ee
Generalize spline based filters
|
11 years ago |
jst
|
82ab8b977c
Make kernel the only dependency of convolution1d
|
12 years ago |
jst
|
e512502b3c
Use range for more idiomatic Go
|
12 years ago |
jst
|
bf09bbe0a3
boolToUint: true -> 1
|
12 years ago |
jst
|
0c69e0e0b7
Change order of fields in filterModel
|
12 years ago |
jst
|
bf006ca38d
Description added
|
12 years ago |
jst
|
dd1c157427
Include kernel boundary check
|
12 years ago |
jst
|
3e06045c3f
Speed up computation: Try to avoid Image.At() as much as possible -> specialized color access for some image types
|
12 years ago |
jst
|
e548f52385
Blur input image during downscaling by scaling the filter kernel to prevent moires in the output image
|
12 years ago |
jst
|
d0b2b9bc39
Added MitchellNetravali, changed Lanczos a bit
|
12 years ago |
jst
|
c980eecff5
Small simplification
|
12 years ago |
jst
|
e96bbe5547
Unify filters and their dependencies
|
12 years ago |
jst
|
3fc31c95cc
Kernel simplified
|
12 years ago |
jst
|
eaf9383af0
filters.go simplified
|
12 years ago |