【发布时间】:2014-04-18 22:13:06
【问题描述】:
我有一张图片,我正在按 RGB(数据采样)挑选颜色。我从图像中具有“相同”颜色的特定区域中选择 N 个点。我所说的“相同”是指图像的那部分属于一个对象(假设是一个黄色对象)。 RGB 案例中的每个选取点都有三个值 [R,G,B]。例如:[120,150,225]。每个字段的最大值和最小值分别为255和0。 假设我从图像中对象的区域中选取了 N 个点。这些点显然具有不同的 RGB 值,但来自同一个系列(特定颜色的渐变)。
问题: 我想为每个 RGB 字段找到一个范围,当我在图像上应用滤色器时,与该特定对象相关的像素仍然存在(被视为内点)。从采样点中找到最大值和最小值并将它们视为过滤范围是否正确?例如R字段的最大值和最小值分别为120,170,是否可以作为应保持的范围。
在我看来,这个想法是不正确的。因为在选择一组采样数据的最大值和最小值时,一些点会超出该范围,并且对象上也会有一些点不适合该范围。
包含更多点作为内点的更好解决方案是什么?
如果有人需要查看收集的数据样本,请告诉我。
【问题讨论】: