Сохранить изображение с камеры, используя пример OpenCV
я использовалэтот код отПримеры IOS, И попытался сохранить изображения с камеры. Проблема в том, что изображение сохраняется, но с синим оттенком, как показано ниже.
Ниже приведен код, который я использовал для сохранения изображения.
- (void)processImagecv::Mat&image
{
ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];
UIImage * convertedImage = [ViewController imageWithCVMat:image];
[library writeImageToSavedPhotosAlbumconvertedImage CGImage] orientationALAssetOrientation)[convertedImage imageOrientation] completionBlock:^(NSURL *assetURL, NSError *error){
if (error)
{
// TODO: error handling
}
else
{
// TODO: success handling
NSLog(@"Success";
}
}];
TS(DetectAndAnimateFaces);
faceAnimator->detectAndAnimateFaces(image);
TE(DetectAndAnimateFaces);
}