mulimgviewer

MulimgViewer is a multi-image viewer that can open multiple images in one interface, which is convenient for image comparison and image stitching.

https://github.com/nachifur/mulimgviewer

Science Score: 54.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    2 of 12 committers (16.7%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.6%) to scientific vocabulary

Keywords

computer-vision deep-learning image-comparison image-stitching image-viewer multiple-image-comparison multiple-images multiple-imageview opencas parallel picture-viewer python3 ubuntu viewer windows10

Keywords from Contributors

energy-system-model mesh pipeline-testing datacleaner data-profilers python-version-management particles standards yolov5s climate-model
Last synced: 4 months ago · JSON representation ·

Repository

MulimgViewer is a multi-image viewer that can open multiple images in one interface, which is convenient for image comparison and image stitching.

Basic Info
Statistics
  • Stars: 1,289
  • Watchers: 12
  • Forks: 113
  • Open Issues: 16
  • Releases: 20
Topics
computer-vision deep-learning image-comparison image-stitching image-viewer multiple-image-comparison multiple-images multiple-imageview opencas parallel picture-viewer python3 ubuntu viewer windows10
Created over 5 years ago · Last pushed 4 months ago
Metadata Files
Readme Changelog License Citation

README.md

multiple images viewer

GitHub stars All releases

MulimgViewer

Doc: English Doc | 完整官网文档 | Wiki

Mirror: 国内gitee镜像项目 | 果壳OpenCas镜像项目

Link: 快速入门 | 下载和安装

如果有一些超链接失效,请通过issue反馈。

介绍

MulimgViewer多图像浏览器,在一个界面显示多个图像,方便图像的比较、筛选。 - 从多个文件夹加载图像并并排显示 - 同时放大多个区域

f6

您的star是我开发完善该项目最大的支持! qq交流群:945669929

应用场景

例1:多图像浏览

浏览202,599张图片的数据库CelebA,需要多长时间?一次显示1000张,只需点击200多次即可完成! f15

例2:并行挑选

以前你可能需要在多个窗口打开多个图像,逐个对比,再到文件夹找到对应的图像,复制到别的地方。

现在使用MulimgViewer多图像浏览器,输入各个需要对比的目录,一键保存需要对比的多张图像到本地

Parallel_select

图片并行挑选:Parallel auto or Parallel manual,关闭Parallel+Sequential(默认使用复制,选中MoveFile为剪切)。

例3:并行放大

MulimgViewer可以轻松的完成纵向与横向的拼接,支持自动拼接保存,支持并行放大

f7

同时支持任意位置划框(鼠标左键按住移动),多框并行放大(鼠标右键点击,生成新的框)。详细见

f11

例4:成对数据浏览

MulimgViewer可以方便的进行成对的数据的浏览、比较。详细见

f8

例5:一键生成论文对比图

支持显示标题,调整放大框的位置。放大框的位置选择middle bottom,建议🔍️Scale=-1,-1;如果选择其他位置,自行调节放大倍数,例如:🔍️Scale=1.5,1.5详细见

f17

显示半张图像。勾选OneImg,使用NumPerimg控制几张图像合成一张图像。Gap(x,y)=*,*,0,*,*消除间距。

f18

例6:支持远程挂载目录图片浏览

将远程服务器的目录挂载后,在MulimgViewer中选择目录即可,完成图片浏览。 1. Ubuntu: 使用ubuntu的文件管理器nautilus,stfp://10.8.0.4连接到服务器。

  1. win10: 安装WinFsp和SSHFS-Win之后,文件资源管理器中填写远程服务器ip,例如:\\sshfs\user@ip!port

例7:支持点按旋转

显示多张图片的同时,鼠标左键点击即可完成图片旋转。

f10

例8:批量化resize图片

利用自动保存功能,可以实现批量化resize图片。 操作: 1. 输入模式选择:Sequential,选择输入文件夹 2. 选择保存文件的输出目录 3. 勾选自动保存AutoSaveAll 4. 设置TruthResolution为固定的大小,例如:256,256 5. 点击保存💾️

引用

如果您在研究中使用此项目,请使用以下BibTeX条目。

