Final2x v4.0: クロスプラットフォーム画像超解像ツール
What is Final2x?
Final2x は、日常のユーザーに最先端の画像超解像をもたらすクロスプラットフォームのデスクトップアプリケーションです。プロジェクトのコアは、Final2x‑core と呼ばれる PyTorch ベースのライブラリに依存しており、さまざまな最新モデルを実装しています。GUI レイヤーは Electron + Vue 3 + TypeScript で構築され、軽量で応答性が高く、保守が容易です。
Why you should care
- GPU acceleration – Final2x は、40 系に加えて NVIDIA 50 系 GPU をサポートし、モダンハードウェアで高速な拡大を実現します。
- Custom model support – 簡単な設定ファイルを介して自分の PyTorch モデルを投入でき、またバンドルされた学習済みモデルを利用できます。
- Cross‑platform – Windows、macOS、Linux の同一バイナリをビルドし、同じユーザーエクスペリエンスで動作します。
- Open source – MIT 風の BSD‑3 ライセンスにより、自由に使用・改変・配布できます。
Getting Started
1. Download the Release
Final2x を試す最も簡単な方法は、GitHub から最新のバイナリをダウンロードすることです。
- Windows:
Final2x‑v4.0.0-win-x64.exe - macOS:
Final2x‑v4.0.0-darwin-x64.zip - Linux:
Final2x‑v4.0.0-linux-x86_64.AppImage
あるいは、パッケージマネージャーを使用します。
# Windows (winget)
winget install Final2x
# macOS (Homebrew)
brew install --cask final-2x
2. Install on macOS
- ダウンロードした
.zipを開きます。 Final2x.appをApplicationsにドラッグします。- アプリを一度起動します。Gatekeeper によって許可が必要になる場合があります。
sudo spctl --master-disable && xattr -cr /Applications/Final2x.app
3. Install on Linux
Linux ユーザーはバックエンド用に Python パッケージをインストールし、コマンドラインからアプリを実行できます。
# 依存関係をインストール
sudo apt install -y libomp5 xdg-utils
# コアライブラリをインストール
pip install Final2x-core
# GUI を起動(オプション)
final2x-gui
また、スタンドアロン AppImage を直接実行することも可能です。
chmod +x Final2x‑v4.0.0-linux-x86_64.AppImage
./Final2x‑v4.0.0-linux-x86_64.AppImage
4. Using Final2x
- Open an image – JPEG、PNG、BMP をメインウィンドウにドラッグ&ドロップします。
- Choose scale – 2×、4×、8× の拡大率を設定します。
- Select model – ドロップダウンから学習済みモデルを選択するか、
config.jsonでカスタムモデルを追加します。 - Adjust options – デノイズ、クリップスペース、カラー保持設定を微調整します。
- Export – 拡大画像を任意のディレクトリに保存します。
5. Custom Models
Final2x は独自モデルを簡単に追加できるよう設計されています。~/.config/Final2x/config.yaml に YAML エントリを追加します。
yaml
custom_models:
- name: my_unet
path: /path/to/unet.pt
width: 256
height: 256
その後、GUI から my_unet を選択します。フレームワークがモデルの読み込みと推論を自動で処理します。
Contributing
リポジトリをフォークし、機能ブランチを作成してプルリクエストを送信してください。プロジェクトはテストに pnpm と vitest を使用します。送信前に pnpm run test を実行してください。
License
Final2x は BSD 3‑Clause ライセンスの下でリリースされています。詳細はリポジトリの LICENSE ファイルをご確認ください。
In a Nutshell
Final2x v4.0 は、あらゆるデスクトップ上で洗練された GPU 加速超解像体験を提供します。モジュラーなコア、簡単なカスタムモデル統合、そしてモダンな Electron UI を備え、実務者とホビストの双方に最適なデモンストレーションです。今日バイナリを入手するか、ソースからビルドして画像をこれまで以上に鮮鋭に仕上げてください。