我正在与aForge合作,我试图设置来自USB摄像头的视频源的分辨率,以便它可以正确放入pictureBox中。我的目标是分辨率为800x600,但我得到的默认分辨率约为640x480。当我尝试设置分辨率时,我收到“只读字段的成员无法修改”的消息。有经验的人有没有任何想法/解决方案?如何设置视频分辨率?
回答
精确地说:desiredFrameSize
属性是过时的。您必须使用VideoResolution
属性;例如,使用分辨率编号0:
yourvideoSource.VideoResolution = yourvideoSource.VideoCapabilities[0];
数组的数字表示不同的分辨率。
使用下面的命令来确定可用的分辨率和尺寸的量:
yourvideoSource.VideoCapabilities.Length;
for (int i = 0; i < yourvideoSource.VideoCapabilities.Length; i++){
string resolution= "Resolution Number "+Convert.Tostring(i);
string resolution_size = yourvideoSource.VideoCapabilities[i].FrameSize.ToString();
}
但是,videoSource对象中没有'VideoResolution'属性 – levi
VideoResolution是类VideoCaptureDevice中的一个对象。 –
你是一个拯救生命的人,对我来说这样的救济是我的朋友,非常感谢分享 – smoothumut
如何设置
yourvideoSource.DesiredFrameSize = new Size(800, 600);
我希望,但根据aForge,desiredFrameSize属性已过时,所以我不得不使用VideoResolution,这不是那么简单,我不认为。 – Donohvan
- 1. 视频分辨率
- 2. 如何在Android录像机中设置视频分辨率?
- 3. Blackberry:如何在录制前设置视频分辨率
- 4. python cv2视频分辨率
- 5. 用iPhone/iPad在480x480分辨率下录制视频?如何在Xcode中设置这个分辨率?
- 6. Python:如何从Gst视频playbin获取视频分辨率?
- 7. 拍摄图像时获取/设置视频分辨率
- 8. 使用意图设置视频分辨率
- 9. 设置提取的YouTube视频的分辨率
- 10. Directx.Capture如何设置分辨率
- 11. 如何手动设置流分辨率?
- 12. 如何为1600x900分辨率和其他分辨率设置自适应设计?
- 13. Camera.setMode设置小分辨率
- 14. 设置分辨率xrandr --addmode
- 15. 如何检查iOS中视频的分辨率,比特率
- 16. FFMPEG:根据输入视频设置输出分辨率和比特率
- 17. VfW:更改视频分辨率
- 18. 高分辨率视频预览的Youtube
- 19. 调整视频捕捉的分辨率
- 20. UIVideoEditorController失去了视频分辨率
- 21. 网页上的视频分辨率
- 22. TokBox API视频分辨率问题
- 23. 如何在Flex中设置视频播放器组件的视频大小(分辨率)
- 24. 使用JavaScript更改HTML 5.0视频上的视频分辨率
- 25. 获取视频文件的原生视频分辨率
- 26. 获取v4l2视频设备的最大分辨率
- 27. 在cocos2d中录制视频iOS游戏,低分辨率视频和正常情况下的高分辨率
- 28. WebRTC如何修改我的视频分辨率?
- 29. 如何在iPhone中播放高分辨率的YouTube视频?
- 30. 如何通过只更改分辨率来转码视频流?
只读应该告诉你,有可能是一个构造函数,允许设置您的分辨率。 – CSharpie
你解决了吗? – levi