function plteChunkRefiner
plteChunkRefiner(): Refiner<PngChunkUnknown, PlteChunk, []>

Creates a refiner for PLTE (Palette) chunks.

This refiner transforms raw PLTE chunk bytes into a structured PlteChunk object with parsed RGB color triplets.

Examples

Example 1

import { assert } from "@std/assert";
import { plteChunkRefiner } from "@binstruct/png";

const refiner = plteChunkRefiner();
assert(typeof refiner.refine === "function");
assert(typeof refiner.unrefine === "function");

Return Type

A refiner that converts between raw chunks and PlteChunk.

Usage

import { plteChunkRefiner } from ".";