美文网首页python热爱者Python新世界
黑客为所欲为?5行python代码,打造摄像头监控技术!

黑客为所欲为?5行python代码,打造摄像头监控技术!

作者: 48e0a32026ae | 来源:发表于2018-12-06 15:26 被阅读3次

目的如题。

确保python中安装了opencv-python模块。如果没有安装,可以进行安装。

学习Python中有不明白推荐加入交流群

                号:516107834

                群里有志同道合的小伙伴,互帮互助,

                群里有不错的学习教程!

话不多少,直接上代码:

import cv2

cap = cv2.VideoCapture(0)

f, frame = cap.read() #此刻拍照

cv2.imwrite("example.png", frame) # 将拍摄内容保存为png图片

cap.release() # 关闭调用的摄像头

(代码块可左右滑动)

结果如下:

此外,还可以将照片的颜色去掉,变成黑白照片。

gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)

效果如下:

当你一步一步执行上述命令时,你会看到电脑摄像头工作的指示灯是常亮的,这可以提示你的摄像头正在被调用。根据具体硬件设备不同,有些设备是可以不亮灯的情况下,直接调用摄像头的,这种情况下,你是毫无察觉的。

当然,即便是黑客无法控制摄像头的指示灯,那么也可以悄无声息的调用摄像头。比如,如果上述代码不是一步一步执行,而是以脚本形式整块执行,那么摄像头的指示灯只会一闪而过,很多时候你可能无法注意到。但实际上,已经调用摄像头拍照了

相关文章

网友评论

    本文标题:黑客为所欲为?5行python代码,打造摄像头监控技术!

    本文链接:https://www.haomeiwen.com/subject/rkjocqtx.html