StableDiffusion

AI

StableDiffusion.cppをサーバモードで使用

やりたいことStableDiffusion.cppをサーバモードで使用します。利点とできないことまずサーバモードの利点とできないことをまとめるのでサーバモードを使用するかどうか検討してください。利点サーバモードで起動した場合、モデルがキャッシュされるので2回目以降の実行が早くなります。HTMLを用意してHTMLからプロンプトなどを指定することができます。できないことリクエストで指定できるのはプロンプト、枚数、画像サイズ、画像フォーマット、圧縮率のみです。細かい設定ができません。使用するモデルの変更を行う場合はサーバの再起動が必要です。環境構築ダウンロード以下のページから自分の環境にあったZip...
AI

早くて質がいいという噂のSD3.5をコマンドラインで実行(AMD GPU/CPU対応)

やりたいことstable-diffusion.cppを使用してコマンドラインからSD3.5-midium(stable-diffusion-3.5-medium)を実行します。早くて質がいいと噂です。AMDの GPUでも CPUでも実行可能です。環境構築stable-diffusion.cpp以下のページから自分の環境にあったZipファイルをダウンロードします。AMDのGPUで動かしたい場合はvulkanとつくものかrocmとつくものです。(基本的にはvulkanでいいと思います。rocmはどうするGPUが限られるはずです。)NVidiaのGPUはcudaが付くものが対象です。avx512,a...
AI

コマンドラインでStableDiffusion実行(AMD GPU/CPU対応)

やりたいことstable-diffusion.cppを使用してコマンドラインからStableDiffusionを実行します。AMDのGPUでもCPUでも実行可能です。環境構築stable-diffusion.cpp以下のページから自分の環境にあったZipファイルをダウンロードします。AMDのGPUで動かしたい場合はvulkanとつくものかrocmとつくものです。(基本的にはvulkanでいいと思います。rocmはどうするGPUが限られるはずです。)NVidiaのGPUはcudaが付くものが対象です。avx512,avx2,avx,noavxはCPU動作です。お使いのCPUで使用できるavxのバ...
AI

最近のローカル使用できる画像生成モデル

やりたいこと最近でてきたローカル使用できる画像生成できるモデルをまとめました。試そうとしたモデルもあるのですが、うちのPCでは動作しないようでした。(おそらくモデルサイズが大きすぎる。。。)モデルFLUX.2-devFLUX.1 の後継です。ダウンロードにはhuggingfaceへのログインが必要です。 モデルサイズ:約65G ByteデモQwen-ImageAlibaba社による画像生成モデルです。モデルサイズ:約40G ByteデモQwen-Image-Edit上記Qwen-Imageの画像編集向けのモデルです。モデルサイズ:約40G Byteデモ以下のサイトの”Image Edit”で試...
AI

[Stable Diffusion]プロンプトの書き方(特殊記法あり)

やりたいことStable Diffusion WebUIを使って画像を生成する際、「なんだかイメージと違う…」「もっと細かく指示したいけど、どうすれば?」と感じることがあります。 AIが画像を生成するプロセスは、入力された「プロンプト(呪文)」 の質に大きく左右されます。プロンプトエンジニアリングとは、まさにこのAIへの「言葉」による指示を最適化し、理想の結果を引き出す技術です。この記事では、、より高品質な画像を効率的に生成するためのプロンプトの書き方をご紹介します。基本原則プロンプトエンジニアリングとは、簡単に言えば、生成AI(Stable Diffusionのような)があなたの意図を正確に...
AI

StableDiffusionの環境をローカルに構築

やりたいことCUDAの動作するローカルPC(Windows)にStableDiffusionの環境を構築します。背景このブログではAMDのGPUを使用してStableDiffusionが動作させるなどの茨の道を歩んでいますが、CUDAの動作するPCに環境のは簡単です。しかしなぜか他のページでは少しめんどくさい方法をとっています(gitとかPythonをインストールしたり)。ここではできるだけ簡単な方法を紹介します。CUDAの動作しない環境向けの記事AMD GPU(DirectML)CPU環境構築ダウンロード以下のページを開きます。ページをスクロールして installing Forgeの欄を探...
AI

[有料][StableDiffusion]アニメ調画像<->実写調画像

やりたいことローカルのStableDiffusionを用いてアニメ調画像から実写調画像を作成、逆に実写調画像からアニメ調画像を作成します。(ただしすべての画像でうまくいくものではなく、画像が複雑になるとすべての特徴を再現するのは難しいです)例実写調 → アニメ調入力画像:(StableDiffusionで生成)出力画像:アニメ調 → 実写調入力画像:(StableDiffusionで生成)出力画像:環境準備StableDiffusion WebUIをインストールします。下はAMDのGPUで動作するStableDiffusionのインストール方法ですが、環境にあった方法でインストールしてください...
AI

StableDiffusion AUTOMATIC1111およびForgeでanytestを使用

やりたいことStableDiffusion AUTOMATIC1111およびForgeでanytestを使用します。また以下の記事で構築したAMDのGPU(DirectML)の環境でも動作することを確認しています。anytestとはanytestとは一つのモデルで線画やシルエットから画像を生成したり、画像の一部を書き直したりできるControlNetのモデルです。anytestのインストール方法AUTOMATIC1111とForgeでインストール方法が異なるのでご注意ください。ControlNetのインストールAUTOMATIC1111Extensionタブ内の”install from UR...
AI

GPUを使わないでPCのローカルでStable Diffusion AUTOMATIC1111を動作させる

やりたいこと下の投稿でStable Diffusion ForgeをCPUで動作させる方法を紹介しましたが、動作確認のためにどうしてもAUTOMATIC1111も動作させたくなりました。ここではAUTOMATIC1111をCPUで動作させる方法を紹介します。(基本的にはForgeでいいと思います。)環境構築PythonのインストールPython 3.10.6を以下のページからダウンロードしてインストールします。インストールの際は以下の”Add Python 3.10 to PATH”にチェック入れます。インストールの確認コマンドプロンプトを起動して以下のコマンドを実行しますpython3 –v...
AI

[StableDiffusion]embeddingの使用

やりたいことローカルで動作するStable Diffusion web UIにembeddingを追加して使用します。embeddingを使用することで、生成される画像の品質を上げることができます。この説明だとVAEと同じように感じますが、embeddingはVAEよりも生成される画像に対する影響が大きいです。VAEは生成された画像にフィルタをかけて品質を上げるようなイメージですが、embeddingは似た品質の高い画像を生成するようなイメージです。VAEに関しては以下の記事を参照してください。環境stable-diffusion-webui-forge(他のstable-diffusion-...