2012-11-10 05:19:15 -0600 | answered a question | opencv2.4.3 having linking problems on iOS When I tried to run my app on a iTouch (5th generation),then suffered from the same problems. My Xcode Version 4.5 (4G182), and iOS 6.0. -(IplImage *)iplImage{ @autoreleasepool { CGImageRef imageRef = self.CGImage; CGFloat width = CGImageGetWidth(imageRef); CGFloat height = CGImageGetHeight(imageRef); CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB(); IplImage *iplimage = cvCreateImage(cvSize(width, height), IPL_DEPTH_8U, 4); CGContextRef contextRef = CGBitmapContextCreate(iplimage->imageData, iplimage->width, iplimage->height, iplimage->depth, iplimage->widthStep, colorSpace, kCGImageAlphaPremultipliedLast|kCGBitmapByteOrderDefault); CGContextDrawImage(contextRef, CGRectMake(0, 0, width,height), imageRef); CGContextRelease(contextRef); CGColorSpaceRelease(colorSpace); } |