如何在iPhone应用程序中删除图像的背景?

时间:2013-05-24 05:09:53

标签: iphone objective-c xcode

在我正在创建的应用中,我需要删除图像的背景,除了图像中的人物或人物。我搜索了很多链接,但我没有找到任何相关信息。

例如:除了自然背景外,女孩应该是可见的。

Girl with the background

有人可以向我提供一些有关这方面的信息吗?

提前致谢

1 个答案:

答案 0 :(得分:2)

注意:1。如果你有另一个UIImageView的backgroundImage,那么请使用以下逻辑

当你想要裁剪图像时,只需用这个波纹管代码隐藏那个backgroundImage ..

    [yourBackgroundImage setHidden:YES];

在编写使用bezierPath的裁剪图像代码之前编写此代码,之后如果要再次显示backGroundImage,则使用以下代码显示它。

    [yourBackgroundImage setHidden:NO];

2. 如果您要删除内置的BackgroundImage,请使用OpenCV ..

在这里看到一些例子,你可能会得到一些对你有用的东西...... This Link

我希望这个答案对你有帮助。

:)