我有一个嵌入式linux板,运行一个LAMP服务器。一切正常。所以我现在的问题是从网站调用python脚本。 这是我的python脚本:
#!/usr/bin/env python2
import cv2.cv as cv
print cv.__version__
print '<br>'
capture = cv.CaptureFromCAM(0)
print capture
print '<br>'
img = cv.QueryFrame(capture)
cv.SaveImage("/srv/http/BMWneu.jpg",img)
print 'Picture taken'
它是可执行的,在ArchLinux的命令行中运行良好。但是如果我从web界面启动它,脚本中只会执行一方。所以只有print命令和include可以工作。你知道吗
我的php文件如下所示:
<?php
$result=shell_exec("python2 capture.py");
echo $result
?>
浏览器中的输出如下:
2.4.12.2
Picture taken
所以这两个opencv命令都被忽略了。有人能帮我吗?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