【发布时间】:2017-12-15 20:45:47
【问题描述】:
我需要对 RGB 图像执行阈值操作。我打算做的阈值应该如下所示。
如果一个像素的灰度等效(计算为0.299 * R' + 0.587 * G' + 0.114 * B')是Y,那么输出图像的像素值为:
P = Threshold_color, if Y < threshold_value
= (R,G,B), Original value
,其中 Threshold_color 是一个 RGB 颜色值,
我想使用英特尔 IPP 库执行此操作。在那里我发现很少有与thresholding of images 相关的API。 (ippiThreshold_LTVal_8u_C3R)
但这些方法似乎一次只能处理一个数据点。但是我想要做的阈值取决于 3 个不同值(R、G、B)的组合。 有没有办法通过 IPP 库来实现这一点?
【问题讨论】:
标签: c++ image image-processing intel-ipp