当前位置: 首页 > news >正文

初学者学做网站用什么软件室内设计网上教学

初学者学做网站用什么软件,室内设计网上教学,艺点意创官网,网站开发与维护是学什么前言 嗨喽,大家好呀~这里是爱看美女的茜茜呐 今天这个案例,就是控制自己的摄像头拍照, 并且把拍下来的照片,通过邮件发到自己的邮箱里。 想完成今天的这个案例,只要记住一个重点:你需要一个摄像头 思路…

前言

嗨喽,大家好呀~这里是爱看美女的茜茜呐

今天这个案例,就是控制自己的摄像头拍照,

并且把拍下来的照片,通过邮件发到自己的邮箱里。

想完成今天的这个案例,只要记住一个重点:你需要一个摄像头

思路

通过opencv调用摄像头拍照保存图像本地

email库构造邮件内容,保存的图像以附件形式插入邮件内容

smtplib库发送邮件到指定邮箱

代码展示

直接在文末名片自取就好了。点击此处跳转

工具导入

import time
import cv2  # pip install opencv-python -i 镜像源网址
from email.mime.image import MIMEImage  # 用来构造邮件内容的库
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart
import smtplib  # 发送邮件

调用摄像头,保存图片

拍照呢,是用手机的摄像头,软件用的是:

IP摄像头(安卓),因为在同一个局域网内,打开APP,里面出现的网址就是摄像头的地址

def GetPicture():"""拍照保存图像:return:"""# 创建一个窗口cv2.namedWindow('camera', 1)# 调用摄像头   IP摄像头APPvideo = "http://admin:admin@192.168.3.32:8081/video"cap = cv2.VideoCapture(video)while True:success, img = cap.read()cv2.imshow("camera", img)# 按键处理key = cv2.waitKey(10)if key == 27:# escbreakif key == 32:# 空格fileaname = 'frames.jpg'cv2.imwrite(fileaname, img)# 释放摄像头cap.release()# 关闭窗口cv2.destroyWindow("camera")

运行代码,就会出现效果

创建一个函数,设置一下我的邮件内容

def SetMsg():"""邮件格式设置:return:"""msg = MIMEMultipart('mixed')# 标题msg['Subject'] = '小姐姐照片'msg['From'] = sender  # 发送方邮箱msg['To'] = receiver  # 接收方邮箱# 邮件正文text = '你要的小姐姐照片到了,请接收'text_plain = MIMEText(text, 'plain', 'utf-8')  # 正文转码msg.attach(text_plain)# 图片附件SendImageFile = open('D:/控制摄像头拍照并发送邮件/frames.jpg', 'rb').read()image = MIMEImage(SendImageFile)# 将收件人看见的附件照片名称改为people.png.image['Content-Disposition'] = 'attachment; filename = "people.png"'msg.attach(image)return msg.as_string()

邮件端口设置

授权码可以在这里领取

# 授权码
pwd = "******"   # 最好写自己的# 服务器接口
host = 'smtp.163.com'
port = 25sender = 'XXXX@163.com' # 最好写自己的
receiver = 'XXXX@qq.com' # 最好写自己的

发送邮件功能

def SendEmail(msg):"""发送邮件:param msg:邮件内容:return:"""smtp = smtplib.SMTP()smtp.connect(host,port=25)smtp.login(sender, pwd)smtp.sendmail(sender, receiver, msg)time.sleep(2)smtp.quit()

进行封装

if __name__ == '__main__':# 1.拍照保存GetPicture()# 2.设置邮件格式msg = SetMsg()# 3.发送邮件SendEmail(msg)

运行代码,演示效果

先拍照

发送到了邮箱

尾语

感谢你观看我的文章呐~本次航班到这里就结束啦 🛬

希望本篇文章有对你带来帮助 🎉,有学习到一点知识~

躲起来的星星🍥也在努力发光,你也要努力加油(让我们一起努力叭)。

最后,宣传一下呀~👇👇👇更多源码、资料、素材、解答、交流皆点击下方名片获取呀👇👇👇

http://www.yayakq.cn/news/825795/

相关文章:

  • 手机如做网站郑州网站建设哪家
  • 丽水品牌网站建设wordpress icon 插件
  • 亿达城市建设官方网站wordpress 自动 图片
  • 网站建设实践报告3000字页面设计的软件
  • 门户网站要求wordpress仪表盘定制
  • 有哪些推广的网站装饰工程规范
  • 康定网站建设网站开发软件著作权归谁
  • 网站建设最花时间的是什么软件可以发布做网站
  • 苏州 中英文网站建设绿色为主色的网站
  • 官方网站怎么查询深圳保障性住房官网
  • 网站联系方式修改app程序定制开发
  • 学生服务器快速网站优化技巧
  • 网站title的作用企业网站免费制作
  • wordpress问答站模板公司网站建设接单
  • 万宁建设局网站江门市建设工程安全监督网站
  • 淮北建投网站公司网络组建设计与方案
  • dz地方门户模板网站标题优化技巧
  • 白佛网站建设建设地方性宠物网站
  • 长沙网站平台建设公司seo黑帽多久入门
  • 电子商务网站建设实践报告摘要seo搜索引擎优化薪资水平
  • 网站登录后台地址绵阳做seo网站公司
  • 江西学校网站建设小程序推广方案
  • 网站建设 三门峡台州网页设计
  • 林芝网站建设施工企业成本核算方法
  • 如何将网站和域名绑定辽宁建设工程信息网企业人员调动
  • 做网站一般用什么服务器企业网站的开发流程
  • 北京上地网站建设建湖人才网今曰招
  • 公司如何建立网站百度识图网页版在线使用
  • 哪个网站做贷款推广公司网站开发的工作内容
  • 网站制作 手机婚礼礼服网站界面设计