文章来源:ATYUN AI平台

暴徒生活(Thug Life)是一款非常火热的P图特效,通过加上此特效会让用户的视频或者照片变的非常有趣好玩。其拥有大量贴纸、滤镜效果、视频过渡效果等,使你的视频或照片时刻都要保持狂拽炫酷吊炸天的姿态。只需几步操作,就可将你的视频或照片进行修饰。你还可以将你制作的视频导出到图库,或者通过微信、QQ等社交软件分享给你的好友。下面让我们来看一下具体是如何操作的吧!

安装

需求

  • Python 3.4+

pip3 install thug-memes

这安装了支持基于opencv haarcascade检测器的核心版本。如果你认真对待你的暴徒模因(如你肯定会这样做),那么也会支持基于dlib的检测器,它通常会给你提供更好的结果。如果你想要享受dlib的准确性,请遵循dlib自己的安装说明。有关macOS和Ubuntu的其他dlib安装指南可以在以下位置找到:

  • https://gist.github.com/ageitgey/629d75c1baac34dfa5ca2a1928a7aeaf
  • https://www.pyimagesearch.com/2018/01/22/install-dlib-easy-complete-guide/

用法

1 thug path/to/the/original/image 'JUST CASUALLY LIFTING' '20KGs HERE'

将类似的内容存储在当前目录中:

如果你已经安装了dlib,并想要使用它而不是opencv检测器,则需添加选项:

1 --detector dlib

如果你想查看检测的结果,请添加–debug选项:

Opencv(–debug):

Dlib(– detector dlib –debug):

一切都是可配置的。你可以看到使用的配置:

1 --show-config

默认配置在src/thug/ default .conf中。你可以通过定义环境变量THUG_CONF来覆盖它,并将其指向包含重写的文件。此外,你可以使用-override-o选项覆盖命令行中的任何配置变量。例如:

1 thug path/to/original/img.jpg 'WE HAVE HUGE CIGARS' 'BUT ALSO PINK TEXT' --detector dlib -o cigar_length 2 -o glasses_width 5 -o font_bgr '[180,105,255]'
2  
3 <p style="text-align: center;"><img src="http://imgcdn.atyun.com/2018/03/2345截图20180321103547_副本.jpg" alt="如何生成像素墨镜,大烟卷?Thug Life风格自动生成项目" width="780" height="480"></p>

对于所有可用选项,请参见:

1 thug --help

如果你不想在你的模因中有可怕的暴徒元素,那么你也有一种“普通模因”的选择:

1 meme path/to/the/original/image 'THIS IS A NORMAL MEME' 'WITHOUT THUG STUFF :(' -o font_bgr '[255,255,255]'
2  
3 <p style="text-align: center;"><img src="http://imgcdn.atyun.com/2018/03/2345截图20180321103610_副本.jpg" alt="如何生成像素墨镜,大烟卷?Thug Life风格自动生成项目" width="780" height="480"></p>

本文转自ATYUN人工智能媒体平台,原文链接:如何生成像素墨镜,大烟卷?Thug Life风格自动生成项目

更多推荐

H2O.ai:在独立研究的最新评估中,公司被评为AI自动解决方案的领导者

不用多进程的Python十倍速并行技巧(下)

英特尔开发强化学习系统,可实现控制3D类人等复杂AI任务

亚马逊将为任何遵守法律规定的政府机构提供面部识别技术

欢迎关注ATYUN官方公众号,商务合作及内容投稿请联系邮箱:bd@atyun.com

