我们为AVCaptureSession选择使用Vision运行CoreML模型的像素格式类型是否重要?

问题描述 投票:0回答:1

我正在使用Apple的示例应用程序早餐查找器进行检测,它使用双平面yuv格式的像素格式。我将它更改为ARGB,并在我自己的模型上运行Turi创建的训练。现在我不知道更改像素格式类型对缓冲区执行视觉请求有任何影响。

ios coreml vision cvpixelbuffer
1个回答
0
投票

Vision和/或Core ML会自动将CVPixelBuffer转换为模型所需的像素格式,因此您不必担心它。

(如果您直接使用Core ML,我相信像素格式必须是BGRA或ARGB,但Vision似乎更灵活。)

请参阅我的Core ML Survival Guide repo中的CheckInputImage示例应用程序,它可以让您仔细检查Vision / Core ML看到的图像是否真的符合您的预期。

© www.soinside.com 2019 - 2024. All rights reserved.