Skip to content
This repository was archived by the owner on Aug 6, 2025. It is now read-only.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MultiImageViewer - 多文件夹图像对比查看器

项目简介

这是一个图像查看器程序,用于同时查看和比较多个文件夹中的相同图像。它允许用户加载2-4个文件夹中的共有图像,并提供缩放、平移等交互功能进行对比查看。

功能特点

  • 支持同时查看2-4个文件夹中的相同图像
  • 支持图像缩放(鼠标滚轮)
  • 支持图像平移(鼠标拖拽)
  • 支持键盘快捷键切换图像(A/D键或PageUp/PageDown)
  • 支持从指定图像开始查看

项目结构

MultiImageViewer/
├── main.py                # 主程序入口
├── utils/                 # 工具函数
│   ├── __init__.py
│   ├── image_utils.py     # 图像处理工具
│   └── file_utils.py      # 文件处理工具
├── services/              # 服务模块
│   ├── __init__.py
│   └── image_viewer.py    # 图像查看器服务
└── requirements.txt       # 依赖库

使用方法

安装依赖

pip install -r requirements.txt

基本用法

# 查看多个文件夹中的共有图像
python main.py 文件夹1 文件夹2 [文件夹3] [文件夹4] [跳转目标]

参数说明:

  • 文件夹1, 文件夹2: 必需参数,指定要比较的两个文件夹
  • 文件夹3, 文件夹4: 可选参数,指定额外的文件夹
  • 跳转目标: 可选参数,指定从哪个图像开始浏览,如果不指定,则从第一张图像开始

示例

# 比较两个文件夹中的图像
python main.py 1 2

# 比较三个文件夹中的图像
python main.py 1 2 3

# 比较四个文件夹中的图像
python main.py 1 2 3 5

# 从指定图像开始浏览
python main.py 1 2 00008.jpg

操作说明

  • 鼠标左键拖动:平移图像
  • 鼠标滚轮:缩放图像
  • 键盘快捷键:
    • aPageUp:上一张图像
    • dPageDown:下一张图像
    • qEsc:退出程序

About

多文件夹图像对比查看器

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages