見るならやっぱり高画質の方がいいですよね、なんだか価値が高いように感じられる。いうわけで、この記事では画像生成モデルを使用して、低画質画像を高画質へ変換させます。具体的には以下のレポジトリ(Real-ESRGAN)を使って、画像を高画質にしていきます。画像を高解像・高画質にすることを超解像と読んだりします。この記事では超解像を誰でも手軽に試せるようにCPUで動くようにします。おまけコードをローカル環境へまずはレポジトリをcloneします。https://github.com/xinntao/Real-ESRGAN.gitgitコマンドを使ったことがないよという方はgit公式サイトを参考に、ご自身の環境に合わせてsetupしてみてくださいcloneが終わったら、cloneした先へ移動します。requirements.txt学習済みモデルをこちらのダウンロードリンクもしくは下記を実行でダウンロード。experiments/pretrained_modelsにダウンロードした学習済みモデルを保存してください。私が実行した時にはそのままではエラーが出てしまうので、ほんの少しだけコードを省きます。realesrganディレクトリにある__init__.pyを開いてください。中身は以下のようになっています。*実行どこからか高画質化したい画像を引っ張ってきて、inputsディレクトリにsample.jpegという名前で保存します。--fp32おまけ今回のsampleとして使用したsample画像はこちらのサイトからお借りいたしました。独学Python[初めてのPython]requestsの動きを見てみよう!Webスクレイピングをするにあたって、まず考える必要があるのは欲しい情報をどのWebページから持ってくるか(どのWebページ情報が欲しいか)です。そこで使われるのがPythonが(ライブラリとして)持っているrequestsです。...独学Python[独学][Python]Pythonを始めよう!仮想環境(venv)を使ってみる。[初心者]Pythonを独学でやっていてあまり気にすることのなかった仮想環境について学んで見ようかな。...独学Python[Python]プログラミング初学者が知っておきたいPythonについて。こんにちは、未経験からITエンジニアになって3ヶ月が経ちました!今は新規事業開発の機械学習エンジニアもどきとして奮闘しており、毎日知らないことだらけで何も理解していないんだなあと思い知らされる毎日です。いうわけでこの記事では、私が現時...独学Python[Python][独学]OpenCVについて少し詳しく調べてみた機械学習で作ったモデルにカメラから取得した画像を入れる時に疑問に思って、調べたが、頭に入りきらないので、ここに記述しておこうと思う。Libra...独学PythonBeautifulSoupの役割、仕組みについて理解する[Python][Scraping]美味しいスープ、そそられますよね。BINANCEの公式に従って進めていきます。認証がまだの方は先に認証を済ませておく必要があります。途中うまくいかなかったので、参考になれば幸いです。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。メーカーに入社するも、やる気なく、上司と相性悪く、軽く病む、いや病む。前から”お金”について知識を蓄えておくべきだったと後悔。グ.お問い合わせタイトルとURLをコピーしました。