xpano
Xpanoは、シンプルさと使いやすさに焦点を当てたパノラマ合成ツールで、主な機能は以下の通りです:
- パノラマに合成可能な画像グループの自動検出
- 計算されたパノラマのプレビュー+ズーム+パン
- トリミングモード、境界の自動塗りつぶし、選択可能な投影タイプ
- 投影調整:ピッチ、ヨー、ロール
- EXIFメタデータを含むフル解像度パノラマのエクスポート
使用技術
このアプリは、画像操作に優れたOpenCVライブラリと、パノラマ計算用のstitchingモジュールを使用しています。
その他の依存関係には、imgui、SDL、spdlog、Catch2、nativefiledialog-extended、alpaca、thread-pool、expected、Exiv2、multiblend、SIMDe、およびGoogle Notoフォントが含まれます。
デモ
YouTubeのデモをご覧ください。

インストール
FlathubまたはMicrosoft Storeから直接インストール可能です:
追加パッケージの入手先:
- WindowsおよびMacOS用実行ファイル:GitHub
- Ubuntu用パッケージ:私のLaunchpad PPA
- Nixパッケージ:nixpkgs
- Archlinux AUR:xpano-git
コマンドライン
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.shUbuntu 24.04
ライブラリの前提条件:
sudo apt install libgtk-3-dev libopencv-dev libsdl2-dev libspdlog-dev catch2リポジトリのルートからビルドスクリプトを実行します:
./misc/build/build-ubuntu-24.shUbuntu 22.04
ライブラリの前提条件:
sudo apt install libgtk-3-dev libopencv-dev libsdl2-dev libspdlog-devリポジトリのルートからビルドスクリプトを実行します:
./misc/build/build-ubuntu-22.shWindows
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 ---
