English

IIViewer

专为图像信号处理开发者设计的实用工具

Windows Build Ubuntu Build MacOS Build

核心特性

广泛格式支持

支持 RAW、MIPI-RAW、RGBIR-RAW、YUV、HEIF 等多种 ISP 中间图像格式,覆盖 8-24 bit 位深。

像素级检查

放大至 96X 查看每个像素的真实值,完美分析 ISP 管道输出结果。

数据可视化

内置数据可视化工具,分析图像统计信息和像素数据分布。

图像对比

并排对比两张图像,支持差异报告和分析工具。

曲线调整

交互式曲线调整,预览色调映射和色彩校正效果。

跨平台支持

支持 Windows、Linux、macOS 多平台,原生支持多种架构。

支持的格式

常见图像格式

JPG BMP PNG TIFF

灰度/彩色图像

PGM 8-16bit PNM 8-16bit

RAW 格式

RAW 8-24bit MIPI-RAW RGBIR-RAW

YUV 格式

YUV444 YUV422 YUV420 NV12/NV21

HEIF 格式

HEIC 8bit YUV420/422/444

跨平台支持

Windows

Windows 10/11
AMD64 架构
MSVC & MinGW64

Linux

Ubuntu 22.04+
AMD64 & ARM64
DEB & AppImage

macOS

Apple Silicon
ARM64
DMG & PKG

界面预览

主界面

Windows 主界面

Ubuntu 中文界面

Ubuntu 中文界面

macOS 中文界面

macOS 中文界面

使用方法

发布页面 下载适合您系统的版本,启动应用后将图像拖放到窗口中即可查看。

提示:当您通过鼠标滚轮放大到 96X 时,可以看到每个像素的真实值,非常适合 ISP 开发调试。

从源代码构建

前置条件:CMake (>=3.20)、MSVC 或 MinGW64 (C++17)、Qt5.15+、OpenSSL、libheif

git clone https://github.com/JonahZeng/IIViewer.git cd IIViewer mkdir build && cd build cmake .. -DCMAKE_PREFIX_PATH=YOUR_QT_INSTALL_DIR cmake --build . --config Release

前置条件:在 Ubuntu 22.04 上安装依赖:

sudo apt install build-essential libssl-dev qtbase5-dev \ libqt5datavisualization5-dev qtbase5-dev-tools \ libqt5charts5-dev qttools5-dev-tools qttools5-dev git clone https://github.com/JonahZeng/IIViewer.git cd IIViewer mkdir build && cd build cmake .. -DCMAKE_BUILD_TYPE=Release cmake --build . -j 4

前置条件:使用 Homebrew 安装 Qt5:

brew install qt@5 git clone https://github.com/JonahZeng/IIViewer.git cd IIViewer cmake -B ./build -S . -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_PREFIX_PATH=/opt/homebrew/opt/qt@5 cmake --build . -j 4

详细构建说明请查看 完整 README.md

支持与联系