Skip to content

Latest commit

 

History

History
225 lines (164 loc) · 10.7 KB

File metadata and controls

225 lines (164 loc) · 10.7 KB
QuickView Hero



⚡ QuickView

Windows 平台的高性能图像查看器。

为速度而生。为极客打造。

Direct2D NativeModern C++23动态调度架构 (Dynamic Scheduling)绿色便携

License Platform Latest Release Architecture Support Highway SIMD


🚀 简介

QuickView 是目前 Windows 平台上最快的图像查看器之一。我们专注于提供极致的 浏览体验——把繁重的编辑工作留给 Photoshop 这样的专业工具。

使用 Direct2DC++23 从头重写,QuickView 摒弃了传统的 GDI 渲染,采用了游戏级的视觉架构。它的启动速度和渲染性能足以媲美甚至超越闭源商业软件,旨在以零延迟处理从微小图标到巨型 8K RAW 照片的所有内容。

🌐 多语言支持: English, 简体中文, 繁體中文, 日本語, Deutsch, Español, Русский

📂 支持格式

QuickView 支持几乎所有现代和专业图像格式:

  • 经典格式: JPG, JPEG, PNG, BMP, GIF, TIF, TIFF, ICO
  • 现代/Web格式: WEBP, AVIF, HEIC, HEIF, SVG, SVGZ, JXL
  • 专业/HDR: EXR, HDR, PIC, PSD, TGA, PCX, QOI, WBMP, PAM, PBM, PGM, PPM, WDP, HDP
  • RAW (LibRaw): ARW, CR2, CR3, DNG, NEF, ORF, RAF, RW2, SRW, X3F, MRW, MOS, KDC, DCR, SR2, PEF, ERF, 3FR, MEF, NRW, RAW

QuickView v5.0.0 - 高级色彩与架构升级

发布日期: 2026-04-05

🚀 Google Highway & ARM64 支持

QuickView v5.2.1 - 动画与个性化更新

发布日期: 2026-04-15

