upscayl - 🆙 Upscayl - Linux-First 哲学で構築された、Linux、MacOS、および Windows 用の無料でオープン ソースの AI イメージ アップスケーラー。

(🆙 Upscayl - Free and Open Source AI Image Upscaler for Linux, MacOS and Windows built with Linux-First philosophy.)

Created at: 2022-07-31 01:19:20
Language: JavaScript
License: AGPL-3.0

新しいプロジェクト (33)

v1.3 は 9 月 12 日頃にリリース予定

アップスカイル🆙

無料でオープンソースの AI 画像アップスケーラー

https://user-images.githubusercontent.com/25067102/186332548-0d53f02f-d159-4804-8b0e-887d96651fdb.mp4

Upscayl は、Linux ファーストの哲学で構築されたクロスプラットフォーム アプリケーションです。これは、他の OS よりも Linux ビルドを優先することを意味しますが、他の OS の機能を壊すという意味ではありません :)

注: Upscayl は GPU がないと動作しません。申し訳ありません。画像をアップスケールするには、Vulkan 互換の GPU が必要です。CPU または iGPU が動作しません。

インストール👨‍💻

Linux🐧👑

  1. リリースセクションに移動

  2. ファイルをダウンロードし

    .AppImage
    ます。

  3. AppImage を右クリック -> [権限] タブに移動 -> [ファイルの実行を許可する] をオンにし、ファイルをダブルクリックして Upscayl を実行します。

flatpak バージョンをダウンロードし、flatpak ファイルをダブルクリックして Store からインストールすることもできますが、フル リリースを待つ必要があります。簡単にアクセスできるように Flathub にプッシュします。

マックOS🍎

  1. リリースセクションに移動

  2. ファイルをダウンロードし

    .dmg
    ます。

  3. dmg をダブルクリックし、Upscayl アイコンを Applications フォルダにドラッグします。

  4. ターミナルを開き、次のコマンドを入力します:

    chmod +x /Applications/Upscayl.app/Contents/Resources/bin/upscayl
    . Enterキーを押して、利益を上げてください。

ウィンドウズ🐌

  1. リリースセクションに移動

  2. ファイルをダウンロードし

    .exe
    ます。

  3. exeファイルをダブルクリックし、インストールを待ちます。

比較:

中解像度の画像 (幅 300 ~ 400 ピクセル):

画像 画像

低解像度画像 (幅 150 ピクセル):

画像 画像

超低解像度画像 (幅 75 ピクセル):

アップスケールされた 2 回

画像

ロードマップ🤫

  • ビデオのアップスケーリングを許可する📼
  • 2倍、3倍のアップスケーリングモード
  • その他のモデル
  • 全世界にFOSSを利用させる

発達🛠

git clone https://github.com/TGS963/upscayl
cd upscayl

# INSTALL DEPENDENCIES
npm install

# RUN THE DEVELOPMENT SERVER LOCALLY
npm run start

# PACKAGE THE APP
npm run dist

# PUBLISH THE APP, MAKE SURE TO ADD GH_TOKEN= IN SHELL
npm run publish-app

よくある質問🤓

  • Upscayl はどのように機能しますか?
    • Upscayl は AI モデルを使用して、詳細が何であるかを推測することで画像を強化します。これを実現するために、Real-ESRGAN (および将来的にはさらに追加) モデルを使用します。
  • 使用可能な CLI はありますか?
    • CLI ツールは real-esrgan-ncnn-vulkan と呼ばれ、Real-ESRGAN リポジトリで利用できます。
  • これを機能させるには GPU が必要ですか?
    • 残念ですがそうです。NCNN Vulkan には、Vulkan 互換の GPU が必要です。Upscayl は iGPU または CPU では動作しません。
  • どうすれば貢献できますか?
    • PRを送信することで、より多くのNCNN互換モデルを寄付したり、コードを修正したりできます:)
  • あなたは完全にオープンソースではありません!!😡
    • 私たちは、完全に無料でオープンソースの技術を使用しています。私たちはバイナリを出荷していますが、それを含めないとプロジェクトの目的全体が失われてしまうからです。これらすべての PyTorch、NCNN、および Python エラーに対処したい場合は、Real-ESRGAN が提供するコードを使用して独自のバイナリをコンパイルすることを歓迎します。バイナリは便利なように事前にコンパイルされています。信頼できない場合は、すべてが無料でオープンソースであるため、独自にコンパイルできます:)

Upscayl は Real-ESRGAN-ncnn-vulkan バイナリを使用してイメージをアップスケールします。より多くのモデルとアルゴリズムが間もなく登場します。

クレジット❤

  • Real-ESRGAN の素晴らしい研究成果に感謝します。
    Real-ESRGAN: Copyright (c) 2021, Xintao Wang

  • 当社のロゴとして使用されている Fluent Emoji に対する Microsoft™。

著作権 © 2022 - Upscayl
By Nayam Amarshe および TGS963
Made with🖱&⌨