post op• 資料種類:rgb → rgb
• 呼叫:import gfx2d; gfx2d.palette_quantize(rgb, colors=None, scheme='okabe_ito')(或 opsgfx2d.get("palette_quantize"))
把每個像素映射到 RGB 歐氏距離最近的調色盤顏色。
> 以下的詳細說明為原文 —— 摘要與標題已翻譯。
`colors is an (K, 3) array or a list of :mod:palette` role names;
the default is the whole Okabe–Ito set plus black and white, so the result
stays legible under a colour vision deficiency.
The search is exhaustive, so the assignment is optimal for this metric
and each pixel's error equals its distance to the nearest palette entry —
there is no approximation to bound. The suite checks optimality by brute
force and checks that an image whose colours already lie in the palette
comes back unchanged, bit for bit.
Euclidean distance in (possibly sRGB-encoded) RGB is not perceptual
distance. That is a documented choice, not an oversight: a perceptual metric
needs a colour-appearance model this module does not own, and quantising in
an unstated space would be worse than quantising in a stated one.
• 範例資料目錄(下載 URL / 授權) —— 2-D 用 skimage.data(BSD/公有領域)加合成圖,3-D 給出真實資料源(Stanford/PDS 等)的下載 URL。
• 運算子來歷與參考文獻 —— 該運算子族所依據的研究/方法出處。
• 演算法的正典(作者・年份)與用途見上面的族使用指南。
• gfx2d_scene — py -3.11 examples/gfx2d_scene.py
rgb 作為輸入)srgb_to_linear · linear_to_srgb · blend_mode · light_mask · normal_map_decode · bloom · vignette · chromatic_aberration
post)bloom · vignette · chromatic_aberration · film_grain · color_lut · color_grade · dither
*Provenance: gfx2d.py — GFX2D 運算子登記表。本條目由 tools/opdocs.py md 自動產生(請勿手動編輯)。*
© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.