필터 지우기
필터 지우기

accessing stills pin of a webcam

조회 수: 4 (최근 30일)
Maksim
Maksim 2023년 3월 2일
편집: Maksim 2023년 3월 16일
I have a webcam, which outputs 5MP images as stills, but can only output VGA as a video stream. Both are encoded using the same JPG encoder. I have a "Matlab support package for USB webcams" installed, and it does not list the 5MP resolution as an option. How can I access this high resoution?
Unfortunately, it is not relevant to my case, as the 5MP still images are truly 5MP, not upscaled from VGA. Furtheremore, the mentioned thread seems dead.
I checked using other software if the cam can output still images in the claimed resolution, and it does. That resolution is available through "Still capture pin". It seems, that webcam objects in Matlab on Windows only support a subset of UVC interface, with the stills capture part totally omitted. Are there any alternatives or workarounds that would help me with my problem?

답변 (1개)

Jinal
Jinal 2023년 3월 15일
Hey Maksim,
As per my understanding you are trying to connect to your webcam using the MATLAB support package for USB webcams. While doing so you are unable to get 5MP as an available resolution. At higher resolutions, most webcams support only compressed formats like MJPEG. As of MATLAB R2022b release, the MATLAB support package for USB webcams did not support any compressed video formats, resulting in the Available Resolutions being limited to lower resolutions.
The webcam support package will have the functionality to support MJPEG format from MATLAB R2023a release. Thus, from MATLAB R2023a, the webcam support package will be able to access the highest resolution with all webcams supporting MJPEG at higher resolutions.
Hope this helps.
  댓글 수: 3
Jinal
Jinal 2023년 3월 16일
편집: Jinal 2023년 3월 16일
Hi Maksim,
As mentioned, as of 2022b release the web package support package does not support compressed formats. A workaround for this could be using Image acquisition toolbox using winvideo adaptor. You may refer the following link for more information regarding this.
Hope this helps.
Maksim
Maksim 2023년 3월 16일
편집: Maksim 2023년 3월 16일
It is strange, then. If R2022b does not support compressed formats, why do I see compressed video in Matlab?
I am still interested if R2022b supports still capture pin.

댓글을 달려면 로그인하십시오.

제품


릴리스

R2022b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by