0、opencv帮助
Reading and Writing Images and Video
1、如何在python下用opencv同时打开2个摄像头?
参考资料:
解决办法:
2、无法按space键保存图片:见p34_42managers.py
cv2.waitKey()中的参数要设置大一些,如果为1会导致按space键无效,因为来不及,但是按esc是可以用的,因为按esc只需要销毁窗口,会比较快,这个的设置和电脑的性能也有关系
后来改成1也可以,太大视频太卡,可能是因为下面问题3造成的错误
3、无法把图片保存到文件中
保存的图片格式为png, jpeg都可以,只写文件名即可,不用写路径,加了路径导致了错误,可能是路径写错了见p43cameo.py代码26
python+opencv打开摄像头,保存视频、拍照功能的实现
4、查看opencv版本
pkg-config --modversion opencv
5、保存视频文件出错
6、如果没有摄像头没有错误提示
fps = self._capture.get(cv2.CAP_PROP_FPS)
fps=-1.0不是0.0
所以if fps == 0.0改成if fps == -1.0就好了
7、ubuntu下截屏
截取全屏的快捷键是PrintScreen,截取当前窗口的快捷键是Alt+PrintScreen,截取选定区域的快捷键是Shift+PrintScreen。以上三个快捷键可以截取屏幕并保存为图片,若加上Ctrl,则所截取屏幕会直接复制到剪切板,可以直接进行粘贴。
8、每隔几秒自动拍照
python每隔10秒运行一个指定函数怎么实现呢?等待过程不能中断主线程!
9、ImportError: No module named scheduler
sudo pip install apscheduler
10、为了查询输出的日志,吧输出结果存入文本需要的指令
command | tee filename.txt
example:
python cameo.py | tee test.txt
网友评论