invoke-ai / InvokeAI

InvokeAI is a leading creative engine for Stable Diffusion models, empowering professionals, artists, and enthusiasts to generate and create visual media using the latest AI-driven technologies. The solution offers an industry leading WebUI, supports terminal use through a CLI, and serves as the foundation for multiple commercial products.
https://invoke-ai.github.io/InvokeAI/
Apache License 2.0
23.07k stars 2.39k forks source link

[enhancement]: Implement Auto Masking feature in Canvas. #6560

Open StellarBeing25 opened 3 months ago

StellarBeing25 commented 3 months ago

Is there an existing issue for this?

Contact Details

No response

What should this feature add?

Implement the automatic masking feature in Canvas. This can be implemented using the following methods:

Segment-Anything: Can mask an object by clicking on it. It can be implemented in Canvas as a tool at the top, along with a brush and eraser, similar to the magic wand tool in Photoshop. https://segment-anything.com

YOLO-Instance Segmentation: Can mask an object through prompting. Can be implemented in Canvas in the side panel. https://docs.ultralytics.com/tasks/segment

Alternatives

No response

Additional Content

No response