1

所以我有一个应用程序,它从图片中获取像素数据,然后通过每个像素的 RGB 值进行操作以改变亮度级别。

我有这些代码行将 a 转换UIImage为 a CGImage

CGDataProviderRef dataProvider = CGImageGetDataProvider(mycgImage);
CFDataRef imageData = CGDataProviderCopyData(dataProvider);
void *pixels = CFDataGetBytePtr(imageData);

我不断收到错误消息

“_CGImageGetDataProvder”,引用自:(blah blah blah)

“_CGDataProviderCopyData”,引用自:(blah blah blah)

谁能告诉我如何解决这些错误?我试过用谷歌搜索它们,但无济于事。我认为这与我不进口某些东西有关。有人对我有帮助吗?

4

1 回答 1

2

您可能需要导入 CoreGraphics 框架和/或 QuartzCore 框架。右键单击框架组并执行“添加现有框架”。

于 2010-08-09T14:42:45.830 回答