博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ffmpeg实现马赛克像素化
阅读量:4200 次
发布时间:2019-05-26

本文共 785 字,大约阅读时间需要 2 分钟。

ffmpeg马赛克命令:

ffmpeg -i input.mp4 -vf ‘frei0r=pixeliz0r:0.02|0.02’ -f mp4 output.mp4 -y

ffmpeg -i input.mp4 -vf 'frei0r=pixeliz0r:0.02|0.02' -f mp4 output.mp4 -y

设置马赛克块像素的大小:

block_size_x = 1 + ( ((double)param) * (inst->width/2))
设置pixeliz0r参数配置像素块大小。

void f0r_set_param_value(f0r_instance_t instance, 			 f0r_param_t param, int param_index){   assert(instance);  pixelizer_instance_t* inst = (pixelizer_instance_t*)instance;    switch(param_index)    {    case 0:      // scale to [1..width]      inst->block_size_x =  1 + ( *((double*)param) * (inst->width/2)) ;      break;    case 1:      // scale to [1..height]      inst->block_size_y =  1 + ( *((double*)param) * (inst->height/2)) ;      break;    }  }

https://github.com/dyne/frei0r/blob/master/src/filter/pixeliz0r/pixeliz0r.c

在这里插入图片描述

转载地址:http://pqfli.baihongyu.com/

你可能感兴趣的文章
mysql数据库主从同步的问题解决方法
查看>>
mysql 配置 - on xFanxcy.com
查看>>
MySQL数据库高并发优化配置
查看>>
mysql一: 索引优化
查看>>
测试人员,今天再不懂BDD就晚了!
查看>>
35岁后还被职场青睐的人,都做了这几件事
查看>>
全链路压测那点事(一)
查看>>
阿里巴巴开源性能监控神器Arthas初体验
查看>>
使用猴子测试工具(7)
查看>>
使用猴子测试工具(8)
查看>>
一个简单的猴子测试小工具
查看>>
是QA还是AQ?
查看>>
害怕自动化(1)
查看>>
Script and Test Data
查看>>
在ITPub上发表文章《如何进行测试自动化的成本估算》
查看>>
深圳市软件质量提升工程系列活动——安全测试百人大课堂
查看>>
做培训讲师就像做一名导演
查看>>
深圳51testing笔架山一日游
查看>>
《Scrum精髓》审校后记:关于Acceptance Test
查看>>
在DataTable中如何保留数据格式?
查看>>