gpt4 book ai didi

ios - ffmpeg 解码性能更好,每帧编辑图像对比度

转载 作者:行者123 更新时间:2023-12-04 23:30:17 26 4
gpt4 key购买 nike

我正在使用 ffmpeg 库开发一个 rtsp 播放器,我必须为每一帧视频编辑对比度图像,在网上搜索我发现这个代码用于编辑对比度:

- (UIImage*)contrast
{
CIImage *beginImage = [CIImage imageWithCGImage:[self CGImage]];
CIContext *context = [CIContext contextWithOptions:nil];

CIFilter *filter = [CIFilter filterWithName:@"CISepiaTone"
keysAndValues: kCIInputImageKey, beginImage,
@"inputIntensity", [NSNumber numberWithFloat:0.8], nil];
CIImage *outputImage = [filter outputImage];

CGImageRef cgimg =
[context createCGImage:outputImage fromRect:[outputImage extent]];
UIImage *newImg = [UIImage imageWithCGImage:cgimg];

self = newImg;

CGImageRelease(cgimg);
return self;
}

它运行良好,但在 iPad 上我会失去性能,并且在解码视频时屏幕上会出现很多噪音。在性能上有更好的方法来修改图像的对比度??

最佳答案

是的,有更好的方法......使用opengl es 2.0着色器,顺便说一句,这项艰苦的工作将在GPU上完成......

关于ios - ffmpeg 解码性能更好,每帧编辑图像对比度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17788173/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com