Web Analytics

xpano

⭐ 363 stars Japanese by krupkat

tests clang-format clang-tidy

xpano

Xpanoは、シンプルさと使いやすさに焦点を当てたパノラマ合成ツールで、主な機能は以下の通りです:

使用技術

このアプリは、画像操作に優れたOpenCVライブラリと、パノラマ計算用のstitchingモジュールを使用しています。

その他の依存関係には、imguiSDLspdlogCatch2nativefiledialog-extendedalpacathread-poolexpectedExiv2multiblendSIMDe、およびGoogle Notoフォントが含まれます。

デモ

YouTubeのデモをご覧ください。

Main Xpano gui

インストール

FlathubまたはMicrosoft Storeから直接インストール可能です:

Download from Flathub  Download from the Microsoft Store

追加パッケージの入手先:

コマンドライン

Xpano は基本的な CLI サポートを備えており、コマンドラインで完全自動実行するか、--gui フラグを使って GUI を起動することができます。

Xpano [] [--output=] [--gui] [--help] [--version]

開発

プロジェクトは misc/build ディレクトリの単一スクリプトを実行することでビルドできます。CMake 3.21以上、git、およびC++20対応のコンパイラが必要です。

NixOS

リポジトリのルートからビルドスクリプトを実行してください:

nix-shell misc/build/nix/default.nix
./misc/build/build-nixos.sh

実行時の可能な問題 - トラブルシューティング

MacOS

ライブラリの前提条件: SDL2, spdlog, catch2

brewでインストール: brew install sdl2 spdlog catch2

macportsでインストール: sudo port install libsdl2 spdlog catch2 (詳細は: #96

リポジトリのルートからビルドスクリプトを実行してください:

./misc/build/build-macos.sh

Ubuntu 24.04

ライブラリの前提条件:

sudo apt install libgtk-3-dev libopencv-dev libsdl2-dev libspdlog-dev catch2

リポジトリのルートからビルドスクリプトを実行します:

./misc/build/build-ubuntu-24.sh

Ubuntu 22.04

ライブラリの前提条件:

sudo apt install libgtk-3-dev libopencv-dev libsdl2-dev libspdlog-dev

リポジトリのルートからビルドスクリプトを実行します:

./misc/build/build-ubuntu-22.sh

Windows

Windows Terminalで「Developer PowerShell for VS 2022」プロファイルを開き、リポジトリのルートからビルドスクリプトを実行します:

./misc/build/build-windows-latest.ps1

貢献

貢献は大歓迎です。オープンイシューにはいくつかの拡張案があり、取り組むことができます - もしそのうちの一つに着手する場合は、そちらにコメントを追加してください。

フォーマットやコーディングスタイルに関する詳細は、貢献ガイドラインをご確認ください。

ライセンス

GPL-3.0-or-later ライセンスのもとで配布されています。詳しくは完全なライセンス文をご覧ください。

連絡先

トマス・クルプカ - krupkat.cz

--- Tranlated By Open Ai Tx | Last indexed: 2026-07-10 ---