Как сгенерировать гистограмму с помощью iOS GPUImage?
Работа надhttps://github.com/luisespinoza/LEColorPicker В проекте я пытаюсь сгенерировать гистограмму UIImage из произвольного входного UIImage с использованием проекта GPUImage (https://github.com/BradLarson/GPUImage).
Текущий код, который ям используется следующее:
- (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;
}
Проблема в том, что histogram.png приводит к появлению только черной линии для каждого входного изображения.
Итак, каким будет правильный код для генерации гистограммы UIImage с использованием iOS GPUImage?