ChatGPT、DALL-E、MidJourney などのオンライン ツールを使用した AI 画像生成は非常に人気がありますが、AI を使用して自分のコンピューター上で制限なく独自の画像を生成したい場合はどうすればよいでしょうか? Windows でこれを行う最も簡単な方法は次のとおりです。
オンライン AI 画像ジェネレーターは信じられないほど強力で、プロンプト (AI の世界ではプロンプトは AI に与える指示です) に基づいて膨大な量のデータから画像を構築できますが、いくつかの欠点があります。月額料金がかかり、やり取りの履歴が保存され、リクエストできる画像の種類が制限される可能性があります。
自分の Windows コンピュータ上で実行するローカル イメージ生成は無料で (電気代は別として)、制限はありません。思いつく限りのあらゆる画像プロンプトを試したり、コミュニティが作成したモデルを使用して独自のコンテンツを作成したりできます。これは、新興 AI 分野への楽しい入門書であり、他のプログラミングや IT スキルの開発にも役立ちます。
Fooocus は、安定拡散を使用して構築された画像生成プログラムです。これは 100% 無料でオープンソースで、オフラインで実行でき、すぐに使える「すぐに使える」 AI 画像ジェネレーターを提供します。一度立ち上げて実行したら、自分のアイデアやアイデアを入力してプロンプトを表示し始めることができます。 (ほぼ) すぐに結果が得られます。
Windows 用の他のほとんどの Stable Diffusion および AI イメージ生成ツールはセットアップが難しく、インストール手順が複雑であり、多くの場合、基盤となるプログラムについての知識が必要です。 Fooocus のセットアップは比較的簡単です。必要なのは、Windows Subsystem for Linux (WSL) 経由で実行される Docker をサポートするコンピューターと、適度な GPU (Fooocus の実行には 4GB NVIDIA グラフィックス カードが必要です) だけです。
これらの手順は Linux でも機能することに注意してください。以下の WSL 固有の手順をスキップして、Docker デスクトップをインストールし、Windows ターミナル アプリの代わりに Linux ターミナルを使用することができます。 MacOS ユーザーの場合は、独自のアプリにラップされた Stable Diffusion を使用して、同様の合理化された画像生成を提供する DiffusionBee をチェックしてください。
Docker は、ソフトウェアのすべての依存関係と可動部分を保持できる分離された環境である「コンテナ」を実行できるソフトウェアです。 。これらは仮想マシンに似ていますが、オーバーヘッドは少なくなります。 Docker をインストールするには、Windows 用 Docker デスクトップをダウンロードしてインストールします。
Docker は、Windows 10 および 11 の WSL モードまたは Hyper-V モードで実行できます。 Fooocus は WSL のみをサポートしているため、最初に WSL を有効にする必要があります。続行する前に、Windows ターミナル アプリをインストールする必要もあります。
Fooocus をダウンロードするには、Github ページにアクセスし、緑色の [コード] ボタンをクリックし、続いて [ZIP をダウンロード] をクリックする必要があります。 GitHub は最もユーザーフレンドリーな Web サイトではありません (主に開発者が相互にコードを共有するために使用されます)。そのため、以下のスクリーンショットはボタンの場所を示しています。
.zip ファイルのダウンロードが完了したら、それを独自のフォルダーに抽出し、解凍された Fooocus ファイルを含むフォルダーを開きます。
次に、Fooocus ディレクトリの空いている場所を右クリックし、[ターミナルで開く] をクリックします。これにより、Powershell ターミナル ウィンドウが開きます。
Docker Desktop が実行されていることを確認し、次の docker コマンドを入力します。
docker compose up -d
このコマンドは次のことを行います。以下:
Docker で Fooocus を実行したことがない場合は、ディレクトリ内の Fooocus コードに基づいて Docker アプリケーションが自動的に構築されます。一部のコンピューターではこれにかなりの時間がかかる場合があるため、コーヒーを飲みながら (または長い昼食をとりながら) お待ちください。
完了すると、Fooocus アプリケーションが作成され、開始されたことがわかります。
Docker Desktop で実行されている Fooocus コンテナも確認できます。
Docker Desktop から、(ターミナルを使用せずに) Fooocus を停止および開始したり、コンテナーとそのすべてのデータを削除したりできます。
Fooocus が Docker 内で稼働しているので、Web ブラウザからアクセスできます。デフォルトでは、ポート 7865 で実行され、アドレス http://localhost:7865 でアクセスできます (「localhost」は、コンピュータが自身にアクセスするために使用するアドレスです)。 Docker デスクトップ インターフェイスで実行中のコンテナをクリックすると、ローカルホスト上のどのポートを使用してそのコンテナにアクセスできるかを確認できます。
Fooocus インターフェイスがロードされたら、画像を作成するように要求するだけです。
Fooocus が使用するモデルが準備されている間、最初の画像は他の画像よりも少し時間がかかる場合があります。これは、単純な Fooocus プロンプトを使用して生成された画像の例です。ネットサーフィンをしている役立つハウツーオタクの写真です。
動作を調整したり、さまざまなスタイルを試したり、生成した画像の履歴を確認したい場合は、「詳細」チェックボックスをクリックします。 Fooocus には多くのオプションが付属しており、CivitAI などのサイトからコミュニティが構築したモデルを使用することもできます。
CivitAI には NSFW コンテンツがいくつかあります。
ジェネレーティブ AI は、リクエストに基づいてテキスト、画像、ビデオを作成します。これは、楽しみ、学習し、生産性を高めるために使用できるまったく新しいツール セットです。また、Python で Stable Diffusion を使用して画像を生成するなど、プログラミングを始めるのにも最適な方法です。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3