使用凸轮的cv.Capture在Djang

2024-05-14 10:27:19 发布

您现在位置:Python中文网/ 问答频道 /正文


我在Django应用程序中使用cv.CaptureFromCAM,但是我的脚本阻止了这个命令。
没有Django,它可以工作,我可以看到我的网络摄像头打开。在

这是我的剧本:

import cv, Image

def takePhoto():
        """Return a PIL img"""
        print "Taking photo"
        cv_img = cv.QueryFrame( cv.CaptureFromCAM(0) )
        pil_img = Image.fromstring("L", cv.GetSize(cv_img), cv_img.tostring())
        return pil_img

如果有人知道为什么我不能在Django的脚本中使用cv.CaptureFromCAM这样的方法?在

我已经试着分解成几行了。。。在


Tags: djangoimageimport命令网络脚本应用程序img
1条回答
网友
1楼 · 发布于 2024-05-14 10:27:19

已解决:
我将cv.CaptureFromCAM放入一个var settings.py,以便在网站启动时启动它。在

我可以使用该变量来拍照,例如:

在设置.py公司名称:

CAM = cv.CaptureFromCAM(0)

在视图.py公司名称:

^{pr2}$

相关问题 更多 >

    热门问题