Home

Awesome

🌟 jarkViewer

Version Stars License Issues

一个高效便捷的多格式图片查看工具


Preview

✨ 操作方式

  1. ⏭ 切换图片:窗口左右边缘滚轮 / 左/右 方向键 / PgUp / PgDown
  2. 🔍 放大缩小:窗口中间滚轮 / 上/下方向键
  3. 🔄 旋转图片:窗口左上角或右上角 单击/滚轮 / Q/E
  4. 🖱️ 平移图片:鼠标拖动 / W/A/S/D
  5. ℹ️ 图像信息:点击滚轮 / I
  6. 📋 复制信息:按空格 / C
  7. 🖥️ 切换全屏:双击窗口 / F11
  8. ❌ 快捷退出:右键单击 / ESC

⚙️ 其他功能

  1. ✅ 自动记忆上次窗口位置/尺寸
  2. 📖 支持读取AI生成图像(如 Stable-Diffusion、Flux)的提示词等信息【前提是图片中包含了提示词信息,不是所有的文生图图片都包含提示词信息的】

📂 支持的图像格式

⚓ 关联文件格式

将脚本 associate_images.bat下载) 放置到 jarkViewer.exe 同一目录下,右键管理员身份运行即可关联图片格式。

🚫 取消关联文件格式

将脚本 associate_images_uninstall.bat下载) 右键管理员身份运行即可取消 jarkViewer 的关联。


🛠️ 编译前的准备

  1. 解压 jarkViewer/lib/lib.7z 所有 *.lib 静态库
  2. 解压 jarkViewer/libexiv2/libexiv2.7z 所有 *.lib 静态库
  3. 解压 jarkViewer/libopencv/libopencv.7z 所有 *.lib 静态库
  4. 解压 jarkViewer/libpng/libpng.7z 所有 *.lib 静态库
  5. 解压 jarkViewer/libavif/libavif.7z 所有 *.lib 静态库

或者开启vcpkg支持,然后手动安装第三方库

vcpkg install giflib:x64-windows-static
vcpkg install x265:x64-windows-static
vcpkg install zlib:x64-windows-static
vcpkg install libyuv:x64-windows-static
vcpkg install exiv2[core,bmff,png,xmp]:x64-windows-static
vcpkg install libavif[core,aom,dav1d]:x64-windows-static
vcpkg install libjxl[core,tools]:x64-windows-static
vcpkg install libheif[core,hevc]:x64-windows-static
vcpkg install libraw[core,dng-lossy,openmp]:x64-windows-static
vcpkg install opencv4[core,ade,contrib,default-features,eigen,ffmpeg,freetype,gdcm,gstreamer,halide,ipp,jasper,jpeg,lapack,nonfree,openexr,opengl,openjpeg,openmp,openvino,ovis,png,python,qt,quirc,sfm,tbb,tiff,vtk,vulkan,webp,world]:x64-windows-static

🔧 DLL 缺失解决方案

请下载并安装 Microsoft Visual C++ 2015-2022 Redistributable (x64)


🖼️ 软件预览

软件截图


📜 License

本项目采用 MIT 许可证开放源代码。了解更多内容,请查看 LICENSE 文件