gpt4 book ai didi

iOS 检测 UIImage 内的颜色并裁剪

转载 作者:行者123 更新时间:2023-11-29 02:30:49 24 4
gpt4 key购买 nike

我正在尝试找出解决此问题的最佳方法。我正在寻找一个 UIImage,检测是​​否有特定 RGB 颜色的任何形状/ Blob ,找到它们的框架并将它们裁剪成自己的图像。我看到一些人推荐 OpenCV 的帖子以及与此类似的其他链接 - Link

这是我要执行的操作的 2 个屏幕截图。所以在示例 1 中有一个浅蓝色矩形,里面有一些文本。我需要检测蓝色背景并沿着黑线裁剪图像。下面的红色图像也一样。这只是表明颜色 Blob 内的内容无关紧要。示例 2 显示了在找到并裁剪 2 个颜色 Blob 后将裁剪的实际图像。所有图像将始终在白色背景上。

Example 1 Example 2

最佳答案

这个问题远远超出了简单的答案。您需要做的是根据颜色访问该图像的原始数据,然后创建要裁剪的帧。我会找到该特定颜色的所有匹配项的上、左、右、下框架,然后从中制作一个框架来裁剪图像。

访问颜色 Get Pixel color of UIImage

裁剪图像 Cropping an UIImage

关于iOS 检测 UIImage 内的颜色并裁剪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26897241/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com