From 1304dac964804a48871ca2acc8aba736643a1866 Mon Sep 17 00:00:00 2001 From: Alejandro Colomar Date: Thu, 26 Mar 2020 14:08:14 +0100 Subject: Update libalx --- cam/Makefile | 2 ++ cam/cam.c | 22 ++++++---------------- 2 files changed, 8 insertions(+), 16 deletions(-) diff --git a/cam/Makefile b/cam/Makefile index 6c58c0e..12b2859 100644 --- a/cam/Makefile +++ b/cam/Makefile @@ -11,3 +11,5 @@ cam: cam.c $< -o $@ \ `pkg-config --libs libalx-cv libalx-base` +clean: + rm -f cam diff --git a/cam/cam.c b/cam/cam.c index 4183b6f..d2681b2 100644 --- a/cam/cam.c +++ b/cam/cam.c @@ -19,7 +19,7 @@ #define ALX_NO_PREFIX #include -#include +#include #include #include #include @@ -27,12 +27,8 @@ #include #include #include -#include #include -#include -#include -#include -#include +#include /****************************************************************************** @@ -267,15 +263,10 @@ int cv_init (img_s **img) int status; status = -1; - if (alx_cv_alloc_img(img)) - goto err0; - status--; - if (alx_cv_init_img(*img, 1, 1)) - goto err1; + if (alx_cv_init_img(img)) + goto err; return 0; -err1: - alx_cv_free_img(*img); -err0: +err: fprintf(stderr, "cam#%"PRIpid": ERROR: cv_init(): %i\n", pid, status); return status; } @@ -285,7 +276,6 @@ void cv_deinit (img_s *img) { alx_cv_deinit_img(img); - alx_cv_free_img(img); } @@ -362,7 +352,7 @@ int proc_cv (uint8_t *restrict blue11, img_s *restrict img) if (alx_cv_cam_read(img, camera)) goto err; status--; - if (alx_cv_component(img, ALX_CV_CMP_BLUE)) + if (alx_cv_component(img, ALX_CV_CMP_BGR_B)) goto err; status--; if (alx_cv_pixel_get_u8(img, blue11, 1, 1)) -- cgit v1.2.3