簡體   English   中英

在V4L中選擇yuy2或MJPEG

[英]Choose yuy2 or MJPEG in V4L

我正在實現Camera Preview應用程序。 我正在使用V4L,直到現在我基本上都使用此代碼> https://linuxtv.org/downloads/v4l-dvb-apis/capture-example.html

在此示例或為此找到的任何其他示例中,我找不到將幀格式更改為MJPEG以獲得更高fps速率的可能性。 有沒有辦法告訴V4L使用MJPEG而不是YUY2?

找到它,實際上很簡單。 只需將格式結構中的pixelformat更改為V4L2_PIX_FMT_MJPEG。 所以

format.fmt.pix.pixelformat = V4L2_PIX_FMT_YUYV;

變成

format.fmt.pix.pixelformat = V4L2_PIX_FMT_MJPEG;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM