色盲模拟器 - 图片滤镜在线预览色觉缺陷
上传图片,套用红色盲、绿色盲、蓝色盲等滤镜,模拟色觉障碍者所见的颜色效果。
UD5工具箱
上传图片,查看最低有效位(LSB)残差图,检测隐写痕迹
拖拽图片到此处,或点击上传
支持 PNG / JPEG / BMP / WebP / GIF,最大 20MB
也可使用 Ctrl+V 粘贴剪贴板中的图片
LSB(Least Significant Bit,最低有效位)隐写是最常见的图像隐写技术。它利用人眼对微小颜色变化不敏感的特点,将秘密信息嵌入到图像像素的最低有效位中。
例如,一个像素的红色通道值为 10101101(十进制173),修改其最低位后变为 10101100(十进制172),颜色变化仅1/255≈0.4%,肉眼几乎无法察觉。
通过这种方式,可以在看似正常的图片中隐藏大量信息(每3个像素可隐藏1字节数据)。
LSB残差图是将每个像素的最低有效位提取出来并放大显示(0→黑色,1→白色)得到的图像。它直观地展示了图片LSB层的空间分布。
正常的相机拍摄照片(尤其是JPEG格式),其LSB残差图通常呈现类似随机噪声的分布,0和1的比例接近50:50。这是因为:
如果残差图中出现大面积的纯黑或纯白区域、明显的几何图案、或文字形状,则很可能包含隐写信息。
综合以下多个指标进行判断:
注意:没有单一方法能100%检测隐写,需要综合分析。
一个8位灰度值(0-255)可以表示为8个二进制位,每个位构成一个位平面:
通过切换位平面,可以观察不同层级的信息分布。隐写通常发生在B0,高级隐写可能涉及B0和B1。
不能。LSB残差图是一种可视化分析工具,而非自动化检测算法。它的局限性包括:
本工具适合初步筛查和教学演示,专业隐写分析需结合RS分析、卡方检验等统计方法。
操作步骤:
上传图片,套用红色盲、绿色盲、蓝色盲等滤镜,模拟色觉障碍者所见的颜色效果。
上传图片,生成BlurHash字符串和对应的CSS占位图像,用于渐进式加载。
随机生成一对背景和文字颜色,并显示其WCAG对比度是否合格。
沿行或列按亮度或色相对像素进行排序,产生独特的故障艺术效果。
调用摄像头或截取屏幕区域,叠加色觉障碍模拟滤镜,帮助理解不同色盲视角。
手动触发创建大量对象,监控 performance.memory 的变化,初步判断内存增长趋势。
生成带有严格同步滴答声的闪烁测试视频,用于校正播放设备延迟。
应用马氏算法将图片转换为红色盲、绿色盲、蓝色盲视角的模拟效果。
对图片像素沿特定方向按明亮度排序,生成拉伸条纹的数字艺术效果。
输入数据集,生成交互式箱线图,自动计算 IQR 并标记异常值,显示详细统计量。
输入一组数字,分析首位数字分布与本福特定律的吻合程度,用于数据审计。
选择青、品、黄、黑等基本颜料,按比例混合,预览油画或水彩的调色结果。
根据每行每列的数字提示,填充正确格子,最终显示隐藏图画。
将两张图片叠加,并应用屏幕、叠加等混合模式,创造艺术化双重曝光效果。
显示用错误颜色书写的颜色名,用户需按实际含义或墨水色反应,类似Stroop测验。
将图片像素按亮度或色相排序,生成拉伸条状的故障艺术效果。
比较两端代码或文本,智能忽略空格、制表符和注释行变化,专注于逻辑差异检测。
在渐变条上拖拽添加和移动色标,调整颜色和位置,实时输出 CSS linear-gradient 代码。
输入文本或加载文件,使用Brotli算法压缩,显示压缩前后大小和比率。
调用摄像头,实时应用红色盲、绿色盲、蓝黄色盲等滤镜,让普通人体验色觉障碍者的世界。
粘贴乱码文本,自动检测可能的编码混淆(如UTF-8读GBK),并尝试还原正确文字。
拖拽一组价值观卡片按重要性排列,明确人生决策的优先级。
提供不仅依赖颜色的图表模式示例(结合纹理、形状),确保色盲用户也可区分数据。
保持单词首尾字母不变,随机打乱中间字母顺序,展示人脑自动纠错的有趣现象。
输入或上传(CSV)两组数值数据,自动绘制散点图并显示回归趋势线。
选择起止颜色及所需色阶数,生成均匀插值的颜色数组,输出HEX列表或CSS渐变。
输入背景和文字颜色,若对比度不达标,自动计算需微调至最近达标色的方案。
在执行长计算任务时,通过navigator.scheduling.isInputPending()及时中断以响应用户输入。
按行列数字提示填充单元格,还原隐藏的像素图画,内置多种难度与自动校验。
登记收藏的各国纸币/硬币信息,照片与品相评级,查看缺失国家,小众收藏工具。