Hi,
I try get the max resolution of the camera hardware on the Surface Pro 4 (SP4) I use as a test platform. Using the default Camera App, under the Settings of the Rear camera, I can pick the highest photo resolution of 8MP, 3264x2448. Even if it is the Front Camera, the 3 resolution options are: 2560x1440 (3.7 mP), 2560x1920 (4.9 MP), 2560x1706 (4.4 MP)
When I use my test App using the RadWebCam, the resolution is only 1920x1440, when I already use the maxFormatIndex of the videoFormats. So I wonder if there are other ways to get the max resolution.
Thanks.
Hello, Cleary,
By default, RadWebCam is automatically started. However, you can disable this option and initialize the camera with specific settings as it is demonstrated in the following help article: https://docs.telerik.com/devtools/winforms/controls/webcam/connect-to-camera-device
The RadWebCam.GetVideoFormats method will give you the available video formats for the specific device.
Currently, the RadWebCam control is using the video feed and it takes a snapshot from it. Some cameras can produce a still image separate from the video stream. The still image usually gives a better quality of the picture, than the video stream.
It is a reasonable request to add support for using the still image capturing to get the snapshot when the camera allows this.
I have logged it in our feedback portal by making this thread public. You can track its progress, subscribe for status changes and add your comments on the following link - feedback item.
I have also updated your Telerik points.
I hope this information helps. If you need any further assistance please don't hesitate to contact me.
Regards,
Dess | Tech Support Engineer, Sr.
Progress Telerik