Skip to content
This repository has been archived by the owner on Aug 22, 2022. It is now read-only.

XyLe-GBP/waifu2x-ncnn-vulkan-GUI-Edition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 

Repository files navigation

重要

このプロジェクトはサポート及び更新を終了しました。

今後は.NET版の waifu2x-nvger の方を使用して頂きますよう、お願いします。
移植バージョンでは複数の機能追加及び、バグ修正が含まれています。
こちらのバージョンも引き続き使用することは可能ですが
何らかの不具合が出た場合でもサポートは致しかねますのでご了承ください。

waifu2x-ncnn-vulkan-GUI-Edition

Downloads GitHub (pre-)release

English README

nihui氏開発の waifu2x-ncnn-vulkan をGUI(グラフィカルユーザーインターフェース)化したもの。

直感的に画像を変換できるようにすることを目指して作られたアプリケーションです。
尚、画像を綺麗に拡大変換することが主な要点ですが、本ツールは画像だけでなく動画もアップスケーリングすることが可能です。

ダウンロード:

リリースビルド

本アプリケーションを実行する際、以下の再頒布可能パッケージのインストールが必須です。

Microsoft Visual C++ 再頒布可能パッケージ

まだインストールを行っていない場合、上記から再頒布可能パッケージをダウンロードし、PCにインストールしてください。

これは何?

AIを用いて画像の鮮明さを保ちつつ、綺麗に拡大できます。

例:
※クリックすることで画像を拡大できます。


オリジナル (640x800)

waifu2x (640x800, 除去レベル2, CUnet)


通常拡大 (1280x1600, バイリニア補間)

通常拡大 (1280x1600, Lanczos3補間)


waifu2xで拡大 (1280x1600, 除去レベル2, CUnet)

waifu2xで拡大 (1280x1600, 除去レベル2, RGB)


waifu2xで拡大 (1280x1600, 除去レベル2, Photo)

waifu2xで拡大 (1280x1600, 除去レベル3, CUnet, TTA有効)

画像のキャラクター: アイドルマスター: 天海春香

画像のアップスケーリングが主な目的ですが、動画のアップスケーリングも可能です。
以下の比較動画を参照してください。

アップスケーリング比較動画

動画のアップスケーリングを行う際、最初にFFmpegを使用してフレーム分割を行います。
アップスケーリングを行う際は、PCに非常に大きな負荷が掛かります。
スペックが低いPCでアップスケーリングを行う場合、膨大な時間が掛かる恐れがあります。

動画アップスケーリングに掛かる時間は、アップスケーリングを行う動画の時間と解像度に左右されます。
つまり、アップスケーリングを行う動画の時間が長ければ長いほど、また、高解像度であればあるほど、時間が掛かります。

ただし、PCに強力なGPU(グラフィックボード)が搭載されている場合は、アップスケーリング時間を短縮することが可能です。
アップスケーリングの速度は、搭載されているGPUの性能に大きく依存します。
その為、GPUの性能が高ければ高いほどアップスケーリング速度は高速になります。
CPU内臓のグラフィック(iGPU)の使用はお勧めしませんが、変換できないわけではありません。
ただし、内臓グラフィックで処理を行った場合、膨大な時間が掛かる恐れがあります。
その為、NVIDIA もしくは AMD (RADEON) 製GPUの使用が推薦されます。

システム条件

OS: Windows 7 以上の 64bit PC

x86(32bit)用アプリケーションはありません。 x86用が必要な場合、C++ソースからご自身でビルドを行ってください。

推薦

OS: Windows10 64bit

CPU: Intel Core i3 またはそれ以上, AMD Ryzen 3 またはそれ以上

RAM: 8GB またはそれ以上

GPU: NVIDIA GeForce GTX 1060 またはそれ以上

その他

使用ツール

OpenCV
FFmpeg
waifu2x-ncnn-vulkan

ライセンス

MIT