Skip to content

日本語 ‐ Japanese

richrobber2 edited this page Feb 5, 2024 · 1 revision

Canvas Zoom

「このページはChatGPTによって翻訳されました。そのため、ページ内に文法的な誤りがある可能性があります。」


stable-diffusion-webuiの拡張機能で、Inpaint、Sketch、Inpaint Sketchにズームインする機能を追加します。

この拡張機能はwebuiバージョン1.11.21.3に対応しています。

この拡張機能はwebuiバージョン1.41.51.6および組み込みのcanvas-zoom-and-pan拡張機能と完全に互換性があります。しかし、組み込みを無効にすることをお勧めします。

Canvas Zoomは、ControlNetRegional PrompterLatent Couple(Two Shot)Inpaint Anythingなどの人気のある拡張機能との統合をサポートしています。 詳細はこちらをご覧ください。

重要な注意

2023年3月25日より前のWebuiバージョンはサポートされていません

拡張機能が動作しない場合は、トラブルシューティングページhttps://github.com/richrobber2/canvas-zoom/wiki/Troubleshootingを確認してください

この拡張機能の機能については、canvas-zoom-showcaseで確認できます。

JP

設定から好きなようにホットキーを編集できます。

Canvas zoomは、1.1より下のバージョンのためのgradio 3.31または3.23の修正版で動作します。詳細はdistフォルダ内で読むことができます。

ホットキーは画像エリア内でのみ機能します。

デフォルトのホットキー:

重要なホットキー: ズーム (Shift+wheel)、キャンバスの移動 (F)、フルスクリーン (S)、ズームのリセット (R)。

Shift + wheel - キャンバスをズーム

Ctr + wheel - ブラシサイズを変更

Ctr-Z - 最後のアクションを元に戻す

F (押し続ける) - キャンバスを移動

S - フルスクリーンモード、画面に合わせてキャンバスをズームイン。

R - ズームをリセット。

Q - 色パネルを開く/閉じる

T - マウスの直上に色パネルを開く。

H - ブラシの色でキャンバス全体を塗りつぶす(SketchおよびInpaint Sketchで機能)

A - ドロッパーを切り替える(SketchおよびInpaint Sketchで機能)

O - すべての要素を重ね合わせて戻す

C - マスクの透明度モードを切り替える(Inpaintでのみ機能)

[ - ブラシサイズを増やす

] - ブラシサイズを減らす

透明度モードでは、塗りつぶしはできますが、期待した効果にはなりません。このモードは、マスクが画像にどのようにフィットするかを確認するのに便利です。

追加のホットキー

Shift + wheel (押し続ける) - キャンバスを移動

Shift + "+" または Shift + "-" - キャンバスをスケール(テンキーも機能)

機能

  1. 色バーを好きな場所に固定できます。これを行うには、マウスを置きたい場所にポイントして"T"を押し、その後"Q"を押すたびに色バーがこの場所で開きます。右隅のボタンをクリックすると、パネルがリセットされ、通常どおりに機能します。

  2. ウィンドウに収まりきらないほど幅広い画像をズームインすると、"S"を押すとスクロールバーなしで全画面幅に拡大されます。

  3. ブラシの境界がより見やすくなるように、ブラシに白いアウトラインを追加できます。設定でオンにできます。

  4. Inpaintでマスクの色を選択でき、すべての線の色がマスクの色に変わります。

  5. img2imgのすべて

のタブで、幅と高さのスライダーの隣に新しいボタン"📏"が追加されました。このボタンをクリックすると、1クリックで画像の実際の幅と高さを取得できます。webui 1.3以降ではネイティブソリューションが利用可能になったため削除されました。

  1. ControlNetを使用している場合、設定で拡張機能との統合を有効にできます。有効にした後、ページをリロードしてください。

  2. Inpaintでのマスクのデフォルトの色を選択できます。設定でマスクの色を変更できます。

  3. 設定で不要なツールチップや機能をオフにできます。

  4. ブラシの最大サイズと、それを変更する%を調整できます。

既知のバグ:

  1. ホットキーをキャンセルしたときに白い画像が表示される場合は、キャンセルホットキーをもう一度押すと画像が戻ります。

  2. これは私のバグではありません。webui automatic1111に関連する問題です。ボタンを介してSketchまたはInpaint Sketchに画像を送信すると、ホットキーとボタンの両方で最後のアクションを元に戻す機能が壊れます。この問題を避けるには、画像を直接、ドラッグアンドドロップまたはコピー&ペーストを介して読み込むことができます。この問題は最新のアップデートで解決されましたが、ホットキー(Ctr+Z)でのみ機能します。

  3. これは私のバグではありません。webui automatic1111に関連する問題です。Sketch、Inpaint、Inpaint Sketchで何かを描いてから別のタブに切り替えると、戻ってきて何かを描くと、元に戻す機能が前の2つのアクション、切り替え前と切り替え後の最後のアクションを元に戻します。

  4. これは私のバグではありません。webui automatic1111に関連する問題です。ブラウザのスケールが100%より多かったり少なかったりすると、ボタンを介して画像をSketchやInpaint Sketchに送信すると、壊れます。ブラウザとwindowsのスケールを100%に変更すると問題は解決します。

  5. これは私のバグではありません。webui automatic1111に関連する問題です。Inpaintで画像を閉じずに何らかの方法で再度Inpaintに転送すると、マスクが残ります。この問題は最新のアップデートで解決されました。

クレジット

この拡張機能をサポートしてくれたすべての人、このプロジェクトのアイデアをくれたすべての人に感謝します。

特に、私(daswer123)が大きく発展させることができたrichrobber2のアイデアに特別な感謝をします。

また、開発の初期段階でプロジェクトをサポートしてくれた人気モデルの作者、DeliberateとReliberate、ニックネームXpucTの人にも別途感謝します。

サポートのためにAi Diffusionコミュニティにも感謝します。