如何用AIScratch一键抠图功能去除图片的背景色

        我们在scratch图形化编程过程中,经常要使用到图片素材,但是找到的图片素材往往有背景色,放在舞台上显示非常难看,以往都是通过Photoshop等专业软件来实现抠图去背景,这个操作往往复杂而且耗时,我们这里介绍一种简单的方法来实现去除图片背景色功能,一秒抠图。

        首先,我们将要去除背景的图片导入造型列表,没有素材图片的小伙伴也可以使用AIScratch内置的查找图片功能,把图片导入造型列表。

查找图片并导入

我们可以看到导入的小猫图片是有一个蓝色背景色,那么如何快速去除这个背景色呢。我们可以使用【外观】程序块中的“去除背景色”功能块。

去除背景色程序块

我们把容差值设置为20,并且生成一个新的造型,点击运行这个程序块。就可以看到运行结果啦!

设置容差值
去除背景色效果

这时背景色就一键去除了,实现了复杂的抠图功能。但是还应该注意,虽然背景色去除了,但是它还是占图片大小了的,就是说去背景色后图片的尺寸是没有变化的,那么怎么样让去除背景的图片最小化尺寸呢?我们可以用到另一个程序块完成,点击“去除透明边缘”程序块。

去除透明边缘
去边缘后的效果

这样得到的图片就相当完美了。你还可以导出到本地电脑保存起来或者添加到精灵素材库,以后使用起来就直接调用了。

第二种方法

我们如果不使用程序块也可以实现一键抠图功能,同样先导入图片造型,切换到造型编辑区,选中要抠图的造型图片后,点击“擦除造型背景色”按钮。

擦除背景色按钮

完成后,也实现了一键抠图,去除背景。

注意:

背景复杂的图片是不能一键去除的,尽量找纯色背景的图来处理。
容差值越大,去除的背景色范围也越大

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容