Welcome new user! You can search existing questions and answers without registering, but please register to post new questions and receive answers. Note that due to large amounts of spam attempts, your first three posts will be manually moderated, so please be patient.
We have moved to a new forum at http://jevois.usc.edu, please check it out. The forum at jevois.org/qa will not allow new user registrations but is maintained alive for its useful past questions and answers.

How to set output on guvcview

0 votes
When connecting jevois to Linux, I can only change the input resolution of Jevois but I cannot set the output resolution with guvcview. This means I cannot load video mappings like "25 - OUT: YUYV 640x300 @ 60fps CAM: YUYV 320x240 @ 60fps MOD: JeVois:DemoSaliency" because guvcview assumes that the output and input resolution are the same.
asked Mar 13, 2018 in User questions by Dextrous (240 points)

1 Answer

0 votes
The selection of which module runs when you select a given resolution in guvcview is configured in a file, JEVOIS:/config/videomappings.cfg

As far as guvcview is concerned, you only select a given video resolution, which is the output resolution of JeVois. Using the mappings file, JeVois then decides which camera sensor resolution to use and which machine vision module to run. So, to trigger mapping 25 that you mention, you just need to select YUYV 640x300 @ 60fps in guvcview (the OUT: part).

Please see here for more details:

http://jevois.org/doc/Concepts.html

http://jevois.org/doc/UserModes.html

and here for the policy about how we avoid ambiguous mappings (which would have same output resolution and framerate):

http://jevois.org/doc/VideoMapping.html
answered Mar 20, 2018 by JeVois (46,580 points)
...