ImageMagick 滑动窗口优化合并,统计滤镜最高提速 33 倍
cneuralnetwork · x · 2026-11-04
cneuralnetwork 的 ImageMagick PR 被合并:原 StatisticImage() 对每个输出像素和通道都要遍历整个邻域的所有像素,改为让邻域沿每一行滑动——Mean/标准差等按列累加和与平方和、Min/Max 等维护每列极值、Median/Mode 用 skip-list 只在新列进入时插入、旧列移除时链表节点计数归零即解除链接。
单像素成本从 O(width×height) 降到 O(width),skip-list 统计从 width×height 次插入降到 2×height 次,某些统计最高提速 33 倍。行级 OpenMP 并行、虚拟像素条带、写掩码等行为保持不变。
「Fun」频道最新
- 网友用 AI 重温《极品飞车:最高通缉》,黑名单 Taz 名场面回归 — CatAstro_Piyush · 2026-11-04
- 作者用自研 Claude 音乐视频插件把 MV 改成 slopcore 风格 — AIandDesign · 2026-11-04
- 洗澡时 agent 也要等你批准权限,程序员把手机贴墙上刷任务 — TheMoonMidas · 2026-11-04
- AI 为加 21 行代码,把整个物理引擎复制进仓库 — Dimillian · 2026-11-04
- gethackteam 用两台 iPhone 组合远程操控 Agent,开会也不断线 — gethackteam · 2026-11-04
- SnitchBench 玩测:GPT-6 秒卖密,Grok 居然最守口如瓶 — KLdivergence · 2026-11-04