精华内容
下载资源
问答
  • 【用python制作表情包教程】Python制作表情包实现换脸功能+附PDF资料 使用Python制作表情包实现换脸功能 表情包”是现在非常流行的交流方式,通过一张图片就能把文字不能表达或不便于表达的情感给表示出来,表情包...
  • “表情包”是现在非常流行的交流方式,通过一张图片就能把文字不能表达或不便于表达的情感给表示出来,这篇文章主要介绍了使用Python制作表情包,实现换脸,需要的朋友可以参考下
  • import scrapyimport os,sysimport requestsimport reclass scrapyone(scrapy.Spider):name = "stackone"start_urls = ["http://qq.yh31.com/ql/bd/"]def parse(self,response):hrf=response.xpath(‘//*[@id="main_...

    import scrapy

    import os,sys

    import requests

    import re

    class scrapyone(scrapy.Spider):

    name = "stackone"

    start_urls = ["http://qq.yh31.com/ql/bd/"]

    def parse(self,response):

    hrf=response.xpath(‘//*[@id="main_bblm"]/div[2]/dl/dd/li‘)

    for li in hrf:

    item={}

    href=li.xpath(‘a/@href‘).extract()

    hreftext=li.xpath(‘a/text()‘).extract()

    full_url = ‘http://qq.yh31.com‘+ ‘‘.join(list(href))

    hreftext=‘‘.join(list(hreftext))

    #文件夹名称

    if hreftext==‘>更多>‘:

    continue

    path = ‘C:\GIF‘

    if not os.path.exists(path):

    os.makedirs(path)

    item[‘dirname‘]=hreftext

    yield scrapy.Request(url=full_url,meta={‘key‘:item},callback = self.parse1)

    def parse1(self,response):

    ite={}

    full_url=[]

    url1 = response.xpath(‘//*[@id="pe100_page_infolist"]/a[2]/@href‘).extract()

    url2 = response.xpath(‘//*[@id="pe100_page_infolist"]/a[2]/@href‘).re(‘\d+‘)

    url1 = ‘‘.join(url1)

    url1 = url1.split(‘_‘)

    url2 = ‘‘.join(url2)

    ite[‘dirn‘]=response.meta[‘key‘][‘dirname‘]

    for i in range(1,int(url2)+1):

    full_url=‘http://qq.yh31.com‘+url1[0]+‘_‘+str(i)+‘.html‘

    #print(full_url)

    yield scrapy.Request(url=full_url,meta={‘key1‘:ite},callback = self.parse2)

    def parse2(self,response):

    p1=response.meta[‘key1‘][‘dirn‘]

    resp = response.xpath(‘//*[@id="main_bblm"]/div[1]/li/dt/a‘)

    path = ‘C:\GIF\\‘+‘‘.join(p1)

    if not os.path.exists(path):

    os.makedirs(path)

    for lst in resp:

    alt = lst.xpath(‘img/@alt‘).extract()

    src = lst.xpath(‘img/@src‘).extract()

    src = ‘http://qq.yh31.com‘+ ‘‘.join(list(src))

    alt = ‘‘.join(list(alt))

    html=requests.get(src)

    with open(path+‘\\‘+alt+‘.gif‘, ‘wb‘) as file:

    file.write(html.content)

    展开全文
  • 表情包”是现在非常流行的交流方式,通过一张图片就能把文字不能表达或不便于表达的情感给表示出来,表情包一经诞生,就统治了...有好多朋友看到这个表情包之后误以为这也是我用Python做的,其实不然,这个图就是...

    “表情包”是现在非常流行的交流方式,通过一张图片就能把文字不能表达或不便于表达的情感给表示出来,表情包一经诞生,就统治了中国人的社交圈,尤其是年轻人,他们的社交方式是所谓“天可不聊,图不可不斗”,几乎任何对话都会出现表情包的身影,一言不合就斗图,自己也会在聊天中发几个表情包,可是总会造成一些小误会,比如下面的图

    有好多朋友看到这个表情包之后误以为这也是我用Python做的,其实不然,这个图就是网上普通的表情包,但是今天我要用Python做几个表情包。

    今天制作表情包用到的技术还是之前提到的Turtle库,可以从之前的文章除了画佩奇我们还要玩点更高级的,去学习Turtle的常用语法,然后就是PIL库,之前通过这篇文章:Python骚操作|用Python来P图也介绍过PIL的几个用法,今天的案例算是做一个小小的复习。话不多说先上图。

    如果你依然在编程的世界里迷茫,可以加入我们的Python学习扣qun:784758214,看看前辈们是如何学习的。交流经验。从基础的python脚本到web开发、爬虫、django、数据挖掘等,零基础到项目实战的资料都有整理。送给每一位python的小伙伴!分享一些学习的方法和需要注意的小细节,点击加入我们的 python学习者聚集地
    image

    这是一个捂脸的表情,可以表达内心千万只***奔腾而过,使用Turtle来实现,可以将这个图分成以下几个部分:脸,嘴巴,牙齿,两边的眼泪,手指和手腕,完整的代码和语法不过多解释,贴一个画脸的代码。

    
    1# 画脸
    
    2turtle.speed(5)
    
    3turtle.setup(900, 600, 200, 200)
    
    4turtle.pensize(5)
    
    5turtle.right(90)
    
    6turtle.penup()
    
    7turtle.fd(100)
    
    8turtle.left(90)
    
    9turtle.pendown()
    
    10turtle.begin_fill()
    
    11turtle.pencolor("#B26A0F")  # head side color
    
    12turtle.circle(150)
    
    13turtle.fillcolor("#F9E549")  # face color
    
    14turtle.end_fill()
    
    

    第二个图是斜眼笑,表达的意思你懂得

    来看第三幅图,这个图是使用PIL库来生成的,其实这两个图是两张图拼起来的。首先呢,我们需要找两张图片,一张做表情包的背景,一张做表情。我们就以萌萌哒的熊猫头作为背景,然后试着在背景图上加入金馆长嘻哈表情。

    现在我们要把金馆长的表情叠加在熊猫头的背景图中,需要注意的是要在代码中控制好金馆长的表情叠加位置,不然会遮盖住其他轮廓。

    
    1from PIL import Image,ImageDraw,ImageFont
    
    2
    
    3img = Image.open("640.jpg")
    
    4jgz = Image.open("641.jpg")
    
    5img.paste(jgz,(63,46))
    
    

    图片的下方是留有一部分空白的,我们可以添加一些文字。

    
    在学习过程中有什么不懂得可以加我的
    python学习交流扣扣qun,784758214
    群里有不错的学习视频教程、开发工具与电子书籍。
    与你分享python企业当下人才需求及怎么从零基础学习好python,和学习什么内容
    1 from PIL import Image,ImageDraw,ImageFont
    
    2 
    
    3 img = Image.open("640.jpg")
    
    4 jgz = Image.open("641.jpg")
    
    5 img.paste(jgz,(63,46))
    
    6 
    
    7#控制表情的叠加位置
    
    8 draw = ImageDraw.Draw(img)
    
    9 font = ImageFont.truetype("simyou.TTF",24)
    
    10 draw.text((16,200),"Ahab杂货铺!", fill = (0,0,0), font = font)
    
    11 #控制文字添加位置
    
    12 img.show()
    
    13 img.save("生成的表情包.jpg")
    
    

    展开全文
  • 斗图?教你用Python制作表情包

    千次阅读 多人点赞 2019-01-29 18:52:12
    作者 | Ahab来源 | Ahab杂货铺 (ID:AhabBin)“表情包”是现在非常流行的交流方式,通过一张图片就能把文字不能表达或不便于表达的情感给表示出来,表情...
        

    640?wx_fmt=jpeg


    作者 | Ahab 

    来源 | Ahab杂货铺 (ID:AhabBin)


    “表情包”是现在非常流行的交流方式,通过一张图片就能把文字不能表达或不便于表达的情感给表示出来,表情包一经诞生,就统治了中国人的社交圈,尤其是年轻人,他们的社交方式是所谓“天可不聊,图不可不斗”,几乎任何对话都会出现表情包的身影,一言不合就斗图,自己也会在聊天中发几个表情包,可是总会造成一些小误会,比如下面的图


    640?wx_fmt=png


    有好多朋友看到这个表情包之后误以为这也是我用Python做的,其实不然,这个图就是网上普通的表情包,但是今天我要用Python做几个表情包。


    今天制作表情包用到的技术还是之前提到的Turtle库,可以从之前的文章除了画佩奇我们还要玩点更高级的,去学习Turtle的常用语法,然后就是PIL库,之前通过这篇文章:Python骚操作|用Python来P图介绍过PIL的几个用法,今天的案例算是做一个小小的复习。话不多说先上图。


    640?wx_fmt=png


    这是一个捂脸的表情,可以表达内心千万只***奔腾而过,使用Turtle来实现,可以将这个图分成以下几个部分:脸,嘴巴,牙齿,两边的眼泪,手指和手腕,完整的代码和语法不过多解释,贴一个画脸的代码。



    1# 画脸
    2turtle.speed(5)
    3turtle.setup(900, 600, 200, 200)
    4turtle.pensize(5)
    5turtle.right(90)
    6turtle.penup()
    7turtle.fd(100)
    8turtle.left(90)
    9turtle.pendown()
    10turtle.begin_fill()
    11turtle.pencolor("#B26A0F")  # head side color
    12turtle.circle(150)
    13turtle.fillcolor("#F9E549")  # face color
    14turtle.end_fill()




    640?wx_fmt=png


    第二个图是斜眼笑,表达的意思你懂得2_02.png


    640?wx_fmt=jpeg


    来看第三幅图,这个图是使用PIL库来生成的,其实这两个图是两张图拼起来的。首先呢,我们需要找两张图片,一张做表情包的背景,一张做表情。我们就以萌萌哒的熊猫头作为背景,然后试着在背景图上加入金馆长嘻哈表情。


    640?wx_fmt=jpeg


    640?wx_fmt=jpeg


    现在我们要把金馆长的表情叠加在熊猫头的背景图中,需要注意的是要在代码中控制好金馆长的表情叠加位置,不然会遮盖住其他轮廓。



    1from PIL import Image,ImageDraw,ImageFont
    2
    3img = Image.open("640.jpg")
    4jgz = Image.open("641.jpg")
    5img.paste(jgz,(63,46))




    640?wx_fmt=jpeg


    图片的下方是留有一部分空白的,我们可以添加一些文字。



    1 from PIL import Image,ImageDraw,ImageFont
    2 
    3 img = Image.open("640.jpg")
    4 jgz = Image.open("641.jpg")
    5 img.paste(jgz,(63,46))
    6 
    7#控制表情的叠加位置
    8 draw = ImageDraw.Draw(img)
    9 font = ImageFont.truetype("simyou.TTF",24)
    10 draw.text((16,200),"Ahab杂货铺!", fill = (0,0,0), font = font)
    11 #控制文字添加位置
    12 img.show()
    13 img.save("生成的表情包.jpg")



    640?wx_fmt=jpeg

    (本文为 AI科技大本营投稿文章,转载请联系作者。)


    公开课预告

    今晚8点直播


    如何用AI技术为黑白老照片上色?本次公开课中,百度高级研发工程师李超将讲述对抗生成网络相关,学术界的研究现状和应用场景,以及GAN在百度视觉+百度PR+新华社合作的焕彩项目中的应用。


    640?wx_fmt=png


    推荐阅读

    640?wx_fmt=png

    展开全文
  • 表情包”是现在非常流行的交流方式,通过一张图片就能把文字不能表达或不便于表达的情感给表示出来,表情包一经诞生,就统治了...有好多朋友看到这个表情包之后误以为这也是我用Python做的,其实不然,这个图就是...

    “表情包”是现在非常流行的交流方式,通过一张图片就能把文字不能表达或不便于表达的情感给表示出来,表情包一经诞生,就统治了中国人的社交圈,尤其是年轻人,他们的社交方式是所谓“天可不聊,图不可不斗”,几乎任何对话都会出现表情包的身影,一言不合就斗图,自己也会在聊天中发几个表情包,可是总会造成一些小误会,比如下面的图

    有好多朋友看到这个表情包之后误以为这也是我用Python做的,其实不然,这个图就是网上普通的表情包,但是今天我要用Python做几个表情包。

    今天制作表情包用到的技术还是之前提到的Turtle库,可以从之前的文章除了画佩奇我们还要玩点更高级的,去学习Turtle的常用语法,然后就是PIL库,之前通过这篇文章:Python骚操作|用Python来P图也介绍过PIL的几个用法,今天的案例算是做一个小小的复习。话不多说先上图。

    学习过程中有不懂的可以加入我们的学习交流秋秋圈784中间758后面214,与你分享Python企业当下人才需求及怎么从零基础学习Python,和学习什么内容。相关学习视频资料、开发工具都有分享

    这是一个捂脸的表情,可以表达内心千万只***奔腾而过,使用Turtle来实现,可以将这个图分成以下几个部分:脸,嘴巴,牙齿,两边的眼泪,手指和手腕,完整的代码和语法不过多解释,贴一个画脸的代码。

    
    1# 画脸
    
    2turtle.speed(5)
    
    3turtle.setup(900, 600, 200, 200)
    
    4turtle.pensize(5)
    
    5turtle.right(90)
    
    6turtle.penup()
    
    7turtle.fd(100)
    
    8turtle.left(90)
    
    9turtle.pendown()
    
    10turtle.begin_fill()
    
    11turtle.pencolor("#B26A0F")  # head side color
    
    12turtle.circle(150)
    
    13turtle.fillcolor("#F9E549")  # face color
    
    14turtle.end_fill()
    
    

    第二个图是斜眼笑,表达的意思你懂得

    来看第三幅图,这个图是使用PIL库来生成的,其实这两个图是两张图拼起来的。首先呢,我们需要找两张图片,一张做表情包的背景,一张做表情。我们就以萌萌哒的熊猫头作为背景,然后试着在背景图上加入金馆长嘻哈表情。

    现在我们要把金馆长的表情叠加在熊猫头的背景图中,需要注意的是要在代码中控制好金馆长的表情叠加位置,不然会遮盖住其他轮廓。

    
    1from PIL import Image,ImageDraw,ImageFont
    
    2
    
    3img = Image.open("640.jpg")
    
    4jgz = Image.open("641.jpg")
    
    5img.paste(jgz,(63,46))
    
    

    图片的下方是留有一部分空白的,我们可以添加一些文字。

    
    1 from PIL import Image,ImageDraw,ImageFont
    
    2 
    
    3 img = Image.open("640.jpg")
    
    4 jgz = Image.open("641.jpg")
    
    5 img.paste(jgz,(63,46))
    
    6 
    
    7#控制表情的叠加位置
    
    8 draw = ImageDraw.Draw(img)
    
    9 font = ImageFont.truetype("simyou.TTF",24)
    
    10 draw.text((16,200),"Ahab杂货铺!", fill = (0,0,0), font = font)
    
    11 #控制文字添加位置
    
    12 img.show()
    
    13 img.save("生成的表情包.jpg")
    
    

    展开全文
  • Python资源共享群:484031800“表情包”是现在非常流行的交流方式,通过一张图片就能把文字不能表达或不便于表达的情感给表示出来,表情包一经诞生,就统治了中国人的社交圈,尤其是年轻人,他们的社交方式是所谓...
  • 斗图?教你用 Python 制作表情包

    千次阅读 多人点赞 2019-02-01 18:50:00
    作者 |Ahab责编 | 屠敏“表情包”是现在非常流行的交流方式,通过一张图片就能把文字不能表达或不便于表达的情感给表示出来,表情包一经诞生,就统治了中国人的社交圈,尤...
  • 不过这里要说的并不是数据可视化,而是一款全民向的产品形态——表情包!!!!表情包不仅仅是一种符号,更是一种文化——是促进社交乃至社会发展的动力之一,就像懒。我们坚持认为,一张优秀的表情包,应该是一幅...
  • python爱好者社区 , 作者 盛光晓表情包是当代社交生态中的战略性武器,既托起了友情的小船,又浮起了爱情的巨轮,还载起了亲情的航空母舰。 在一个又一个宁静又不乏躁动的夜晚,此起彼伏的“老铁666”、“顶你上去...
  • 不过这里要说的并不是数据可视化,而是一款全民向的产品形态----表情包!!!!表情包不仅仅是一种符号,更是一种文化;是促进社交乃至社会发展的动力之一,就像懒。我们坚持认为,一张优秀的表情包,应该是一幅艺术...
  • 不得不说,如果说编程语言家庭是个Armory Pod的话,Python绝对是仓库里最趁手的一套工具,大概就是GTA武器水平。MATLAB是高价买来(租来)的24K镀金太空光学炮,只限单人使用,别人一起用会攻击自己。C语言是Lo ...
  • 来自:csdn转自:Python学习与数据挖掘在日常生活中,我们经常会存取一些朋友们的丑照,在这个项目中,我们以萌萌哒的熊猫头...将前景和背景拼接起来形成表情包;在表情包下面添加文字。1、导入需要的库import cv...
  • 先来个小姐姐表情包,一睹为快表情包的使用,已经成为我们日常生活中必不可少的一个重要的交流工具,但是让人苦恼的是,表情包只能通过收藏他人的或者是从官网上获取成套的表情包,无法制作自己的表情包。...
  • 下面是小派制作的一个表情包,准确地讲,是在已有表情包的基础上,二次加工而成的。下面以最简单的代码形式(10行左右),介绍上述“表情包”的制作过程。第一,将GIF动态图拆分成图形帧。下图是网络上找到的一个GIF...
  • 总结 以上所述是小编给大家介绍的python画微信表情符的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持! 如果你觉得本文对你有帮助,...
  • (一)开发工具 Python版本:3.6.4 (二)环境搭建 安装Python并添加到环境变量,pip安装需要的相关模块即可。 (三)运行代码 ...#控制二重表情的叠加位置 draw = ImageDraw.Draw(img) font = ImageFont.truet.
  • 好嗨哦!用Python制作斗图表情包

    千次阅读 2019-01-26 08:35:00
    ♚Ahab杂货铺,专注Python开发技术,定期打卡LeetCode,锻炼编程能力“表情包”是现在非常流行的交流方式,通过一张图片就能把文字不能表达或不便于表达的情感给表...
  • 第一步:打印一种表情包棋盘 第二步:在“表情包棋盘”上手绘图案 第三步:找出图案落在每个点的位置 第四步:代码控制浏览器模拟点击 案例一:两个字在一行 稿纸: 实现源码汇总: from selenium import webdriver...
  • 利用python实现了自定义表情包,可以在表情包上添加自定义文字,附有完整代码以及注释
  • 制作表情包python

    2019-08-16 15:06:40
    1 代码 from PIL import Image, ImageDraw, ImageFont def make_expression(img_path1, img_path2): image = Image.open(img_path1) face = Image.open(img_path2) image.paste(face, (70, 40)) ...
  • 本文讲述361安全装逼卫视表情包制作 找图片素材,用PS处理成两个能拼合的图片,比如下图 1、将两个图片合成,paste方法可以粘贴两个图片,并进行位置调节 2、draw.text()方法写入文字,并在fill参数内...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,954
精华内容 781
关键字:

python制作表情包

python 订阅