Python中文
首页
教程
问答
标签
搜索
登录
注册
python cv2视频分辨率
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我尝试更改视频分辨率(使用mp4!)(对800x600)这样:但它不起作用,当我使用cap.get(3)和(4)时,它每次都会返回defualt 1280x720!</p> <pre><code>import cv2 cap = cv2.VideoCapture('file') while(cap.isOpened()): cv2.waitKey(10) ret, frame = cap.read() cap.set(3, 800) cap.set(4, 600) gray = cv2.cvtColor(frame, cv2.COLOR_BGR2BGRA) print cap.get(3) # return default 1280 cv2.imshow('frame',gray) if cv2.waitKey(1) & 0xFF == ord('q'): break cap.release() cv2.destroyAllWindows() </code></pre> <p>我做错什么了?</p> <p>我试过-</p> <pre><code>cv2.resizeWindow("ssss", 300, 300), </code></pre> <p>以及</p> <pre><code>cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 600) cap.set(cv2.CAP_PROP_FRAME_WIDTH, 800) </code></pre> <p>没有效果!</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p><code>cap.set()</code>在低于<code>640,480</code>分辨率时不起作用 (至少对于我的macbook pro) 您可以提高分辨率,但将其设置为<code>300,300</code>没有效果。 至于我的经验,你应该在你之后在画面上叫<code>resize()</code>。</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
无法使用Django/mongoengine连接到MongoDB(身份验证失败)
9 回答
无法使用Django\u mssql\u后端迁移到外部hos
9 回答
无法使用Django&Python3.4连接到MySql
1 回答
无法使用Django+nginx上载媒体文件
5 回答
无法使用Django1.6导入名称模式
3 回答
无法使用Django1.7和mongodb登录管理站点
5 回答
无法使用Djangoadmin创建项目,进程使用了错误的路径,因为我事先安装了错误的Python
10 回答
无法使用Djangockedi验证CBV中的字段
3 回答
无法使用Djangocketditor上载图像(错误400)
7 回答
无法使用Djangocron进行函数调用
1 回答
无法使用Djangofiler djang上载文件
3 回答
无法使用Djangokronos
1 回答
无法使用Djangomssql provid
8 回答
无法使用Djangomssql连接到带有Django 1.11的MS SQL Server 2016
5 回答
无法使用Djangomssq迁移Django数据库
8 回答
无法使用Djangonox创建用户
7 回答
无法使用Djangopyodb从Django查询SQL Server
10 回答
无法使用Djangopython3ldap连接到ldap
1 回答
无法使用Djangoredis连接到redis
10 回答
无法使用Django中的FK创建新表
7 回答