LICENSE
README.md
pyproject.toml
src/pixeloe/__init__.py
src/pixeloe/backend.py
src/pixeloe/cli_legacy.py
src/pixeloe/logger.py
src/pixeloe.egg-info/PKG-INFO
src/pixeloe.egg-info/SOURCES.txt
src/pixeloe.egg-info/dependency_links.txt
src/pixeloe.egg-info/entry_points.txt
src/pixeloe.egg-info/requires.txt
src/pixeloe.egg-info/top_level.txt
src/pixeloe/legacy/__init__.py
src/pixeloe/legacy/color.py
src/pixeloe/legacy/outline.py
src/pixeloe/legacy/pixelize.py
src/pixeloe/legacy/utils.py
src/pixeloe/legacy/downscale/__init__.py
src/pixeloe/legacy/downscale/center.py
src/pixeloe/legacy/downscale/contrast_based.py
src/pixeloe/legacy/downscale/conventional.py
src/pixeloe/legacy/downscale/k_centroid.py
src/pixeloe/slang/__init__.py
src/pixeloe/slang/auto.py
src/pixeloe/slang/cli.py
src/pixeloe/slang/pixelize.py
src/pixeloe/slang/ops/__init__.py
src/pixeloe/slang/ops/color.py
src/pixeloe/slang/ops/downscale.py
src/pixeloe/slang/ops/outline.py
src/pixeloe/slang/ops/quant.py
src/pixeloe/slang/ops/reduce.py
src/pixeloe/slang/ops/resample.py
src/pixeloe/slang/ops/sharpen.py
src/pixeloe/slang/runtime/__init__.py
src/pixeloe/slang/runtime/context.py
src/pixeloe/slang/runtime/paths.py
src/pixeloe/slang/runtime/registry.py
src/pixeloe/slang/runtime/toolchain.py
src/pixeloe/slang/runtime/cpu/__init__.py
src/pixeloe/slang/runtime/cpu/context.py
src/pixeloe/slang/runtime/cpu/dispatch.cpp
src/pixeloe/slang/runtime/cpu/kernels.py
src/pixeloe/slang/runtime/cpu/toolchain.py
src/pixeloe/slang/shaders/color/blur.slang
src/pixeloe/slang/shaders/color/blur_pad.slang
src/pixeloe/slang/shaders/color/blur_tiled.slang
src/pixeloe/slang/shaders/color/convert.slang
src/pixeloe/slang/shaders/color/match.slang
src/pixeloe/slang/shaders/common/fixed.slang
src/pixeloe/slang/shaders/common/kahan.slang
src/pixeloe/slang/shaders/common/kselect.slang
src/pixeloe/slang/shaders/common/lab.slang
src/pixeloe/slang/shaders/common/order.slang
src/pixeloe/slang/shaders/common/stop.slang
src/pixeloe/slang/shaders/dither/dither.slang
src/pixeloe/slang/shaders/dither/ed_group.slang
src/pixeloe/slang/shaders/dither/palette.slang
src/pixeloe/slang/shaders/downscale/contrast.slang
src/pixeloe/slang/shaders/downscale/kcentroid.slang
src/pixeloe/slang/shaders/outline/lattice.slang
src/pixeloe/slang/shaders/outline/morph.slang
src/pixeloe/slang/shaders/outline/sliding.slang
src/pixeloe/slang/shaders/outline/weight.slang
src/pixeloe/slang/shaders/quant/kmeans.slang
src/pixeloe/slang/shaders/quant/repeat.slang
src/pixeloe/slang/shaders/quant/weights.slang
src/pixeloe/slang/shaders/reduce/reduce.slang
src/pixeloe/slang/shaders/reduce/stopdiff.slang
src/pixeloe/slang/shaders/resample/resample.slang
src/pixeloe/slang/shaders/sharpen/sharpen.slang
src/pixeloe/torch/__init__.py
src/pixeloe/torch/color.py
src/pixeloe/torch/env.py
src/pixeloe/torch/lab.py
src/pixeloe/torch/minmax.py
src/pixeloe/torch/outline.py
src/pixeloe/torch/pixelize.py
src/pixeloe/torch/utils.py
src/pixeloe/torch/downscale/__init__.py
src/pixeloe/torch/downscale/contrast_based.py
src/pixeloe/torch/downscale/k_centroid.py
src/pixeloe/torch/downscale/lanczos.py
src/pixeloe/torch/sharpen/__init__.py
src/pixeloe/torch/sharpen/laplacian.py
src/pixeloe/torch/sharpen/unsharp.py
src/pixeloe_exp/__init__.py
tests/test_downscale_color.py
tests/test_outline.py
tests/test_pixelize.py