gpt4 book ai didi

c++ - 从 std::map 中选择最接近的 RGB 颜色

转载 作者:搜寻专家 更新时间:2023-10-31 01:58:22 24 4
gpt4 key购买 nike

我有一张预定义颜色和给定颜色的 map 来选择一个最接近的匹配项。如果我将使用距离公式,我是否会计算与 map 中每个预定义颜色的距离,而不是仅仅查找位于匹配限制之间的键?

最佳答案

是的,您需要遍历 map 中的每种颜色并计算距离。此外,颜色是 3D 而 std::map 是 1D,你可能想要像 3D kd tree 这样的东西。如果你有很多颜色,而不是用于快速查找的一维 map 。虽然只是迭代几种颜色不会非常昂贵。

关于c++ - 从 std::map 中选择最接近的 RGB 颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4174699/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com