こんにちは!MAKIMAです。今回はとても便利な背景切り抜きツールtransparent-backgroundのエラーが発生した際の対応策を記載いたします。今後も、皆様のお役に立つ情報やデータを提供していきますのでよろしくお願いいたします。
transparent-background
右の女の子背景のように背景を切り抜いたり、グリーンバックにしたり、マスクを簡単に作成できるツールです。Pyson上で動作をします。また、このツールは切り抜き精度が高く、バッチ処理もできるため私も愛用しています。
このツールの導入方法と解説
めちゃくちゃ詳しく解説されていますのでテルルとロビンさんの動画をご視聴ください。私もこちらの動画でこのツールを知りました。私もテルルとロビンさんの動画は全部見てますし、本当に勉強になる情報ばかりで大変感謝しています。
インストールしてみたけど、、あれ?動かない・・・・
知っている人は知っている私のパソコンが燃えた事件でSSDのデータが全部入れ直しになったので、当然こちらのツールも入れなおしてさー動かそう!と動かしてみたところ以下のエラーが発生しました。この対処方法を記載しておきますね。
エラーメッセージ
FileNotFoundError: [Errno 2] No such file or directory: ‘tmp\\.transparent-background\\ckpt_base.pth’ mask created
ごちゃごちゃ書いているんですが、要点は2つです。
- ckpt_base.pthファイルがありませんよ。
- GoogleのURLからおとせますよ。
Googleにアクセスしてみた
以下のURLにアクセスします。
https://drive.google.com/uc?id=13oBl5MTVcWER3YU4fSxW3ATlVfueFQPY
ダウンロードしてみた
画像が雑で大変申し訳ありませんが、以下の画面が出るのでダウンロードボタンを押します。
ファイルをリネームします
ダウンロードしたファイルの名前は「latest.pth」だと思います。
これを「ckpt_base.pth」に変更します。
ファイルをポテッと指定フォルダに置きます。
下記のフォルダにリネームしたckpt_base.pthをポテッと置きます。
macOS: /Users/[yourusername]/.transparent-background/latest.pth
Windows: C:\Users[yourusername].transparent-background\latest.pth
これで直ったと思います。お疲れさまでした!
AIイラストの生成には高性能なグラフィックカードが欠かせません。特に4090は初期投資は高いですが様々な作業の生産性が向上しますのでお勧めします。