トップページ -> インストール,設定,利用 -> Windows ソフトウエア -> 超高解像ソフトウエア ISR のインストールとテスト実行(Windows 上)
[サイトマップへ], [サイト内検索へ]

超高解像ソフトウエア ISR のインストールとテスト実行(Windows 上)

謝辞:このページで紹介するソフトウエアの作者に感謝します.


前準備

2020/05 時点では,動作に TensorFlow 2.0.0 を必要とするため,Python 3.7 が必要になる.

Python のインストール,pip と setuptools の更新,Python 開発環境のインストール(Windows 上)

  1. Python のインストール

    Python の URL: http://www.python.org/

    インストール手順の詳細は: 別ページで説明している.

  2. pip と setuptools の更新Python 開発環境(JupyterLab, spyder)のインストール

    コマンドプロンプトを管理者として実行し,次のコマンドを実行.

    python -m pip install -U pip setuptools
    python -m pip install -U jupyterlab jupyter jupyter-console jupytext spyder
    

ISR のインストール

  1. Windows で,コマンドプロンプトを管理者として実行

    [image]
  2. pip更新と,ISR のインストール

    ※ 「 python -m pip install ...」は,Python パッケージをインストールするためのコマンド.

    ※ 「 py -3.7 」は,Python 3.7 を起動するためのもの

    py -3.7 -m pip install --upgrade pip
    py -3.7 -m pip install ISR
    
  3. 動作確認のため,Python プログラムを動かす

    https://github.com/idealo/image-super-resolutionで公開されているプログラムを書き替えて使用.

    次のプログラムを a.py のようなファイル名で保存

    import numpy as np
    import sys
    from PIL import Image
    from ISR.models import RDN
    
    img = Image.open('sys.argv[1]')
    lr_img = np.array(img)
    rdn = RDN(weights='psnr-small')
    sr_img = rdn.predict(lr_img)
    result = Image.fromarray(sr_img)
    result.save('sys.argv[2]')
    

    [image]
  4. Windows で,コマンドプロンプトを実行
  5. 次のコマンドを実行

    py -3.7 a.py sample2-0000001.png a.png
    

    [image]

    結果を確認.


本サイトは金子邦彦研究室のWebページです.サイトマップは,サイトマップのページをご覧下さい. 本サイト内の検索は,サイト内検索のページをご利用下さい.

問い合わせ先: 金子邦彦(かねこ くにひこ) [image]