|
24034240
|
2021-10-03T09:31:06
|
|
Version 3.0.
Improved speed by 10-25% on upsizing by utilizing a special resizing function together with filter-less 2X upsizing. Does not apply to the de-interleaved (AVX) resizing.
Minor LANCIR optimization.
|
|
c6e4dead
|
2021-04-15T17:27:09
|
|
Version 2.8.
Fixed regression with the copy-constructor of CImageResizeVars class (previously it caused uninitialized accesses).
Removed filter length optimization as it did not reduce overhead measurably.
Optimized "peaked cosine" window function generator (removed division).
Added "unbiasing" to resizer - an unconventional approach which reduces peak error significantly, at the expense of 5% increased overhead.
Reoptimized filter parameters, now yielding an unprecedented quality.
|
|
4efa5c61
|
2021-04-10T22:34:30
|
|
Version 2.7.
Added normalization of individual fractional delay filters. This reduced peak error by 3 dB, which is substantial for image resizing.
Reoptimized all filter parameters resulting in better frequency response linearity.
Added AVIR_NOCTOR macro to avoid copy-constructing and copying objects of some classes via a default copy function.
Added copy-constructor and assignment operator to the CImageResizerVars class, to avoid uninitialized memory copying.
Corrected automatic image offseting and "k" factor on image upsizing.
|
|
5a12d43a
|
2015-10-14T23:20:59
|
|
Implemented "float4" SIMD data type support that offers 10-50% performance boost.
Added abstraction layer for scanline processing functions.
Added abstraction layer for dithering.
Added 0th order filter bank for better 8-bit resizing performance.
Optimized interpolation filter's quality.
Improved default image resizer parameter sets.
Optimized half-band filter used for 8X downsizing.
Optimized correction filter used during upsizing.
|
|
e3a3d67e
|
2015-10-01T21:20:20
|
|
Optimizied default resizer parameters.
"Fast" resizer parameters are now called as "LR" (low-ring).
Added "ultra" resizer parameters.
|
|
f5bce79a
|
2015-09-24T23:18:52
|
|
Considerably optimized upsizing by 2 or more.
Removed a minor border-line artifact during upsizing.
Fixed an aliasing artifact when downsizing by 8 or more.
Updated and refined the license agreement.
Improved the default set of resizer parameters.
Added a set of "faster" resizer parameters.
|
|
a8e30230
|
2015-09-19T23:06:09
|
|
Initial commit.
|