|
89b14ca9
|
2025-11-25T11:33:25
|
|
change encoding to utf8-unix
|
|
1c8433cb
|
2025-04-10T13:54:58
|
|
Version 3.1: Implemented full C++ compliance, eliminated `stdlib.h` dependency.
Removed a previously added scanline unbiasing since its positive effect was a compiler-dependent statistical error.
Fixed a bug with bit-depth conversions (e.g., 16-bit to 8-bit).
Fixed `sign conversion`, `nullptr`, and other compiler warnings.
Optimized dithering function.
Added 8-bit input gamma correction optimization.
Added optional gamma correction bypass for alpha-channel (`AlphaIndex`).
LANCIR: implemented WebAssembly SIMD128 support.
Improved documentation.
|
|
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.
|
|
9f0f3266
|
2020-04-26T07:09:12
|
|
Version 2.5 release.
|
|
7dd9515e
|
2019-07-29T07:43:23
|
|
Version 2.4 release.
|
|
cb44860f
|
2019-01-15T11:52:54
|
|
Released AVIR under a permissive MIT license agreement.
|
|
752557d1
|
2018-08-08T19:44:46
|
|
Minor improvements, see Change log 2.1.
|
|
2b51e4b0
|
2018-08-07T22:33:08
|
|
Made several minor improvements - see Change log 2.0.
|
|
5421e466
|
2016-10-25T09:04:43
|
|
Fixed SIMD-related MS Visual C++ compile errors.
|
|
ff4717f8
|
2016-08-05T19:44:20
|
|
Added the built-in sRGB gamma correction.
|
|
859c7dd8
|
2016-06-07T08:47:02
|
|
Dithering is now not used by default. Default is simple rounding.
Updated "imageresize" utility with the -d switch which enables dithering.
|
|
4222213a
|
2015-11-10T19:23:24
|
|
Fixed access violation due to a possible unaligned SIMD variable access.
|
|
e8ecde3e
|
2015-11-10T17:49:34
|
|
Implemented de-interleaved processing useful for 1-channel image resizing.
Added float8 SIMD type support.
|