zoukankan      html  css  js  c++  java
  • python拍表情包

    上次画国旗的课程很是让人难以忘怀,但是对于具体思路自己还不能完全掌握,在别人的思路之中,不能脱离其而单独编写

    from tkinter import Image
    
    import cv2
    import os
    from PIL import Image   #加载图片
    cap=cv2.VideoCapture(0)   #默认的摄像头编号
    
    for i in range(10):
    
        #读取拍摄到的内容  ,  _ 两个返回值  第一个返回值不需要  所以空置了
        _, frame=cap.read()
    
        #把读取出来的照片显示到窗口上
        cv2.imshow('face',frame)
    
        cv2.imwrite('./image/%d.jpg' % i ,frame)
    
        cv2.waitKey(600)
    
    cap.release()     #关闭摄像头
    cv2.destroyAllWindows()    #关闭所有窗口
    
    #扫描当前文件夹里的个数
    file=os.listdir('image')
    number=len(file)
    
    #定义一个图片列表
    images=[]
    for i in range(number):
        images.append(Image.open('./image/'+ str(i) + '.jpg'))
    
    
    
    #把图片生成GIF动态图
    img=Image.open('./image/0.jpg')
    
    #将刚才的加载的10张照片添加到GIF动态图中
    img.save('表情包.gif',save_all=True, Loop=0, append_images=images[i:])
  • 相关阅读:
    mysql索引类型 normal, unique, full text
    16.信号量互斥编程
    15.信号通信编程
    14.有名管道通信
    13.无名管道通讯编程
    12.多进程程序的操作
    11.进程控制理论
    10.时间编程
    9. 库函数方式文件编程
    8.Linux文件编程
  • 原文地址:https://www.cnblogs.com/PSLQYZ/p/13765842.html
Copyright © 2011-2022 走看看