产品推荐 2026-07-28

colour-blind-luts:色盲视觉模拟校正工具(源

一款帮助设计师与开发者模拟和校正色盲视觉、生成查找表以优化内容可访问性的开源工具。

开源软件跨平台工具

产品简介

colour-blind-luts 这是一款针对色盲视觉模拟与校正的开源工具,可帮助设计师、开发者评估并提升数字内容对色觉障碍用户的可访问性。它支持生成实时查找表用于游戏或应用渲染,适合UI/UX设计师、游戏开发者、教育内容创作者。

核心功能

  • 支持红色盲、绿色盲、蓝色盲三种类型的视觉模拟
  • 提供两种校正算法(LMS空间色调校正与RGB空间误差重分配)
  • 可生成标准32x32x32 RGB查找表用于实时渲染
  • 支持对单张图片进行处理或将任意查找表应用到图像处理流程
  • 提供色盲测试图生成工具
  • 内置Viridis、Cividis等色盲友好配色方案

快速开始

  1. 从GitHub下载源码,并使用`make`或C++编译器(如`c++ --std=c++11 CBLuts.cpp ColourMaps.cpp CBLutGen.cpp -o cblutgen`)构建程序。
  2. 使用构建好的`cblutgen`命令行工具,通过参数指定输入图片、色盲类型(-p, -d, -t)及操作(模拟`-s`或校正`-c`)来处理图像或生成查找表。
  3. 将生成的查找表图像文件(位于`luts`目录)导入图像处理软件或游戏引擎着色器中应用。

界面预览

与其他方案对比

对比项colour-blind-luts同类方案
校正算法选择提供两种算法(LMS空间色调校正和RGB空间误差重分配)并建议用户根据场景测试选择。同类工具通常只提供单一校正方法。

适合谁用

  • 需要测试产品对色盲用户友好性的UI/UX设计师
  • 开发需要视觉无障碍功能游戏或应用的程序员
  • 为色觉障碍学生准备教学材料的教育工作者

下载与版本

当前最新版本为 main,发布于 。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项