diff --git a/ports/alif/omv_csi.c b/ports/alif/omv_csi.c index 692cef878..5907a34c7 100644 --- a/ports/alif/omv_csi.c +++ b/ports/alif/omv_csi.c @@ -348,7 +348,7 @@ int alif_csi_snapshot(omv_csi_t *csi, image_t *dst_image, uint32_t flags) { } // Initialize a frame using the frame buffer. - framebuffer_init_image(fb, dst_image); + framebuffer_to_image(fb, dst_image); // Set the frame's pixel format to bayer for raw sensors. if (csi->raw_output && csi->pixformat != PIXFORMAT_BAYER) { diff --git a/ports/mimxrt/omv_csi.c b/ports/mimxrt/omv_csi.c index 9583d325f..718b3656f 100644 --- a/ports/mimxrt/omv_csi.c +++ b/ports/mimxrt/omv_csi.c @@ -470,7 +470,7 @@ int imx_csi_snapshot(omv_csi_t *csi, image_t *image, uint32_t flags) { } // Set the user image. - framebuffer_init_image(fb, image); + framebuffer_to_image(fb, image); return 0; } diff --git a/ports/nrf/omv_csi.c b/ports/nrf/omv_csi.c index 6de592b69..b456aa68a 100644 --- a/ports/nrf/omv_csi.c +++ b/ports/nrf/omv_csi.c @@ -194,7 +194,7 @@ static int nrf_csi_snapshot(omv_csi_t *csi, image_t *image, uint32_t flags) { framebuffer_release(fb, FB_FLAG_FREE); // Set the user image. - framebuffer_init_image(fb, image); + framebuffer_to_image(fb, image); return 0; } diff --git a/ports/rp2/omv_csi.c b/ports/rp2/omv_csi.c index 4eba5b72c..3ba504f92 100644 --- a/ports/rp2/omv_csi.c +++ b/ports/rp2/omv_csi.c @@ -225,7 +225,7 @@ static int rp2_csi_snapshot(omv_csi_t *csi, image_t *image, uint32_t flags) { fb->pixfmt = csi->pixformat; // Set the user image. - framebuffer_init_image(fb, image); + framebuffer_to_image(fb, image); return 0; } diff --git a/ports/stm32/omv_csi.c b/ports/stm32/omv_csi.c index e3cc7b4e5..4c62f9213 100644 --- a/ports/stm32/omv_csi.c +++ b/ports/stm32/omv_csi.c @@ -758,7 +758,7 @@ static int stm_csi_snapshot(omv_csi_t *csi, image_t *image, uint32_t flags) { #endif // Set the user image. - framebuffer_init_image(fb, image); + framebuffer_to_image(fb, image); return 0; }