Replies: 2 comments 4 replies
-
你的意思是增加一个选项选择白色/黑色/透明吗 |
Beta Was this translation helpful? Give feedback.
-
我也有类似的需求,不过我的情况还要更复杂一些:比如我通过segment抠出来一辆汽车,想重新生成不同外观的汽车,现在的segment-anything是直接把抠出来的蒙版输出给 controlnet 或者 inpaint upload,但如果我想要通过涂色指定汽车的大概颜色(比如:车头是银色,车尾是红色),目前是没办法做到的。 也就是说,整个过程实际上分三步:segment 抠出物体、对物体涂色、应用蒙版 输出到 controlnet 或者 inpaint upload 进行生成。 一个可能办法是,上传图片时,允许手动在相同尺寸的透明画板上涂色,segment抠出物体的轮廓后,涂色画板上在这个轮廓中(即涂色区域与抠图区域的交集)的涂色被覆盖到图片上,然后把蒙版导出给 controlnet 或者 inpaint upload。 PS. 这个方法可能只适合一张一张图片的生成,批量的不适合(我没有更好的想法)。 |
Beta Was this translation helpful? Give feedback.
-
如题
现在输出的masked图片是直接扣掉选择区域以外的部分成为透明区域
而众所周知的是不同程序/扩展在处理PNG中的透明区域时的方法并不一致,有的会当作白色处理有的会当作黑色处理
为了保证一致性,一般都会先把透明区域填上色再进行后续处理
现在需要用到第三方的工具进行这一步,比较繁琐
如果可以直接在输出masked图片时进行填充,那就十分方便了
Beta Was this translation helpful? Give feedback.
All reactions