2018-04-30项目遇到的问题及处理方法

0、opencv帮助

Reading and Writing Images and Video

1、如何在python下用opencv同时打开2个摄像头?

参考资料:

opencv读取多个摄像头

OpenCV打开两个摄像头的问题

opencv同时开启两个摄像头采集图像

Opencv同时调用两个摄像头

opencv读取并显示两个摄像头

解决办法:

2、无法按space键保存图片:见p34_42managers.py

cv2.waitKey()中的参数要设置大一些,如果为1会导致按space键无效,因为来不及,但是按esc是可以用的,因为按esc只需要销毁窗口,会比较快,这个的设置和电脑的性能也有关系

后来改成1也可以,太大视频太卡,可能是因为下面问题3造成的错误

3、无法把图片保存到文件中

保存的图片格式为png, jpeg都可以,只写文件名即可,不用写路径,加了路径导致了错误,可能是路径写错了见p43cameo.py代码26

python+opencv打开摄像头,保存视频、拍照功能的实现

4、查看opencv版本

ubuntu查看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,则所截取屏幕会直接复制到剪切板,可以直接进行粘贴。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏java一日一条

高效Android开发者必须知道的4个工具

移动app开发是一个漫长而费力的过程。然而,现在的企业总是希望能够尽快发布app。幸运的是,我们有很多帮助移动开发人员加快工作步伐的工具。

12130
来自专栏华仔的技术笔记

Xcode 7 自动测试XCTestCase

44370
来自专栏java一日一条

高效Android开发者必须知道的4个工具

移动app开发是一个漫长而费力的过程。然而,现在的企业总是希望能够尽快发布app。幸运的是,我们有很多帮助移动开发人员加快工作步伐的工具。

15310
来自专栏做全栈攻城狮

SpringBoot 2.0中SpringWebContext 找不到无法使用的问题解决

为了应对在SpringBoot中的高并发及优化访问速度,我们一般会把页面上的数据查询出来,然后放到redis中进行缓存。减少数据库的压力。

13030
来自专栏前端说吧

Html2canvas - 微信中长按存图 - 将h5活动结果保存到本地

 现在有很多在微信里流行的h5活动页。这些小h5大部分都是简单的交互然后得出一个abcd早就拟定好的结果,根据你的选项分几种情况,最终得到其中一个作为你测试的答...

88420
来自专栏张戈的专栏

百度分享无法抓取图片及摘要的折中解决办法

前天,cy 在《仿异次元百度分享工具条张戈修改版》一文留言告知,部分百度分享无法抓取图片: ? 亲自试了下,发现还真是抓不到图片,而且分享的内容也很单调!就一个...

41090
来自专栏谦谦君子修罗刀

程序员面试闪充 -- 性能优化

CPU 和GPU 关于绘图和动画有两种处理方式CPU(中央处理器)和GPU(图形处理器),CPU的工作都在软件层面,而GPU的在硬件层面。 总的来说,可以使用...

408130
来自专栏CRPER折腾记

React 折腾记 - (1) React Router V4 和antd侧边栏的正确关联及动态title的实现

collapsed,onCollapse这些是控制侧边栏缩小的,接受的是外部的props

46030
来自专栏微信终端开发团队的专栏

微信iOS9适配总结

每年iOS升级,都会带来一些坑,这次iOS9也不例外。本文总结了微信在适配iOS9上遇到的问题和解决方案。 一、iOS9问题汇总 1. 编译问题(B...

28950
来自专栏Jerry的SAP技术分享

C4C和Outlook的集成

从C4C系统下载Outlook的Addin, 安装之后,会在Outlook里看见一个新的面板:

36330

扫码关注云+社区

领取腾讯云代金券