Como gerar um histograma usando o iOS GPUImage?

Trabalhando emhttps://github.com/luisespinoza/LEColorPicker projeto, estou tentando gerar um histograma UIImage de um UIImage de entrada arbitrária usando o projeto GPUImage (https://github.com/BradLarson/GPUImage).

O código atual que estou usando é o seguinte:

- (NSDictionary*)dictionaryWithColorsPickedFromImage:(UIImage *)image
{
    GPUImageFilter *filter = [[GPUImageHistogramFilter alloc] initWithHistogramType:kGPUImageHistogramRGB];

    UIImage *filteredImage = [filter imageByFilteringImage:image];

    [UIImagePNGRepresentation(filteredImage) writeToFile:@"/Users/Luis/histogram.png" atomically:YES];

    return nil;
}

O problema é que histogram.png está resultando em apenas uma linha preta para cada imagem de entrada.

Então, como será o código correto para gerar um histograma UIImage usando iOS GPUImage?

questionAnswers(1)

yourAnswerToTheQuestion