static mp_obj_t py_image_histeq(mp_obj_t image_obj) { struct image *image; /* get image pointer */ image = (struct image*) py_image_cobj(image_obj); /* sanity checks */ PY_ASSERT_TRUE(image->bpp == 1); imlib_histeq(image); return mp_const_none; }
mp_obj_t py_imlib_histeq(mp_obj_t image_obj) { struct image *image; /* get image pointer */ image = (struct image*) py_image_cobj(image_obj); /* sanity checks */ PY_ASSERT_TRUE(sensor.pixformat == PIXFORMAT_GRAYSCALE); imlib_histeq(image); return mp_const_none; }
static mp_obj_t py_image_histeq(mp_obj_t image_obj) { struct image *image; /* get image pointer */ image = (struct image*) py_image_cobj(image_obj); /* sanity checks */ PY_ASSERT_TRUE_MSG(image->bpp == 1, "This function is only supported on GRAYSCALE images"); imlib_histeq(image); return mp_const_none; }