Replies: 1 comment
-
I took these measurements again with a RPI5, unsurprisingly it is considerably faster. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I am looking to measure the throughput of picamera2 in the following configuration:
I get the following results:
- request.get_metadata only 10fps (we can't do better)
- request.make_buffer("main") 6.2 fps
- request.make_array("main") 4.7 fps
If I understand:
make_buffer copies the libcamera buffer into a 1D array
make_array creates a 2D array from the 1D array in this case with an extra copy because stride != width*3
I also understand that the size of the RGB88 buffer is 37Mbytes
But I'm still surprised by the copy time, is this normal and can we optimize?
Beta Was this translation helpful? Give feedback.
All reactions