luminqi 最近的时间轴更新
luminqi

luminqi

V2EX 第 358073 号会员,加入于 2018-10-23 21:33:18 +08:00
[伦敦 AI 初创企业] 高级 AI 工程师( Python )
  •  1   
    酷工作  •  luminqi  •  147 天前  •  最后回复来自 tommydong
    6
    [伦敦 AI 初创企业] 高级 React 工程师
    远程工作  •  luminqi  •  149 天前  •  最后回复来自 luminqi
    9
    javascript 获取图片主颜色
    JavaScript  •  luminqi  •  2018-11-01 14:29:44 PM  •  最后回复来自 sincw
    7
    [ 理解 React 源码 ] 如何构建一个简化版的 React
  •  1   
    React  •  luminqi  •  2018-10-24 09:13:29 AM
    luminqi 最近回复了
    @yingxiangyu 目前主要基于模型做应用
    @56way 前端暂停投递简历了,后面如果有变化,会再发布相关信息
    149 天前
    回复了 luminqi 创建的主题 远程工作 [伦敦 AI 初创企业] 高级 React 工程师
    感谢各位的关注,已经截止投递简历。
    158 天前
    回复了 luminqi 创建的主题 远程工作 [伦敦 AI 初创企业] 高级 React 工程师
    @AloneHero 抱歉,周三截止,我们会一一回复
    160 天前
    回复了 luminqi 创建的主题 远程工作 [伦敦 AI 初创企业] 高级 React 工程师
    @valkyrjaE 是的
    162 天前
    回复了 luminqi 创建的主题 远程工作 [伦敦 AI 初创企业] 高级 React 工程师
    @ddxx200 暂时没有
    162 天前
    回复了 luminqi 创建的主题 远程工作 [伦敦 AI 初创企业] 高级 React 工程师
    @PeachQIU 可以的
    2018-11-01 10:59:34 +08:00
    回复了 luminqi 创建的主题 JavaScript javascript 获取图片主颜色
    @TangMonk
    首先像素的 rgb 值有 256*256*256 种可能,所以如果直接遍历然后统计相同的 rgb 值是不靠谱的。
    这里其实会涉及到色彩量化(color quantization)。比较常见的算法有 Median cut, Octree, KMeans。
    我并没有采用常规的方案,我的想法是如果能先把各个像素按照其颜色相近度排序,这样相似的颜色就会靠在一起,形成一条连续的色带。那么剩余的工作就很简单了,就是把这条色带切成一块一块,每一块代表一种颜色,每一块的颜色是它里面所有像素 rgb 值的平均值。比较可惜的是其实并不能完全对颜色排序,这里我采用色调(hue)进行排序并不完美。
    你提出的算法我也想过,我觉得可以先对每个像素的 r 值,g 值,b 值向右位移(>>)3 位(或者更多),这样可以减少出现不同 rgb 值的概率。然后用一个 hash map 统计相同的 rgb 值。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   974 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 19:01 · PVG 03:01 · LAX 11:01 · JFK 14:01
    ♥ Do have faith in what you're doing.