嗨我有一个图像,里面有气泡(呼出=漫画书文字气泡 - 我不知道他们被称为那个)。我需要找到每个这些在给定图像中的位置,并获得每个图像的位置和大小。谢谢!\
AS3,Flex,Bitmap
答案 0 :(得分:3)
实际上这是一个艰难的。你想用可变形状进行形状识别吗? 你可能已经看过FlashSURF lib了......它已经非常复杂了,但它显然可以识别预定义的标记。如果您阅读Eugene的博客,您可能会发现一些有趣的内容(特别是边缘检测)。
快速修复可能是对图像进行预处理/简化,以便将气泡与其余部分进行对比,并在检查具有特定颜色的异常大区域后(如果您有幸拥有相同的颜色)所有泡沫)。有一个非常方便的内置方法,使用名为getColorBoundsRect()的BitmapData对象,它不会发现你的泡泡开箱即用,但通过一些调整它可以做到这一点(我已经将它用于类似目的)