我目前编写了一个python脚本,它从用户的摄像机获取输入,代码如下:
import numpy as np
import cv2
import cv
import datetime
import math
import time
import os
cap = cv2.VideoCapture(0)
def init():
ret, imgBase = cap.read()
print(type(imgBase))`
上面的代码是完全功能性的,它确实从用户那里得到输入。然而,我不想从用户的网络摄像头获取输入,而是希望从用户的屏幕上获得输入。我需要一些类似cap = cv2.ScreenCapture(0)
我知道这行不通,但我需要一个类似功能的东西,这样我就可以从用户屏幕上读取和捕捉图像。本质上,我需要一个监视器/用户屏幕的截图。在
仅适用于Mac:
可以使用默认的python函数将屏幕截图读入内存。 要获得更多信息,请在终端中键入manscreenscapture,或者查看以下链接:https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/screencapture.1.html。在
相关问题 更多 >
编程相关推荐