LiveVideoCoreSDK
LiveVideoCoreSDK copied to clipboard
您好,想问下美颜怎么做的
您好; 我们项目使用的是第三方的音视频; 第三方音视频提供了视频发送前的yuv420数据 ;
libyuv::I420ToARGB((uint8_t *)videoFrame.yBuffer, videoFrame.yStride, (uint8_t *)videoFrame.uBuffer, videoFrame.uStride, (uint8_t *)videoFrame.vBuffer, videoFrame.vStride, bgra, bgra_stride, videoFrame.width, videoFrame.height); 我使用libyuv转成了argb CVPixelBufferRef bgraCVPixelBuffer = [bgraUtil rawBGRADataToCVPixelBuffer:bgra width:videoFrame.width height:videoFrame.height rotate:-M_PI_2]; 接着又转成了CVPixelBufferRef; 这个怎么使用GPUImage美颜; 或者您项目里那个美颜滤镜什么的没看懂啊;