bib @software{MulimgViewer, author = {Liu, Jiawei}, license = {GPL-3}, title = {{MulimgViewer: A multi-image viewer for image comparison and image stitching}}, url = {https://github.com/nachifur/MulimgViewer} }

使用条款

许可证

GPL-3.0 License:https://www.gnu.org/licenses/gpl-3.0.en.html

额外条款

  • 允许个人使用
  • 商业使用请联系 - liujiawei18@mails.ucas.ac.cn. ## Star 历史

Star History Chart

Owner

  • Name: Jiawei Liu
  • Login: nachifur
  • Kind: user
  • Location: Shenyang
  • Company: SIA

show me the image

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "Liu"
  given-names: "Jiawei"
  orcid: "https://orcid.org/0000-0002-7516-5008"
title: "MulimgViewer: A multi-image viewer for image comparison and image stitching"
url: "https://github.com/nachifur/MulimgViewer"
license: GPL-3

GitHub Events

Total
  • Issues event: 25
  • Watch event: 148
  • Delete event: 2
  • Member event: 1
  • Issue comment event: 17
  • Push event: 31
  • Gollum event: 1
  • Pull request event: 39
  • Fork event: 12
  • Create event: 2
Last Year
  • Issues event: 25
  • Watch event: 148
  • Delete event: 2
  • Member event: 1
  • Issue comment event: 17
  • Push event: 31
  • Gollum event: 1
  • Pull request event: 39
  • Fork event: 12
  • Create event: 2

Committers

Last synced: 10 months ago

All Time
  • Total Commits: 618
  • Total Committers: 12
  • Avg Commits per committer: 51.5
  • Development Distribution Score (DDS): 0.188
Past Year
  • Commits: 47
  • Committers: 5
  • Avg Commits per committer: 9.4
  • Development Distribution Score (DDS): 0.66
Top Committers
Name Email Commits
nachifur 1****2@q****m 502
Wu Zhenyu w****u@u****u 47
pre-commit-ci[bot] 6****] 31
Chinesehou97 2****9@q****m 12
ymingsu y****u@m****n 9
dependabot[bot] 4****] 5
Lxh946484 3****2@q****m 4
wwhio i****h@q****m 2
hcw 1****0@q****m 2
zhanggang.zzg z****g@b****m 2
revumber 1****r 1
deepsource-io[bot] 4****] 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 4 months ago

All Time
  • Total issues: 74
  • Total pull requests: 114
  • Average time to close issues: 5 months
  • Average time to close pull requests: 2 days
  • Total issue authors: 36
  • Total pull request authors: 16
  • Average comments per issue: 2.2
  • Average comments per pull request: 0.06
  • Merged pull requests: 97
  • Bot issues: 0
  • Bot pull requests: 47
Past Year
  • Issues: 16
  • Pull requests: 41
  • Average time to close issues: 12 days
  • Average time to close pull requests: 3 days
  • Issue authors: 8
  • Pull request authors: 9
  • Average comments per issue: 0.69
  • Average comments per pull request: 0.02
  • Merged pull requests: 31
  • Bot issues: 0
  • Bot pull requests: 18
Top Authors
Issue Authors
  • nachifur (26)
  • Freed-Wu (7)
  • Chinesehou97 (6)
  • Faberman (2)
  • stefanklut (2)
  • yuanjiteng (1)
  • VValeria93 (1)
  • lxr1137805288 (1)
  • vacing (1)
  • reagle (1)
  • wwangcece (1)
  • booker-max (1)
  • cyzdsg (1)
  • donghualigongzjj (1)
  • SuyueLiu (1)
Pull Request Authors
  • pre-commit-ci[bot] (38)
  • Chinesehou97 (27)
  • nachifur (20)
  • dependabot[bot] (9)
  • Lxh946484 (6)
  • zzg-tju (2)
  • Returntosender1 (2)
  • wwhio (2)
  • Mohamannu (1)
  • Leng-mx (1)
  • 130040167 (1)
  • revumber (1)
  • SensorimotorH (1)
  • ymingsu (1)
  • peck-moon (1)
Top Labels
Issue Labels
enhancement (42) good first issue (15) bug (14) good issue (11) question (7) invalid (3) help wanted (3) duplicate (1)
Pull Request Labels
dependencies (9) github_actions (9)

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 56 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 3
  • Total maintainers: 2
pypi.org: mulimgviewer

A multi-image viewer that can open multiple images in one interface, which is convenient for image comparison and image stitching.

  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 56 Last month
Rankings
Stargazers count: 2.1%
Forks count: 5.1%
Dependent packages count: 6.6%
Average: 11.1%
Dependent repos count: 30.6%
Maintainers (2)
Last synced: 4 months ago

Dependencies

.github/workflows/main.yml actions
  • Freed-Wu/update-aur-package v1.0.11 composite
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
  • pypa/gh-action-pypi-publish release/v1 composite
  • softprops/action-gh-release v1 composite
docs/requirements.txt pypi
  • myst-parser *
  • sphinxcontrib-eval *
pyproject.toml pypi
requirements/dev.txt pypi
  • pre-commit * development
requirements/update.txt pypi
  • requests *
requirements.txt pypi
  • imageio *
  • piexif *
  • pillow >=9.3
  • wxpython *