[libcamera-devel] How to set the width and height of the video. (IMX219)

tetsuya.nomura at soho-enterprise.com tetsuya.nomura at soho-enterprise.com
Thu Dec 17 15:14:52 CET 2020


Dear Kieran-san

Thank you very much for your advice.

I've modified the /boot/cmdline.txt, adding "cma=512M" and I can see the image now.

Talking about the aspect ratio of the preview window, I understand your explanation and I can adjust it by click and draw the window frame. 

The problem has been solved.

I appreciate your kind help.

Best Regards,

NOMURA

-----Original Message-----
From: Kieran Bingham <kieran.bingham at ideasonboard.com> 
Sent: Thursday, December 17, 2020 10:49 PM
To: tetsuya.nomura at soho-enterprise.com; 'Laurent Pinchart' <laurent.pinchart at ideasonboard.com>
Cc: 'libcamera devel' <libcamera-devel at lists.libcamera.org>
Subject: Re: [libcamera-devel] How to set the width and height of the video. (IMX219)

Hello Nomura-san,


On 17/12/2020 00:31, tetsuya.nomura at soho-enterprise.com wrote:
> Dear Laurent-san
> 
> Thank you for your advice.
> Now I can set the size parameter.
> 
> An additional question, please.
> 
> I can now display the image up to 3280x1908 size and save the jpeg 
> file, but I cannot see 3280x2464 full-size image.
> Please see attached message log when error occurs.
> 

Your log is showing this message:
> [0:25:39.161582345] [1353] ERROR V4L2 v4l2_videodevice.cpp:1124 
> /dev/video15[cap]: Unable to request 4 buffers: Cannot allocate memory 
> [0:25:39.161725770] [1353] ERROR RPI raspberrypi.cpp:742 Failed to 
> allocate buffers


I think you need to perhaps increase your CMA allocations.

Try adding 'cma=256M' to /boot/cmdline.txt ?
(or larger, I think 256M is the default?)


> PS
> The aspect ratio of the display is sometimes incorrect. The aspect of Jpeg file is OK.

That's likely due to the scaling we do in qcam.
Perhaps we should enforce aspect ratio on the window size of qcam.

--
Kieran

> 
> I appreciate your kind advice in advance.
> 
> Best Regards,
> 
> NOMURA
> 
> -----Original Message-----
> From: Laurent Pinchart <laurent.pinchart at ideasonboard.com>
> Sent: Wednesday, December 16, 2020 1:28 AM
> To: tetsuya.nomura at soho-enterprise.com
> Cc: 'libcamera devel' <libcamera-devel at lists.libcamera.org>; 'David 
> Plowman' <david.plowman at raspberrypi.com>
> Subject: Re: [libcamera-devel] How to set the width and height of the 
> video. (IMX219)
> 
> Hello Nomura-san,
> 
> On Tue, Dec 15, 2020 at 07:48:26PM +0900, tetsuya.nomura at soho-enterprise.com wrote:
>> Dear Sirs and Madams
>>
>> I'm evaluating the "qcam" and try to change the width and height option.
>> However, I cannot change the image size, always full FoV.
>> For example, ./qcam -s width=1280, height=720 (ret) Or -width=1920, 
>> height=1080, but always the same image.
>> Can this option work?
> 
> The syntax is
> 
> qcam -s width=1280,height=720
> 
> without any space after the ','. I've just tested it with a UVC camera as my Raspberry Pi isn't plugged in right now, but it should work there too. If it doesn't, we can look into it.
> 
> --
> Regards,
> 
> Laurent Pinchart
> 
> 
> _______________________________________________
> libcamera-devel mailing list
> libcamera-devel at lists.libcamera.org
> https://lists.libcamera.org/listinfo/libcamera-devel
> 

--
Regards
--
Kieran



More information about the libcamera-devel mailing list