SimdCodecs 2.0
纯托管 C# 的图像编解码:HEIC、JPEG、PNG、WebP、GIF、TIFF、BMP、ICO、QOI、Netpbm、JPEG 2000、JBIG2,外加 EXIF 与 ICC。2.0 把它们收进一个门面 ImageCodecs:每种格式都能按任意像素布局、缩放、裁剪、转正解码,带着元数据编码;PNG 还能像 pngquant 那样量化。没有原生 DLL,JPEG 解码用时只有 libjpeg-turbo 的 0.82 倍。
- 零原生依赖,一个 NuGet 包搞定
- JPEG 解码快过 libjpeg-turbo,0 B 分配
- HEIC 解码:8 核是 libheif 的 0.32×
- PNG 解码是 libpng 的 0.88×
- AVX2 / SSE / AdvSimd · NativeAOT · WASM