単純に、画像から色成分を抽出する必要があります。通常、Matlab では、赤の最初のマトリックスを選択して行われます。
ドキュメントが参照ベースであるアクセラレータフレームワークの領域では、グラフィックスコンテキストに解決せずにこれを行う簡単な方法を見つけることができません。
前もって感謝します!!
単純に、画像から色成分を抽出する必要があります。通常、Matlab では、赤の最初のマトリックスを選択して行われます。
ドキュメントが参照ベースであるアクセラレータフレームワークの領域では、グラフィックスコンテキストに解決せずにこれを行う簡単な方法を見つけることができません。
前もって感謝します!!
UIImage* image = // An image
CFDataRef pixelData = CGDataProviderCopyData(CGImageGetDataProvider(image.CGImage));
const UInt8* pixelBytes = CFDataGetBytePtr(pixelData);
//32-bit RGBA
for(int i = 0; i < CFDataGetLength(pixelData); i += 4) {
pixelBytes[i] // red
pixelBytes[i+1] // green
pixelBytes[i+2] // blue
pixelBytes[i+3] // alpha
}