Qualcuno mi può mostrare un chiaro esempio di come utilizzareCome posso creare un CGImage con dati RGB?
CGImageRef CGImageCreate
(
size_t width,
size_t height,
size_t bitsPerComponent,
size_t bitsPerPixel,
size_t bytesPerRow,
CGColorSpaceRef colorspace,
CGBitmapInfo bitmapInfo,
CGDataProviderRef provider,
const CGFloat decode[],
bool shouldInterpolate,
CGColorRenderingIntent intent
);
Ho un CGFloat dataBuffer [width * height * 3];
Contiene tutti i dati RGB dell'immagine. Essenzialmente, passa da pixel R (0,0), G (0,0), B (0,0), R (0,1) ... a R (larghezza, altezza), G (larghezza, altezza) , B (larghezza, altezza)
Conosco la dimensione dell'immagine, larghezza x altezza. Come posso utilizzare le informazioni che ho e creare e CGImage ??
prega di aiuto, grazie
ho postato un'altra domanda che comprende la questione di cui sopra. E 'stato risposto correttamente da nschmidt, ecco il link
Converting RGB data into a bitmap in Objective-C++ Cocoa
link sono rotti. – wcochran