Updated pixel format types in object detector
This commit is contained in:
parent
a4e11eac78
commit
253662149e
|
@ -162,6 +162,7 @@ using ::mediapipe::ImageFrame;
|
||||||
OSType pixelBufferFormat = CVPixelBufferGetPixelFormatType(pixelBuffer);
|
OSType pixelBufferFormat = CVPixelBufferGetPixelFormatType(pixelBuffer);
|
||||||
|
|
||||||
switch (pixelBufferFormat) {
|
switch (pixelBufferFormat) {
|
||||||
|
case kCVPixelFormatType_32RGBA:
|
||||||
case kCVPixelFormatType_32BGRA: {
|
case kCVPixelFormatType_32BGRA: {
|
||||||
return [MPPCVPixelBufferUtils rgbImageFrameFromCVPixelBuffer:pixelBuffer error:error];
|
return [MPPCVPixelBufferUtils rgbImageFrameFromCVPixelBuffer:pixelBuffer error:error];
|
||||||
}
|
}
|
||||||
|
@ -169,7 +170,8 @@ using ::mediapipe::ImageFrame;
|
||||||
[MPPCommonUtils createCustomError:error
|
[MPPCommonUtils createCustomError:error
|
||||||
withCode:MPPTasksErrorCodeInvalidArgumentError
|
withCode:MPPTasksErrorCodeInvalidArgumentError
|
||||||
description:@"Unsupported pixel format for CVPixelBuffer. Supported "
|
description:@"Unsupported pixel format for CVPixelBuffer. Supported "
|
||||||
@"pixel format types are kCVPixelFormatType_32BGRA"];
|
@"pixel format types are kCVPixelFormatType_32BGRA and "
|
||||||
|
@"kCVPixelFormatType_32RGBA"];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user