绘制由vImage计算的直方图

时间:2018-02-05 18:13:03

标签: ios histogram opengl-es-2.0 vimage

我使用vImageHistogramCalculation_ARGB8888(...)计算直方图。我现在有256个箱中存储的三个RGB通道中每个通道的直方图数据。我的问题是使用OpenGLES或Core Graphics在UIView中绘制这些值的方法是什么?它需要实时完成(至少每秒30帧)。

1 个答案:

答案 0 :(得分:1)

你可以做任何一件事。这两种方法都不是每秒30帧的问题。

核心图形更容易,所以我首先创建一个UIView的自定义子类并重写draw(_:)方法。

在该方法中,您可以使用UIBezierPath或CGPath绘制一系列矩形,代表直方图的条形。

如果你遇到困难,试一试并报告。