我正在與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