从简单/纯背景中提取图像

问题描述 投票:1回答:2

给出一个像这样的纯白色背景精灵板:

我想让每张单独的图像都离开这个背景,并为此创建一个文件。我环顾四周,无法找到有关如何执行此操作的信息-我禁不住觉得有一些简单的方法。有人有指针吗?

注意:并非所有Sprite表单都具有相同的格式/布局,例如这个:

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly93d3cuc3ByaXRlcnMtcmVzb3VyY2UuY29tL3Jlc291cmNlcy9zaGVldHMvNS80NzYzLmdpZiJ9”> alt =“一个

[布局略有不同,this one甚至更奇怪。

所以有一些挑战:

  1. Sprite表的背景颜色不同。

  2. Sprite表中的Sprite大小不同,并且无法提前指定大小。

  3. [方法必须概括(合理地说)成千上万个精灵表。

  4. 感谢任何帮助。

给出具有这样简单背景的Sprite表:我想将每个单独的图像都从该背景上移开并为其创建文件。我环顾四周,无法找到有关...

graphics pygame computer-vision sprite sprite-sheet
2个回答

0
投票

[我知道这违反了整个答案的Stackoverlow原则,但是我建议您搜索Alvy Ray Smith和Jim Blinn撰写的“ Blue Screen Matting”论文。有copy available here

© www.soinside.com 2019 - 2024. All rights reserved.