一個小白的程式設計自學記錄----相機攝像自動化
一個小白的程式設計自學記錄----相機攝像自動化
剛剛步入的初學者,因為經驗的不足,常常感到頭疼,比如,我想要做一個相機自動化的腳
本或者程式,剛開始從百度得到一些資訊,百度告知的是所以windows APP在C盤下一個
WindowsAPP資料夾下,當你找到這個資料夾時,發現資料夾需要更高的許可權訪問,無奈不
知道如何處理,只好硬著臉皮去找百度,經過一些列的操作終於明白了怎麼獲取資料夾許可權
(方法就是新增一個EveryOne的賬戶進去,給予此賬戶更多的許可權),就達到期望值了,
進去發現,裡面的檔案都不是封裝成Exe的檔案,因此常常就此被困惑,而無法前進,最後
在Dos命令中找到一個辦法可以啟動原生的相機APP程式,結合Python, 使用控制程式碼、模擬鼠
標和鍵盤點選總算成功了,程式碼如下:
import os
import win32con
import win32gui, win32api
import time
啟動DOS命令
os.system(“start microsoft.windows.camera:”)
time.sleep(3)
視窗控制程式碼變數
CameraWin = win32gui.FindWindow(“ApplicationFrameWindow (Unicode)”, “相機”)
啟用視窗
win32gui.SetActiveWindow(CameraWin)
time.sleep(3)
設定滑鼠所在位置
win32api.SetCursorPos([1176, 365])
滑鼠左擊
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP | win32con.MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0)
time.sleep(3)
觸發Enter鍵
win32api.keybd_event(13,0,0,0)
win32api.keybd_event(13,0,win32con.KEYEVENTF_KEYUP,0)
相關文章
- 搭建一個攝像頭應用程式 應用程式內部攝像頭
- 第七個OpenGL程式,Camera 攝像機 (3d模型自轉)3D模型
- 小米Aqara智慧攝像機 實現家庭安防等自動化場景
- 記錄shell指令碼程式設計相關指令碼程式設計
- 每一個程式設計師都是自學成才程式設計師
- 自動化的過程(程式設計)程式設計
- Electron小白入門自學筆記(一)筆記
- 一個外國程式設計師12小時的程式設計生活的記錄程式設計師
- 微信小程式自動化,記錄趟過的坑!微信小程式
- 一個小白來分享程式設計入門程式設計
- 筆記本攝像頭怎麼開啟 筆記本設定攝像頭教程筆記
- 程式設計小白的成長記錄和階段性總結程式設計
- 攝像機控制軟體CaptureGRID更好的幫您管理攝像機APT
- win10如何開啟電腦攝像頭錄影_win10用電腦自帶攝像頭錄影的方法Win10
- 自學程式設計的 6 個致命誤區程式設計
- 自學程式設計的 6 個技巧總結程式設計
- 網路攝像機-ISP基礎一
- 手機攝像頭改裝手機攝像頭監控移動到頂部或者底部USB外接鎖屏錄影後臺錄影教程軟體
- three.js 利用滑鼠移動攝像機JS
- 小白記Canvas實現的一個小玩意 - 你的名字頭像生成Canvas
- 運動相機競爭升級:下一站模組化、自動化?
- uni-app小白入門自學筆記(一)APP筆記
- 一個盲人程式設計師的自傳程式設計師
- 學程式設計的記錄程式設計
- 零基礎小白如何自學UI設計?UI
- win10相機為什麼打不開攝像頭黑屏 win10攝像頭開啟黑屏Win10
- 程式設計自動化,未來機器人將超越人類?程式設計機器人
- 一、(基礎知識)一個前端程式設計師的java小白之路前端程式設計師Java
- 專案實戰:Qt+Ffmpeg+OpenCV相機程式(開啟攝像頭、支援多種攝像頭、解析度調整、翻轉、旋轉、亮度調整、拍照、錄影、回放圖片、回放錄影)QTOpenCV
- 一隻自動化測試小白的學習記錄——Python+Selenium+pip+webdriver下載安裝 python自動化測試環境配置PythonWeb
- 如何自學程式設計?程式設計
- 如何用java寫一個自動開機的程式Java
- 像bootstrap一樣的去做web程式設計bootWeb程式設計
- 一個程式設計師的讀書筆記:程式設計的反思程式設計師筆記
- 小白自學python的第一週Python
- 可以免費自學程式設計的12個網站程式設計網站
- Web自動化——介紹與安裝以及第一個web自動化程式(一)Web
- 微信小程式設計師自動化測試微信小程式程式設計師