🎬 全格式动画支持 (#92)

  • 通用播放: 高性能支持 .gif, .webp, .apng 以及 .avifs 动画格式。
  • 帧查看器: 动画播放时可通过 Alt + 左右方向键 进行逐帧步进,精确分析运动轨迹或提取特定帧。

🛠️ 专业工具:脏矩形 (Dirty Rect)

  • 视觉刷新调试: 为设计师和开发者引入了 脏矩形 可视化工具。它可以实时标注 GPU 当前正在解码和刷新渲染的精确区域。
  • 配置路径: 在 设置 -> 界面 -> 专业工具 中开启“显示脏矩形按钮”。
    脏矩形调试演示

🎨 深度个性化与主题定制 (#129)

  • 深色/浅色模式: 完美支持手动切换或随系统自动同步的深色/浅色 UI。
  • 强调色控制: 自定义界面强调色,使其与您的 Windows 配色或个人喜好完美融合。
  • 环境遮罩 (Ambient Dimmer): 新增沉浸式遮罩,在呼出菜单或画廊时自动调暗背景,让视觉重心瞬间聚焦。

🌈 HDR 与高级色彩 (#131)

  • 16-bit scRGB 管线: 通过全面迁移至原生 scRGB 浮点管线,彻底解决了 HDR 显示器下图片发灰、色彩暗淡的顽疾。
  • 自动化 CMS: 智能识别 ICC 配置文件,驱动 GPU 进行毫秒级色彩空间转换。

🧭 导航与交互优化 (#132)

  • 右键拖动缩放: 引入专业级的交互方式——按住鼠标右键并上下拖动即可实现平滑缩放。
  • 智能初始缩放 (#127): 优化了在 1080p 显示器上的像素对齐逻辑,确保图片初始打开即极致清晰。

✨ 核心功能

"速度即功能。"

QuickView 利用 多线程解码 技术处理 JXLAVIF 等现代格式,在 8 核 CPU 上相比标准查看器加载速度提升高达 6倍

  • 零延迟预览: 针对巨型 RAW (ARW, CR2) 和 PSD 文件的智能提取技术。
  • 调试 HUD:F12 查看实时性能指标(解码时间、渲染时间、内存使用)。(首次使用请在 设置 > 高级 中开启调试模式)
    调试模式

2. 🎛️ 可视化控制中心

告别手动编辑 .ini 文件。

Settings UI

完全硬件加速的 设置仪表板

  • 精细控制: 调整鼠标行为(平移 vs 拖拽)、缩放灵敏度和循环规则。
  • 视觉个性化: 实时调整 UI 透明度和背景网格。
  • 便携模式: 一键切换配置存储位置(AppData/系统 还是 程序文件夹/USB)。

3. 🔄 智能更新

让软件时刻保持最新。

QuickView 会自动检测新版本,并支持一键静默更新。无需打开浏览器,即刻体验最新功能。

4. 📊 极客可视化

不只是看图;更要洞察数据。

Geek Info Photo Wall
  • 实时 RGB 直方图: 半透明波形叠加。
  • 重构的元数据架构: 更快、更准确的 EXIF/元数据解析。
  • HUD 照片墙:T 召唤高性能画廊叠加层,能够以 60fps 虚拟化滚动 10,000+ 张图片。
  • 智能后缀修正: 自动检测并修复错误的扩展名(如将 PNG 误存为 JPG)。
  • 一键 RAW 渲染: 极速切换 RAW 文件的“内嵌预览”与“完整解码”模式。
  • 专业色彩分析: 实时显示 色彩空间 (sRGB/P3/Rec.2020)、色彩模式 (YCC/RGB/CMYK) 和 压缩质量 (Q-Factor)。

5. 🔍 极致视觉对比

"以前所未有的精度并行比对。"

QuickView 提供了专为深度视觉分析打造的 双图比对模式 (Compare Mode)

  • 双路同步: 两个窗格之间的缩放、平移和旋转完全同步,支持毫米级的精细核对。
  • 极客 HUD: 实时显示 RGB 包络直方图 和图像质量指标(熵、锐度),帮助您快速识别更优质的样张。
  • 智能分割线: 带有智能透明度的分割线,自动标注每个对比维度的“优胜者”。
    基础比对演示
    HUD分析演示

6. 🌈 HDR 与色彩之巅

"像光本身一样观察。"

QuickView 5.0 引入了工业级色彩工具链。

  • 真实 HDR 面板:基于 SIMD 加速的实时峰值亮度估算与 "HDR Pro" 元数据(MaxCLL/FALL)分析。
  • 全局软打样:瞬时模拟印刷效果或特殊色彩空间,支持自定义 ICC 映射。
  • 全线性工作流:内部 32 位浮点管线,确保无带宽阶梯感与绝对色准。

⚙️ 引擎室

我们不使用通用编解码器。我们为每种格式选用 最先进 (State-of-the-Art) 的库。

格式 后端引擎 为什么它很棒 (架构)
JPEG libjpeg-turbo v3 AVX2 SIMD。解压速度之王。
PNG / QOI Google Wuffs 内存安全。超越 libpng,轻松处理超大尺寸。
JXL libjxl + threads 并行化。高分辨率 JPEG XL 即时解码。
AVIF dav1d + threads 汇编优化 的 AV1 解码。
SVG Direct2D Native 硬件加速。无限无损缩放。
RAW LibRaw 针对“即时预览”提取进行了优化。
EXR TinyEXR 轻量级、工业级 OpenEXR 支持。
HEIC / TIFF Windows WIC 硬件加速(需要系统扩展)。

⌨️ 快捷键与帮助

随时按 F1 呼出交互式快捷键指南。

帮助窗口

🗺️ 开发计划🗺️ Roadmap 我们因为持续进化而卓越。以下是当前正在开发的功能:

  • 临摹模式 (Tracing Mode): 半透明的薄膜覆盖模式,适用于设计师参考图及临摹描绘。
  • 视频墙分屏 (Video Wall Port): 支持多显示器视觉阵列输出。
  • 插件系统 (Plugin System): 开放式架构,支持社区开发编解码器与滤镜插件。

💻 系统要求

组件 最低要求 备注
操作系统 Windows 10 (1511+) 需要 DirectComposition Visual3 支持
CPU 支持 SSE4 指令集的处理器 大幅扩展硬件覆盖 (Intel 2008+ / AMD 2011+)
架构 x64 或 ARM64 Windows on ARM 原生 NEON 优化

⚠️ 重要提示: QuickView 现已集成 Google Highway,通过动态 SIMD 调度显著提升了老旧硬件的适应性。虽然要求降至 SSE4,但现代 CPU 用户仍可享受全速 NEON 或 AVX 带来的性能收益。


📥 安装

QuickView 是 100% 绿色便携的。

  1. 前往 Releases.
  2. 下载 QuickView.zip.
  3. 解压到任意位置并运行 QuickView.exe.
  4. (可选) 使用应用内设置将其注册为默认查看器。

⚖️ 致谢鸣谢

Note

开发者寄语

我利用业余时间维护 QuickView,只因我相信 Windows 值得拥有一个更快、更纯粹的看图工具。 我没有推广预算,也没有团队。如果 QuickView 对您有所帮助,在 GitHub 上点一颗星或分享给朋友,就是对我最大的支持。

QuickView 站在巨人的肩膀上。 基于 GPL-3.0 许可。 特别感谢 David Kleiner (JPEGView 原作者) 以及 LibRaw, Google Wuffs, dav1d, 和 libjxl 的维护者们。 特别感谢 @Dimmitrius 对俄罗斯语翻译进行的深度优化。