37 lines
1.4 KiB
Python
37 lines
1.4 KiB
Python
from .nodes import (
|
|
PixelGrid_KMeans,
|
|
PixelGrid_ApplyPalette,
|
|
PixelGrid_MergeSimilar,
|
|
PixelGrid_Analyze,
|
|
PixelGrid_PaletteToImage,
|
|
GridMedianFixer,
|
|
PixelGrid_CreateSolidColorImage
|
|
)
|
|
from .autofixer import PixelGrid_Autofixer
|
|
from .color_names import PixelGrid_HexToNames
|
|
|
|
NODE_CLASS_MAPPINGS = {
|
|
"PixelGrid_KMeans": PixelGrid_KMeans,
|
|
"PixelGrid_ApplyPalette": PixelGrid_ApplyPalette,
|
|
"PixelGrid_MergeSimilar": PixelGrid_MergeSimilar,
|
|
"PixelGrid_Analyze": PixelGrid_Analyze,
|
|
"PixelGrid_PaletteToImage": PixelGrid_PaletteToImage,
|
|
"GridMedianFixer": GridMedianFixer,
|
|
"PixelGrid_CreateSolidColorImage": PixelGrid_CreateSolidColorImage,
|
|
"PixelGrid_Autofixer": PixelGrid_Autofixer,
|
|
"PixelGrid_HexToNames": PixelGrid_HexToNames
|
|
}
|
|
|
|
NODE_DISPLAY_NAME_MAPPINGS = {
|
|
"PixelGrid_KMeans": "Pixel Grid: Quantize (Max Colors)",
|
|
"PixelGrid_ApplyPalette": "Pixel Grid: Enforce Palette",
|
|
"PixelGrid_MergeSimilar": "Pixel Grid: Merge Similar Colors",
|
|
"PixelGrid_Analyze": "Pixel Grid: Analyze Palette",
|
|
"PixelGrid_PaletteToImage": "Pixel Grid: Palette to Image",
|
|
"GridMedianFixer": "Pixel Grid: Median Fixer",
|
|
"PixelGrid_CreateSolidColorImage": "Pixel Grid: Create Solid Color Image",
|
|
"PixelGrid_Autofixer": "Pixel Grid: Autofixer",
|
|
"PixelGrid_HexToNames": "Pixel Grid: HEX to Color Names"
|
|
}
|
|
|
|
__all__ = ["NODE_CLASS_MAPPINGS", "NODE_DISPLAY_NAME_MAPPINGS"] |