Home
last modified time | relevance | path

Searched refs:img (Results 1 – 25 of 71) sorted by relevance

123

/lvgl-latest/tests/src/test_cases/widgets/
Dtest_image.c23 lv_obj_t * img = lv_image_create(lv_screen_active()); in img_create() local
24 lv_image_set_src(img, &test_img_lvgl_logo_png); in img_create()
25 lv_obj_set_style_bg_opa(img, LV_OPA_20, 0); in img_create()
26 lv_obj_set_style_bg_color(img, lv_color_hex(0x000000), 0); in img_create()
27 lv_obj_set_style_shadow_width(img, 10, 0); in img_create()
28 lv_obj_set_style_shadow_color(img, lv_color_hex(0xff0000), 0); in img_create()
29 return img; in img_create()
34 lv_obj_t * img; in test_image_rotated_pivot_center() local
37 img = img_create(); in test_image_rotated_pivot_center()
38 lv_obj_set_pos(img, 100 + (i % 4) * 160, 150 + (i / 4) * 150); in test_image_rotated_pivot_center()
[all …]
/lvgl-latest/src/widgets/image/
Dlv_image.c155 lv_image_t * img = (lv_image_t *)obj; in lv_image_set_src() local
176 if(img->src_type == LV_IMAGE_SRC_SYMBOL || img->src_type == LV_IMAGE_SRC_FILE) { in lv_image_set_src()
177 lv_free((void *)img->src); in lv_image_set_src()
179 img->src = NULL; in lv_image_set_src()
180 img->src_type = LV_IMAGE_SRC_UNKNOWN; in lv_image_set_src()
198 if(img->src_type == LV_IMAGE_SRC_FILE || img->src_type == LV_IMAGE_SRC_SYMBOL) { in lv_image_set_src()
199 lv_free((void *)img->src); in lv_image_set_src()
201 img->src = src; in lv_image_set_src()
205 if(img->src != src) { in lv_image_set_src()
210 if(img->src_type == LV_IMAGE_SRC_FILE || img->src_type == LV_IMAGE_SRC_SYMBOL) { in lv_image_set_src()
[all …]
/lvgl-latest/tests/src/test_cases/libs/
Dtest_libjpeg_turbo.c22 lv_obj_t * img; in create_images() local
25 img = lv_image_create(lv_screen_active()); in create_images()
26 lv_image_set_src(img, "A:src/test_assets/test_img_lvgl_logo.jpg"); in create_images()
27 lv_obj_align(img, LV_ALIGN_CENTER, -150, -150); in create_images()
33 img = lv_image_create(lv_screen_active()); in create_images()
34 lv_image_set_src(img, "A:src/test_assets/test_img_lvgl_logo_with_exif_orientation_180.jpg"); in create_images()
35 lv_obj_align(img, LV_ALIGN_CENTER, 150, -150); in create_images()
41 img = lv_image_create(lv_screen_active()); in create_images()
42 lv_image_set_src(img, "A:src/test_assets/test_img_lvgl_logo_with_exif_orientation_90.jpg"); in create_images()
43 lv_obj_align(img, LV_ALIGN_CENTER, -150, 40); in create_images()
[all …]
Dtest_tjpgd.c22 lv_obj_t * img; in create_images() local
26 img = lv_image_create(lv_screen_active()); in create_images()
27 lv_image_set_src(img, &test_img_lvgl_logo_jpg); in create_images()
28 lv_obj_align(img, LV_ALIGN_CENTER, -100, -20); in create_images()
34 img = lv_image_create(lv_screen_active()); in create_images()
35 lv_image_set_src(img, "A:src/test_assets/test_img_lvgl_logo.jpg"); in create_images()
36 lv_obj_align(img, LV_ALIGN_CENTER, 100, -20); in create_images()
71 lv_obj_t * img = lv_image_create(lv_screen_active()); in create_image_2() local
72 lv_image_set_src(img, &test_img_lvgl_logo_jpg); in create_image_2()
73 lv_obj_center(img); in create_image_2()
[all …]
Dtest_bmp.c20 lv_obj_t * img = lv_image_create(lv_screen_active()); in create_image() local
21 lv_image_set_src(img, "A:src/test_assets/test_img_lvgl_logo.bmp"); in create_image()
22 lv_obj_center(img); in create_image()
46 lv_obj_t * img = lv_image_create(lv_screen_active()); in create_image_tile() local
47 lv_image_set_src(img, "A:src/test_assets/test_img_lvgl_logo.bmp"); in create_image_tile()
48 lv_obj_center(img); in create_image_tile()
49 lv_obj_set_size(img, 300, 200); in create_image_tile()
50 lv_image_set_inner_align(img, LV_IMAGE_ALIGN_TILE); in create_image_tile()
Dtest_bin_decoder.c19 lv_obj_t * img = lv_image_create(lv_screen_active()); in create_image() local
20 lv_image_set_src(img, src); in create_image()
21 lv_obj_center(img); in create_image()
45 lv_obj_t * img = lv_image_create(lv_screen_active()); in create_image_tile() local
46 lv_image_set_src(img, src); in create_image_tile()
47 lv_obj_center(img); in create_image_tile()
48 lv_obj_set_size(img, 275, 175); in create_image_tile()
49 lv_image_set_inner_align(img, LV_IMAGE_ALIGN_TILE); in create_image_tile()
/lvgl-latest/docs/
Dindex.rst10 <img src="_static/img/gh-header.webp" alt="LVGL Documentation" style="width:100%">
16 …<a href="intro/introduction.html"><img class="home-img" src="_static/img/home_1.png" alt="Get fami…
17 …<a href="intro/basics.html"><img class="home-img" src="_static/img/home_2.png" alt="Learn how LVGL…
18 …<a href="intro/basics.html#going-deeper"><img class="home-img" src="_static/img/home_3.png" alt="G…
19 …<a href="intro/add-lvgl-to-your-project/index.html"><img class="home-img" src="_static/img/home_4.…
20 …<a href="details/widgets/index.html"><img class="home-img" src="_static/img/home_5.png" alt="Learn…
21 …<a href="CONTRIBUTING.html"><img class="home-img" src="_static/img/home_6.png" alt="Be part of LVG…
/lvgl-latest/examples/widgets/image/
Dlv_example_image_3.c4 static void set_angle(void * img, int32_t v) in set_angle() argument
6 lv_image_set_rotation(img, v); in set_angle()
9 static void set_scale(void * img, int32_t v) in set_scale() argument
11 lv_image_set_scale(img, v); in set_scale()
22 lv_obj_t * img = lv_image_create(lv_screen_active()); in lv_example_image_3() local
23 lv_image_set_src(img, &img_cogwheel_argb); in lv_example_image_3()
24 lv_obj_align(img, LV_ALIGN_CENTER, 50, 50); in lv_example_image_3()
25 lv_image_set_pivot(img, 0, 0); /*Rotate around the top left corner*/ in lv_example_image_3()
29 lv_anim_set_var(&a, img); in lv_example_image_3()
Dlv_example_image_4.c4 static void ofs_y_anim(void * img, int32_t v) in ofs_y_anim() argument
6 lv_image_set_offset_y(img, v); in ofs_y_anim()
23 lv_obj_t * img = lv_image_create(lv_screen_active()); in lv_example_image_4() local
24 lv_obj_add_style(img, &style, 0); in lv_example_image_4()
25 lv_image_set_src(img, &img_skew_strip); in lv_example_image_4()
26 lv_obj_set_size(img, 150, 100); in lv_example_image_4()
27 lv_obj_center(img); in lv_example_image_4()
31 lv_anim_set_var(&a, img); in lv_example_image_4()
/lvgl-latest/examples/libs/gif/
Dlv_example_gif_1.c10 lv_obj_t * img; in lv_example_gif_1() local
12 img = lv_gif_create(lv_screen_active()); in lv_example_gif_1()
13 lv_gif_set_src(img, &img_bulb_gif); in lv_example_gif_1()
14 lv_obj_align(img, LV_ALIGN_LEFT_MID, 20, 0); in lv_example_gif_1()
16 img = lv_gif_create(lv_screen_active()); in lv_example_gif_1()
19 lv_gif_set_src(img, "A:lvgl/examples/libs/gif/bulb.gif"); in lv_example_gif_1()
20 lv_obj_align(img, LV_ALIGN_RIGHT_MID, -20, 0); in lv_example_gif_1()
/lvgl-latest/examples/libs/lodepng/
Dlv_example_lodepng_1.c10 lv_obj_t * img; in lv_example_lodepng_1() local
12 img = lv_image_create(lv_screen_active()); in lv_example_lodepng_1()
13 lv_image_set_src(img, &img_wink_png); in lv_example_lodepng_1()
14 lv_obj_align(img, LV_ALIGN_LEFT_MID, 20, 0); in lv_example_lodepng_1()
16 img = lv_image_create(lv_screen_active()); in lv_example_lodepng_1()
19 lv_image_set_src(img, "A:lvgl/examples/libs/lodepng/wink.png"); in lv_example_lodepng_1()
20 lv_obj_align(img, LV_ALIGN_RIGHT_MID, -20, 0); in lv_example_lodepng_1()
/lvgl-latest/examples/libs/libpng/
Dlv_example_libpng_1.c12 lv_obj_t * img; in lv_example_libpng_1() local
14 img = lv_image_create(lv_screen_active()); in lv_example_libpng_1()
15 lv_image_set_src(img, &img_png_demo); in lv_example_libpng_1()
16 lv_obj_align(img, LV_ALIGN_LEFT_MID, 10, 0); in lv_example_libpng_1()
18 img = lv_image_create(lv_screen_active()); in lv_example_libpng_1()
21 lv_image_set_src(img, "A:lvgl/examples/libs/libpng/png_demo.png"); in lv_example_libpng_1()
22 lv_obj_align(img, LV_ALIGN_RIGHT_MID, -10, 0); in lv_example_libpng_1()
/lvgl-latest/examples/others/snapshot/
Dlv_example_snapshot_1.c7 lv_obj_t * img = lv_event_get_target(e); in event_cb() local
16 snapshot = lv_snapshot_take(lv_obj_get_parent(img), LV_COLOR_FORMAT_ARGB8888); in event_cb()
44 lv_obj_t * img; in lv_example_snapshot_1() local
47 img = lv_image_create(container); in lv_example_snapshot_1()
48 lv_image_set_src(img, &img_star); in lv_example_snapshot_1()
49 lv_obj_set_style_bg_color(img, lv_color_black(), 0); in lv_example_snapshot_1()
50 lv_obj_set_style_bg_opa(img, LV_OPA_COVER, 0); in lv_example_snapshot_1()
52 lv_obj_add_flag(img, LV_OBJ_FLAG_CLICKABLE); in lv_example_snapshot_1()
53 lv_obj_add_event_cb(img, event_cb, LV_EVENT_PRESSED, snapshot_obj); in lv_example_snapshot_1()
54 lv_obj_add_event_cb(img, event_cb, LV_EVENT_RELEASED, snapshot_obj); in lv_example_snapshot_1()
/lvgl-latest/src/widgets/animimage/
Dlv_animimage.h72 void lv_animimg_set_src(lv_obj_t * img, const void * dsc[], size_t num);
85 void lv_animimg_set_duration(lv_obj_t * img, uint32_t duration);
92 void lv_animimg_set_repeat_count(lv_obj_t * img, uint32_t count);
103 const void ** lv_animimg_get_src(lv_obj_t * img);
110 uint8_t lv_animimg_get_src_count(lv_obj_t * img);
117 uint32_t lv_animimg_get_duration(lv_obj_t * img);
124 uint32_t lv_animimg_get_repeat_count(lv_obj_t * img);
131 lv_anim_t * lv_animimg_get_anim(lv_obj_t * img);
/lvgl-latest/demos/smartwatch/
Dlv_demo_smartwatch_easter_egg.c32 static void animate_drift(lv_obj_t * img);
33 static void animate_back_to_center(lv_obj_t * img, uint32_t delay);
117 static void animate_drift(lv_obj_t * img) in animate_drift() argument
126 lv_anim_set_var(&anim_x, img); in animate_drift()
127 lv_anim_set_values(&anim_x, lv_obj_get_x_aligned(img), x_target); in animate_drift()
134 lv_anim_set_var(&anim_y, img); in animate_drift()
135 lv_anim_set_values(&anim_y, lv_obj_get_y_aligned(img), y_target); in animate_drift()
142 lv_anim_set_var(&anim_a, img); in animate_drift()
143 lv_anim_set_values(&anim_a, lv_image_get_rotation(img), a_target); in animate_drift()
153 static void animate_back_to_center(lv_obj_t * img, uint32_t delay) in animate_back_to_center() argument
[all …]
Dlv_demo_smartwatch_settings.h55 … * lv_demo_smartwatch_settings_add_slider(uint16_t id, const char * name, const lv_img_dsc_t * img,
67 …artwatch_settings_add_toggle(uint16_t id, const char * name, const lv_img_dsc_t * img, bool state);
77 … lv_demo_smartwatch_settings_add_dropdown(uint16_t id, const char * name, const lv_img_dsc_t * img,
87 … * lv_demo_smartwatch_settings_add_label(uint16_t id, const char * name, const lv_img_dsc_t * img);
Dlv_demo_smartwatch.h257 … * lv_demo_smartwatch_settings_add_slider(uint16_t id, const char * name, const lv_img_dsc_t * img,
269 …artwatch_settings_add_toggle(uint16_t id, const char * name, const lv_img_dsc_t * img, bool state);
279 … lv_demo_smartwatch_settings_add_dropdown(uint16_t id, const char * name, const lv_img_dsc_t * img,
289 … * lv_demo_smartwatch_settings_add_label(uint16_t id, const char * name, const lv_img_dsc_t * img);
/lvgl-latest/tests/src/test_cases/
Dtest_draw_buf_stride.c42 lv_obj_t * img = lv_image_create(lv_screen_active()); in test_draw_buf_stride_adjust() local
43 lv_obj_center(img); in test_draw_buf_stride_adjust()
58 lv_image_set_src(img, img_src); in test_draw_buf_stride_adjust()
92 lv_image_set_src(img, larger); in test_draw_buf_stride_adjust()
99 lv_image_set_src(img, larger); in test_draw_buf_stride_adjust()
106 lv_image_set_src(img, larger); in test_draw_buf_stride_adjust()
113 lv_obj_delete(img); in test_draw_buf_stride_adjust()
Dtest_bindings.c183 lv_obj_t * img; in create_ui() local
184 img = lv_image_create(scr); in create_ui()
185 lv_image_set_src(img, &test_img_lvgl_logo_jpg); in create_ui()
186 lv_obj_align(img, LV_ALIGN_BOTTOM_RIGHT, -20, -20); in create_ui()
187 lv_obj_add_flag(img, LV_OBJ_FLAG_IGNORE_LAYOUT); in create_ui()
189 img = lv_image_create(scr); in create_ui()
190 lv_image_set_src(img, "A:src/test_assets/test_img_lvgl_logo.png"); in create_ui()
191 lv_obj_set_pos(img, 500, 420); in create_ui()
192 lv_obj_add_flag(img, LV_OBJ_FLAG_IGNORE_LAYOUT); in create_ui()
193 lv_image_set_rotation(img, 200); in create_ui()
[all …]
/lvgl-latest/examples/libs/bmp/
Dlv_example_bmp_1.c9 lv_obj_t * img = lv_image_create(lv_screen_active()); in lv_example_bmp_1() local
12 lv_image_set_src(img, "A:lvgl/examples/libs/bmp/example_32bit.bmp"); in lv_example_bmp_1()
13 lv_obj_center(img); in lv_example_bmp_1()
/lvgl-latest/examples/libs/ffmpeg/
Dlv_example_ffmpeg_1.c10 lv_obj_t * img = lv_image_create(lv_screen_active()); in lv_example_ffmpeg_1() local
11 lv_image_set_src(img, "./lvgl/examples/libs/ffmpeg/ffmpeg.png"); in lv_example_ffmpeg_1()
12 lv_obj_center(img); in lv_example_ffmpeg_1()
/lvgl-latest/tests/src/test_cases/draw/
Dtest_draw_blend.c94 lv_draw_buf_t * img = (lv_draw_buf_t *)img_dsc->src; in canvas_blend_test() local
95 img->header.cf = small_render_cf; in canvas_blend_test()
96 img->header.stride = lv_draw_buf_width_to_stride(180, small_render_cf); in canvas_blend_test()
97 canvas_basic_render((uint8_t *)img->data, small_render_cf, name_main, name_sub); in canvas_blend_test()
119 lv_image_cache_drop(img); in canvas_blend_test()
133 lv_draw_buf_t img; in canvas_draw() local
134 …lv_draw_buf_init(&img, 180, 180, LV_COLOR_FORMAT_ARGB8888, LV_STRIDE_AUTO, canvas_buf, sizeof(canv… in canvas_draw()
138 img_dsc.src = &img; in canvas_draw()
Dtest_render_to_argb1555.c40 lv_obj_t * img = lv_image_create(lv_layer_top()); in test_render_to_argb1555() local
41 lv_image_set_src(img, draw_buf); in test_render_to_argb1555()
47 lv_obj_delete(img); in test_render_to_argb1555()
Dtest_render_to_argb2222.c40 lv_obj_t * img = lv_image_create(lv_layer_top()); in test_render_to_argb2222() local
41 lv_image_set_src(img, draw_buf); in test_render_to_argb2222()
47 lv_obj_delete(img); in test_render_to_argb2222()
Dtest_render_to_argb4444.c40 lv_obj_t * img = lv_image_create(lv_layer_top()); in test_render_to_argb4444() local
41 lv_image_set_src(img, draw_buf); in test_render_to_argb4444()
47 lv_obj_delete(img); in test_render_to_argb4444()

123