这是使用Phantom 4 Pro。
我们已经在我们的Swift应用程序中实现了一个VideoFrameProcessor
,并向DJIVideoPreviewer
注册了它。当我们在DJICameraPhotoAspectRatio.ratio16_9
中时,这一切似乎都很好用。图像在帧处理器中显示为1280x720,我们可以很好地将数据解码为UIImage。
然而,如果我们切换到DJICameraPhotoAspectRatio.ratio4_3
,那么我们会得到一个960x720大小的图像,当我们将数据解码成UIImage时,它会出现伪影和绿色条纹。
有没有办法在4:3模式下从帧处理器中获得合适的图像?
这里是16:9,看起来很完美。
这里是4:3,有神器和绿色栅栏。
https://stackoverflow.com/questions/59759577
复制相似问题