invoke-ai/InvokeAI

[enhancement]: Unified Canvas/Mask mode - change "Erase bounding box" to "Erase masked content"

Open

#4,208 建立於 2023年8月9日

在 GitHub 查看
 (1 留言) (1 反應) (0 負責人)TypeScript (20,358 star) (2,164 fork)batch import
enhancementgood first issueunified canvas

描述

Is there an existing issue for this?

  • I have searched the existing issues

Contact Details

No response

What should this feature add?

There has been an existing issue for this that went inactive back in December '22 (https://github.com/invoke-ai/InvokeAI/issues/1823), but I feel it is worth mentioning again, as it makes a lot of sense.

In Unified Canvas and while in Mask mode, the button "Erase Bounding Box" should be changed to "Erase masked content". If you want to inpaint something masked with completely new imagery and not img2img based, you currently need to draw the mask and then erase the underlying image beneath the mask, which can be quite finicky and requires multiple passes of adjusting the mask.

It would be a huge improvement if you could paint in a mask and remove the image data "beneath" that mask with one click. Changing the "Erase Bounding box (Del/Backspc)" to "Erase masked content" would accomplish that. I can't think of a use case where you would mask an area and would want to remove the content of the bounding box in this content, so the button could be repurposed.

Alternatives

No response

Aditional Content

No response

貢獻者指南