所以我有一个应用程序从图片中获取像素数据,然后通过每个像素的RGB值进行操作以改变亮度级别。
我有这些代码行将UIImage
转换为CGImage
:
CGDataProviderRef dataProvider = CGImageGetDataProvider(mycgImage);
CFDataRef imageData = CGDataProviderCopyData(dataProvider);
void *pixels = CFDataGetBytePtr(imageData);
我一直收到错误
“_ CGImageGetDataProvder”,引自:(blah blah blah)
和
“_ CGDataProviderCopyData”,引自:(blah blah blah)
有谁能告诉我如何解决这些错误?我试过谷歌搜索,但无济于事。我认为这与我没有进口东西有关。有人帮我吗?
答案 0 :(得分:1)
您可能需要导入CoreGraphics框架和/或QuartzCore框架。右键单击Frameworks组并执行“添加现有框架”。