如何生成像素墨镜,大烟卷?Thug Life风格自动生成项目相关推荐

  1. linux系统中自动生成snap文件_在Linux操作系统下自动生成Makefile的方法

    在Linux操作系统下进行开发,编写Makefile似乎是不可缺少的事情.但是对于一个比较大的工程,编写一个符合规范的Makefile并非易事.而且由于Makefile的各种显式,隐式规则,加之平时并 ...

  2. 怎么用计算机做目录,word怎么生成目录,教您Word文档如何自动生成目录

    word是我们常用的文字编辑器,学会一些word基本操作,使办公更加方便.我们平时写文章或写论文的时候为了方便,文章生成一个目录在查找的时候就很容易找到,如何生成目录呢?下面,小编给大家介绍Word文 ...

  3. java 生成mysql dto_如何根据动态SQL代码自动生成DTO

    当前的状况 一般做数据库相关开发, 除非学习, 否则很少有人愿意直接使用JDBC.本来Java代码就比较啰嗦了,而直接用JDBC写代码之啰嗦简直有些令人发狂!所以在实际开发过程中,我们通常都会使用一些 ...

  4. kettle使用数据库来生成序列_Python办公自动化:使用python来自动生成word文档

    让python做办公自动化,让你闲下来 让python做自动化,让你闲下来 上节对python的excel Python办公自动化系列:自动操作Excel自动化做了介绍.这次介绍如何用python对w ...

  5. java生成iso9660工具_基于数据库的代码自动生成工具,生成JavaBean、生成数据库文档、生成前后端代码等(TableGo v7.0.0版)...

    TableGo_20210212 v7.0.0 正式版发布,此次版本更新如下: 1.新增对DB2数据库的支持 2.新增按字段生成文件,支持把字段.JSON.XML数据转换成任何代码 3.新增大量新的自 ...

  6. 自动生成PDF文件(Java通过PDF模板自动生成PDF)

    思路: 1.创建PDF模板(先创建对应的excel文件,创建好后另存为PDF文件)即可. 2.使用Adobe Acrobat DC工具打开PDF文件,设置自己想要替换的内容. 3.maven项目引入依 ...

  7. python生成视频_成为视频分析专家:自动生成视频集锦(Python实现)

    介绍 我是个超级板球迷.从我记事起,我就迷上了这项运动,至今它仍在我的日常生活中起着重要的作用.我相信很多读到这篇文章的人都会点头! 但是自从我开始工作以来,要跟上所有的比赛就成了一件棘手的事.我不能 ...

  8. jeecg-boot自动生成代码_PSIM 仿真:如何使用 PSIM12 自动生成代码

    本文是 21Dianyuan 社区原创技术文章,作者闪烁,感谢作者的辛苦付出. 之前就有看到过 PSIM12.02 可以自动生成 DSP 代码,刚好最近手上有 DSP 实验板,可以测试一下自动生成代码 ...

  9. java实体类生成mysql表_springboot+mybatis通过实体类自动生成数据库表的方法

    前言 本章介绍使用mybatis结合mysql数据库自动根据实体类生成相关的数据库表. 首先引入相关的pom包我这里使用的是springboot2.1.8.RELEASE的版本 org.mybatis ...

最新文章

  1. Matlab与线性代数 -- 矩阵的重组2
  2. iOS-APP提交上架流程(新手必看!2016年3月1日最新版)
  3. 硬核浪漫还看焊武大帝
  4. linux机器启动pg数据库命令,Linux下创建Postgresql数据库的方法步骤
  5. 跟优秀的人一起进步:四月组队学习
  6. Linux-查看操作系统信息
  7. Oracle入门(三B)之11G新特性 SYSASM 角色用来管理ASM
  8. mysql数据库里的表格_mysql数据库中表记录的玩法
  9. 【转】python os.popen 超时问题
  10. Python OpenCV学习笔记之:使用MOG2视频背景消除
  11. Spark StructType 类型详解
  12. 085 对象的绑定方法
  13. 兼容所有浏览器的js判断横竖屏以及监听事件
  14. 大数据开发工程师岗位职责
  15. 游戏后端自增id选型
  16. 使用Web浏览器访问远程ssh终端
  17. pdf文件转换成jpg格式
  18. Chrome 53 支持Shadow DOM、PaymentRequest等规范
  19. 元气骑士卡无限服务器,元气骑士养剑葫怎么卡无限飞剑bug方法介绍
  20. input type=file 禁止让用户手动输入

热门文章

  1. matlab声音粒子滤波,粒子滤波Matlab示例
  2. 浅谈物联网管理平台的优势与应用
  3. 物联网管理系统平台源码
  4. android 代码 卸载app,Android在一个app中安装并卸载另一个app的示例代码
  5. 小马哥---高仿苹果7p 主板型号s89p 6580刷机拆机图示与开机识别图示
  6. Qt多个painter同时绘制
  7. 「译」Liftoff:V8 引擎中全新的 WebAssembly baseline 编译器
  8. kubernetes中给服务部署探针
  9. 网段划分 + 子网掩码相关计算
  10. 在智联招聘上用scrapy+selenium 进行简历自动投递