lvgl8.2 img 图片显示

2023-11-10

1. lvgl 图片显示源

为了提供良好的图片显示灵活性,所以显示图像的来源可以是以下三种

  • 代码中的一个变量(一个带有像素颜色数据的 C 数组)。
  • 存储在外部的文件(比如 SD 卡)。
  • 带有符号的文本。

2. 内部图片

对于源码内部图片(将图片转换为图片数组)想要将 PNG,JPG 或 BMP 格式的图像生成像素颜色数据数组,这需要使用专门的图片转换工具,刚好 lvgl 官方也为我们提供了这样的工具,该工具为网页版本,所以需要联网在线使用。具体样式和使用方法如下图所示。

78a87f29fc624be688f7464fa11b9533.png
具体链接:https://lvgl.io/tools/imageconverter

3. 外部图片

要使用外部图片文件,同样需要使用在线转换器工具转换图像文件,但现在图片格式转换工具中应该选择二进制的文件输出格式。同时还需要使用 lvgl 的文件系统模块,并注册一个具有一些基本文件操作功能的驱动程序。转到文件系统了解更多信息。使用 lv_img_set_src(img, “S:folder/test_image.bin”) 设置从指定文件获取图像。

QQ图片20220208193822.png

4. 图像透明度

很多时候存在需要使用圆角图片的情况,在此场景下我们需要将图片进行圆角处理,处理后的图片直角部分将变为透明色,此时就要求 lvgl 不能够将透明色显示出来,所以对于 lvgl 内部(变量)和外部图像支持 2 种透明度处理方法:

  • Chroma-keying 具有 (lv_conf.h) 颜色的像素将是透明的。LV_COLOR_CHROMA_KEY
  • Alpha 字节向包含像素不透明度的每个像素添加一个 Alpha 字节

5. 调色板和 Alpha 索引

图像除了真彩色 (True Color 或叫 RGB) 颜色格式外,还支持以下格式:
Indexed 图像具有调色板。
Alpha indexed 仅存储阿尔法值。

6. 重新着色

颜色可以与具有给定强度的图像的每个像素混合。这对于显示图像的不同状态(选中、非活动、按下等)非常有用,而无需存储同一图像的更多版本。可以通过在(无重新着色,值为 0)和(完全重新着色,值为 255)之间设置来在样式中启用此功能。默认值为禁用此功能。img_recolor_opa LV_OPA_TRANSP LV_OPA_COVERLV_OPA_TRANSP

7. 自动调整图片大小

如果将图像对象的宽度或高度设置为对象的大小,则会根据图像源在相应方向上的大小进行设置。LV_SIZE_CONTENT

8. 马赛克

如果对象的大小在任何方向上都大于图像大小,则图像将像镶嵌一样重复。这仅允许从非常窄的源创建大图像。例如,您可以拥有一个具有特殊渐变的 300 x 5 图像,并使用马赛克功能将其设置为墙纸。

9. 图像偏移

您可以向显示的图像添加一些偏移量。如果对象大小小于图像源大小,则很有用。使用偏移参数,可以通过对 x 或 y 偏移进行动画处理来创建纹理图集或 运行图像 效果。比如一些图片的直线类型动画就可以使用偏移产生,需要设置偏移使用以下两个函数接口。
lv_img_set_offset_x(img, x_ofs)
lv_img_set_offset_y(img, y_ofs)

例如这样:

static void ofs_y_anim(void * img, int32_t v)
{
    lv_img_set_offset_y(img, v);
}

将图像偏移接口由动画回调函数调用,图像即可变成动图。

10. 图像缩放

使用 lv_img_set_zoom(img, factor) 将放大图像。将 factor 设置为 256 或 LV_IMG_ZOOM_NONE 以禁用缩放。较大的值会放大图像(比如 512 倍大小),较小的值会缩小图像(比如 128 倍大小)。分数尺度也适用。例281,放大 10%。256 或 LV_ZOOM_IMG_NONE 则无缩放,大于 256 放大,小于 256 缩小,128 属于缩小一半,512 则放大两倍。

11. 图像旋转

需要旋转图像,请使用 lv_img_set_angle(img, angle) 函数接口。img 为图像对象 angle 为旋转角度,角度具有 0.1 度的精度,因此对于 45.8° 参数设置为 458。transform_zoomtransform_angle 样式属性也用于确定最终的缩放和角度。

注意,默认情况下,旋转的枢轴点是图像的中心。可以使用lv_img_set_pivot(img, pivot_x, pivot_y) 函数接口来更改图像旋转的枢轴点,例如将 xy 设置为 (0, 0) 则是被旋转图像的左上角最顶点。

转换的质量可以通过 lv_img_set_antialias(img, true/false) 函数接口来调整。启用反锯齿后,转换的质量会更高,但速度会更慢。

注意:这些转换要求整个图像都是可用的。因此,索引图像(LV_IMG_CF_INDEXED_...),alpha 图像(LV_IMG_CF_ALPHA_...)或来自文件的图像不能被转换。换句话说,转换工作仅在真实的彩色图像存储为 C 数组,或如果自定义图像解码器返回整个图像这个情况下有效

需要注意的是,在变换过程中,图像对象的实际坐标不会发生变化。使用 lv_obj_get_width/height/x/y() 函数接口将返回原始的非缩放坐标。

12. 标签为图像

图像和标签有时被用来传达同样的东西。例如,描述按钮的功能。因此,图像和标签是可以互换的,即图像可以使用LV_SYMBOL_DUMMY 作为文本的前缀来显示文本。例如,
lv_img_set_src(img, LV_SYMBOL_DUMMY“Some text”)
lv_img_set_src(img2, LV_SYMBOL_OK "Accept");

QQ图片20220208220557.png

13. 测试图片显示

girl_100x110.png
girl_28x32.png
将图片使用官方工具转化为 C 数组得到如下内容

#ifdef LV_LVGL_H_INCLUDE_SIMPLE
#include "lvgl.h"
#else
#include "lvgl/lvgl.h"
#endif

#ifndef LV_ATTRIBUTE_MEM_ALIGN
#define LV_ATTRIBUTE_MEM_ALIGN
#endif
#ifndef LV_ATTRIBUTE_IMG_IMAGE_GRIL_28X32
#define LV_ATTRIBUTE_IMG_IMAGE_GRIL_28X32
#endif
const LV_ATTRIBUTE_MEM_ALIGN LV_ATTRIBUTE_IMG_IMAGE_GRIL_28X32 uint8_t image_gril_28x32_map[] = {
#if LV_COLOR_DEPTH == 1 || LV_COLOR_DEPTH == 8
  /*Pixel format: Red: 3 bit, Green: 3 bit, Blue: 2 bit*/
  0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x92, 0x6d, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xb2, 0x93, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 
  0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x92, 0x8e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 
  0x73, 0x73, 0x73, 0x73, 0x73, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf5, 0xf9, 0xf9, 0xd1, 0xd1, 0xb1, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 
  0x73, 0x73, 0x73, 0x73, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xd6, 0xf9, 0xf5, 0xd5, 0xd5, 0xb1, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 
  0x73, 0x73, 0x73, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6d, 0x93, 0x93, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 
  0x73, 0x73, 0x6d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6d, 0x72, 0x72, 0x72, 0x73, 0x93, 0x73, 0x92, 0x6d, 0x72, 0x73, 0x73, 0x73, 0x73, 0x73, 
  0x73, 0x73, 0x6d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0x6e, 0x93, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x77, 0x73, 0x77, 0x6d, 0x72, 0x73, 0x73, 0x73, 
  0x73, 0x73, 0x92, 0xff, 0xff, 0xff, 0xff, 0x8e, 0x92, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x92, 0x6d, 0x6d, 0x8d, 0x8d, 0x92, 0x45, 0x00, 0x00, 0x00, 0x73, 0x73, 0x73, 
  0x73, 0x73, 0x8d, 0xff, 0xff, 0x92, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x6d, 0x8d, 0x8d, 0x92, 0x92, 0x92, 0x92, 0x8e, 0x8d, 0x00, 0x00, 0x6d, 0x73, 0x73, 0x73, 
  0x73, 0x72, 0x6d, 0xfb, 0x72, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x6d, 0x8e, 0x8e, 0x92, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8d, 0x92, 0x69, 0x92, 0x73, 0x73, 0x73, 0x73, 
  0x73, 0x72, 0x69, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x72, 0x8d, 0x91, 0x91, 0x8e, 0x92, 0x8e, 0x92, 0x8d, 0x8e, 0x8e, 0x69, 0x92, 0x6d, 0x73, 0x73, 0x73, 0x73, 0x73, 
  0x73, 0x6e, 0x73, 0x73, 0x73, 0x73, 0x73, 0x92, 0x6d, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8d, 0x8e, 0x92, 0x8e, 0x8e, 0x8e, 0xdb, 0x8d, 0x6d, 0x73, 0x73, 0x73, 0x73, 0x73, 
  0x72, 0x92, 0x73, 0x73, 0x73, 0x92, 0x6d, 0x8e, 0x8e, 0x92, 0x8e, 0x8e, 0x8e, 0x8d, 0x8d, 0x91, 0x8d, 0x92, 0x8d, 0x6d, 0xff, 0x92, 0x69, 0x73, 0x73, 0x73, 0x73, 0x73, 
  0x6e, 0x73, 0x92, 0x6d, 0x92, 0x91, 0x8e, 0x92, 0x91, 0x8e, 0x8e, 0x8e, 0x8e, 0x91, 0xb6, 0xd6, 0xb2, 0x8d, 0xff, 0xff, 0xb2, 0x77, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 
  0x49, 0x00, 0x8d, 0x91, 0x91, 0x91, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x92, 0x91, 0xff, 0xff, 0x69, 0x69, 0xff, 0xff, 0x6d, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 
  0x72, 0x6e, 0x8d, 0x92, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x6d, 0xff, 0xff, 0x8d, 0xff, 0xff, 0x69, 0x69, 0xff, 0xff, 0x6d, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 
  0x73, 0x6e, 0x92, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8d, 0xff, 0xff, 0xff, 0x8d, 0x92, 0xff, 0xdb, 0xdb, 0xff, 0xff, 0x92, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 
  0x73, 0x72, 0x92, 0x91, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8d, 0xff, 0xff, 0xff, 0x8d, 0xfb, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 
  0x73, 0x73, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x8e, 0x92, 0xff, 0xff, 0x92, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 
  0x73, 0x73, 0x8d, 0x8e, 0x8e, 0x8e, 0x8d, 0x8e, 0x8e, 0x92, 0x8e, 0x92, 0xff, 0x8d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x72, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 
  0x73, 0x73, 0x91, 0x8d, 0x92, 0x8e, 0x92, 0x8e, 0x91, 0x8e, 0x8e, 0x92, 0x8d, 0x6d, 0xff, 0xff, 0xff, 0xd6, 0x69, 0x92, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 
  0x73, 0x6d, 0x91, 0x8d, 0x92, 0x8e, 0x8d, 0x8e, 0x8d, 0x8e, 0x8e, 0x8e, 0x6d, 0x6d, 0xff, 0xff, 0x92, 0x8d, 0x8d, 0x6d, 0x73, 0x73, 0x73, 0x92, 0xff, 0xff, 0x93, 0x73, 
  0x72, 0x8d, 0x92, 0x8d, 0x92, 0x8e, 0x6d, 0x8e, 0x8d, 0x8e, 0x8e, 0x8d, 0x6d, 0x8d, 0xff, 0xff, 0x69, 0x6d, 0x91, 0x6d, 0x73, 0x73, 0x73, 0xff, 0xff, 0xff, 0xff, 0x92, 
  0x6e, 0x92, 0x91, 0x91, 0x8e, 0x8e, 0x8d, 0x8e, 0x8d, 0x8e, 0x8e, 0x8d, 0x6d, 0xdb, 0xff, 0xdb, 0xff, 0xdb, 0x6d, 0x6d, 0x73, 0x73, 0xdb, 0xff, 0xad, 0x8d, 0xff, 0xff, 
  0x6d, 0x92, 0x92, 0x8e, 0x8e, 0x92, 0x92, 0x8e, 0x91, 0x92, 0x8e, 0x91, 0x6d, 0xff, 0xdb, 0xff, 0x92, 0xff, 0xff, 0xff, 0x72, 0x73, 0xdb, 0xff, 0x8d, 0xdb, 0xff, 0x97, 
  0x6e, 0x92, 0x92, 0x8e, 0x8e, 0x91, 0x91, 0x8e, 0x91, 0x8d, 0x8e, 0x8e, 0x6d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x92, 0x73, 0xff, 0xff, 0xff, 0xff, 0x73, 
  0x6e, 0x92, 0x91, 0x91, 0x91, 0x8e, 0x8d, 0x8e, 0x8e, 0x8d, 0x8e, 0x92, 0x8d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xb6, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 
  0x6e, 0x6d, 0x92, 0x6d, 0x8e, 0x8e, 0x8d, 0x8e, 0x8e, 0x6d, 0x8e, 0x8e, 0x6d, 0xdb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 
  0x73, 0x6e, 0x92, 0x8e, 0x8e, 0x8e, 0x91, 0x8e, 0x92, 0x8d, 0x8e, 0x8e, 0x8d, 0x8d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6e, 0x73, 0x73, 0x73, 0x73, 0x73, 
  0x73, 0x6d, 0x8e, 0x92, 0x8e, 0x8e, 0x8d, 0x8e, 0x92, 0x6d, 0x92, 0x8e, 0x8e, 0x8d, 0x92, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x73, 0x73, 0x73, 0x73, 0x73, 
  0x73, 0x6d, 0x91, 0x8d, 0x8e, 0x8e, 0x8d, 0x8e, 0x8e, 0x8e, 0x92, 0x8e, 0x8e, 0x8d, 0x8e, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x93, 0x73, 0x73, 0x73, 0x73, 
  0x73, 0x73, 0x73, 0x73, 0x92, 0x92, 0x92, 0x92, 0x92, 0x92, 0x72, 0x92, 0x92, 0x92, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 0x73, 
#endif
#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP == 0
  /*Pixel format: Red: 5 bit, Green: 6 bit, Blue: 5 bit*/
  0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0xf2, 0x7b, 0xc9, 0x62, 0x98, 0xde, 0xd9, 0xe6, 0xd9, 0xe6, 0xda, 0xe6, 0xd9, 0xe6, 0x4f, 0x94, 0x74, 0x74, 0x95, 0x74, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 
  0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x73, 0x74, 0x6d, 0x7b, 0xb9, 0xe6, 0xb9, 0xe6, 0xda, 0xe6, 0xd9, 0xee, 0xd9, 0xe6, 0xd9, 0xee, 0xd9, 0xe6, 0xd9, 0xe6, 0xb9, 0xe6, 0xce, 0x8b, 0x95, 0x74, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 
  0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x74, 0xce, 0x83, 0xb9, 0xee, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0x6b, 0xd5, 0xea, 0xe5, 0x2c, 0xee, 0x49, 0xb4, 0x47, 0xb4, 0x2c, 0x94, 0x95, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 
  0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x74, 0x74, 0x98, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0x0f, 0xb5, 0xaa, 0xe5, 0x8b, 0xdd, 0xe9, 0xc4, 0xca, 0xbc, 0x28, 0x9c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 
  0x75, 0x6c, 0x75, 0x6c, 0x95, 0x6c, 0x99, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xb9, 0xe6, 0xd9, 0xe6, 0xb9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xcb, 0x5a, 0x75, 0x74, 0x74, 0x74, 0x96, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 
  0x75, 0x6c, 0x75, 0x6c, 0xaa, 0x62, 0xb9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xb9, 0xe6, 0xaa, 0x62, 0xf0, 0x73, 0x93, 0x74, 0x94, 0x6c, 0x95, 0x6c, 0x95, 0x74, 0x74, 0x74, 0x73, 0x74, 0x8a, 0x52, 0x74, 0x74, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 
  0x75, 0x6c, 0x75, 0x74, 0x2b, 0x73, 0xb9, 0xe6, 0xb9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xba, 0xe6, 0x56, 0xd6, 0x8f, 0x63, 0x74, 0x74, 0x95, 0x6c, 0x95, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x95, 0x74, 0x96, 0x6c, 0x95, 0x6c, 0x96, 0x6c, 0x95, 0x6c, 0x95, 0x6c, 0xec, 0x5a, 0x74, 0x6c, 0x75, 0x74, 0x75, 0x6c, 0x75, 0x6c, 
  0x75, 0x6c, 0x75, 0x74, 0x0e, 0x94, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0x6c, 0x7b, 0x73, 0x7c, 0x74, 0x6c, 0x95, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x74, 0x74, 0x52, 0x74, 0xeb, 0x5a, 0xa8, 0x62, 0x4a, 0x7b, 0x6c, 0x83, 0x8c, 0x83, 0x64, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 
  0x75, 0x6c, 0x74, 0x74, 0x2a, 0x73, 0xd9, 0xe6, 0xda, 0xe6, 0xef, 0x83, 0x74, 0x74, 0x95, 0x6c, 0x95, 0x74, 0x75, 0x74, 0x95, 0x6c, 0x75, 0x6c, 0x94, 0x6c, 0x2c, 0x63, 0x4b, 0x83, 0x6c, 0x8b, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x6c, 0x83, 0x00, 0x00, 0x00, 0x00, 0x2c, 0x63, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 
  0x75, 0x6c, 0x74, 0x6c, 0xa9, 0x62, 0x99, 0xde, 0x74, 0x74, 0x75, 0x74, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0xec, 0x62, 0x6c, 0x83, 0x8c, 0x83, 0x8c, 0x8b, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x2b, 0x7b, 0x8c, 0x83, 0x47, 0x5a, 0x73, 0x74, 0x75, 0x74, 0x75, 0x74, 0x75, 0x6c, 0x75, 0x6c, 
  0x75, 0x6c, 0x54, 0x6c, 0x69, 0x5a, 0x95, 0x6c, 0x95, 0x74, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x74, 0x74, 0x10, 0x74, 0x4b, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x47, 0x62, 0x8c, 0x83, 0xa9, 0x6a, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 
  0x75, 0x6c, 0x6f, 0x53, 0x75, 0x74, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x93, 0x7c, 0xe9, 0x72, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x2a, 0x7b, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0xb5, 0xcd, 0x6c, 0x83, 0xc9, 0x6a, 0x95, 0x6c, 0x75, 0x74, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 
  0x54, 0x6c, 0x34, 0x7c, 0x95, 0x6c, 0x75, 0x6c, 0x76, 0x6c, 0x53, 0x74, 0xa9, 0x62, 0x6c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x6c, 0x83, 0x6b, 0x83, 0x8c, 0x83, 0x6c, 0x83, 0x8c, 0x83, 0x6c, 0x7b, 0xa9, 0x62, 0xd9, 0xe6, 0xac, 0x83, 0x67, 0x5a, 0x75, 0x74, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 
  0x4d, 0x5b, 0x74, 0x74, 0x52, 0x74, 0xc9, 0x62, 0xac, 0x83, 0x8c, 0x83, 0x6c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0xd1, 0xa4, 0x74, 0xbd, 0x90, 0x9c, 0x2b, 0x7b, 0xbd, 0xff, 0xbd, 0xff, 0x70, 0x9c, 0x96, 0x6c, 0x75, 0x74, 0x95, 0x74, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 
  0xc5, 0x51, 0x20, 0x08, 0x6c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0xcd, 0x8b, 0x8c, 0x83, 0x9d, 0xff, 0x9d, 0xff, 0x27, 0x62, 0x46, 0x62, 0x9d, 0xff, 0xbd, 0xff, 0xea, 0x6a, 0x74, 0x6c, 0x75, 0x74, 0x95, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 
  0x13, 0x64, 0x4f, 0x5b, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0xe9, 0x6a, 0x7c, 0xff, 0x9d, 0xff, 0x8c, 0x83, 0x9d, 0xff, 0x7d, 0xff, 0x47, 0x62, 0x27, 0x62, 0x9d, 0xff, 0xbd, 0xff, 0xa9, 0x5a, 0x75, 0x6c, 0x75, 0x74, 0x95, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 
  0x75, 0x6c, 0x70, 0x53, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x6b, 0x7b, 0xbd, 0xff, 0xbd, 0xff, 0xbd, 0xff, 0x6c, 0x83, 0xce, 0x8b, 0x5c, 0xff, 0x16, 0xd6, 0xf6, 0xd5, 0x9d, 0xff, 0xbd, 0xff, 0xee, 0x8b, 0x74, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 
  0x75, 0x6c, 0xb1, 0x5b, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x4b, 0x7b, 0x9d, 0xff, 0x3b, 0xf7, 0xbd, 0xff, 0x6c, 0x83, 0x78, 0xde, 0x5c, 0xff, 0x59, 0xfe, 0x1b, 0xff, 0x9d, 0xff, 0xbd, 0xff, 0xbe, 0xff, 0x74, 0x6c, 0x75, 0x74, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 
  0x75, 0x6c, 0x74, 0x6c, 0x6c, 0x8b, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0xad, 0x8b, 0xbd, 0xff, 0xbe, 0xff, 0x8d, 0x83, 0xb5, 0xc5, 0x7c, 0xff, 0x5c, 0xff, 0x7c, 0xff, 0x9d, 0xff, 0xbd, 0xff, 0xbd, 0xff, 0x74, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 
  0x75, 0x6c, 0x75, 0x74, 0x6c, 0x8b, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x6b, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x9d, 0xff, 0x6c, 0x7b, 0x9c, 0xff, 0x9d, 0xff, 0x7d, 0xff, 0x9d, 0xff, 0x9d, 0xff, 0xbd, 0xff, 0xd0, 0x73, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 
  0x75, 0x6c, 0x54, 0x6c, 0x8c, 0x8b, 0x6c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x2a, 0x73, 0x0a, 0x73, 0x3b, 0xf7, 0x5c, 0xf7, 0x1a, 0xef, 0x53, 0xbd, 0x67, 0x5a, 0x74, 0x74, 0x95, 0x74, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 
  0x74, 0x74, 0xac, 0x5a, 0x8c, 0x83, 0x6b, 0x7b, 0x8c, 0x83, 0x8c, 0x83, 0x6c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0xc9, 0x6a, 0xe9, 0x6a, 0xbd, 0xff, 0xbd, 0xff, 0x8c, 0x83, 0x6c, 0x83, 0x6c, 0x83, 0xea, 0x62, 0x75, 0x6c, 0x75, 0x6c, 0x74, 0x74, 0x74, 0x74, 0x3e, 0xdf, 0xdf, 0xf7, 0x94, 0x7c, 0x75, 0x6c, 
  0x33, 0x64, 0x4b, 0x7b, 0x8c, 0x83, 0x6c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0xc9, 0x6a, 0x8c, 0x83, 0x2b, 0x7b, 0x8c, 0x83, 0x8c, 0x83, 0x4b, 0x7b, 0xe9, 0x6a, 0x6c, 0x83, 0xbd, 0xff, 0xbd, 0xff, 0x68, 0x5a, 0xc9, 0x6a, 0x8c, 0x83, 0xea, 0x72, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x94, 0x74, 
  0x2d, 0x5b, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x6c, 0x83, 0x8c, 0x83, 0x0a, 0x73, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0xa9, 0x6a, 0x17, 0xce, 0xbd, 0xff, 0x95, 0xbd, 0x5c, 0xf7, 0x17, 0xce, 0xa9, 0x6a, 0xc9, 0x62, 0x95, 0x74, 0x95, 0x74, 0x5a, 0xbe, 0xff, 0xff, 0xeb, 0x92, 0xcb, 0x92, 0xff, 0xff, 0x1d, 0xd7, 
  0xeb, 0x62, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0xa8, 0x62, 0x9d, 0xf7, 0x38, 0xce, 0x7d, 0xf7, 0xae, 0x7b, 0xff, 0xff, 0xff, 0xff, 0x5d, 0xf7, 0x53, 0x6c, 0x95, 0x74, 0x5b, 0xb6, 0xff, 0xff, 0xea, 0x8a, 0xb5, 0xcd, 0xff, 0xff, 0xf5, 0x94, 
  0x0d, 0x5b, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x2a, 0x7b, 0x8c, 0x83, 0x8c, 0x83, 0xa8, 0x6a, 0xde, 0xff, 0xda, 0xe6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x53, 0x7c, 0x75, 0x6c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x75, 0x6c, 
  0x4f, 0x5b, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x4b, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x2b, 0x7b, 0x8c, 0x83, 0x8c, 0x83, 0x6c, 0x83, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x74, 0xad, 0x95, 0x74, 0x95, 0x6c, 0x95, 0x6c, 0x95, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 
  0x4f, 0x5b, 0xea, 0x6a, 0x8c, 0x83, 0xa9, 0x6a, 0x8c, 0x83, 0x8c, 0x83, 0x4b, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0xc9, 0x6a, 0x8c, 0x83, 0x8c, 0x83, 0xc9, 0x6a, 0xf7, 0xcd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x94, 0x6c, 0x95, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 
  0x75, 0x74, 0x0d, 0x63, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x4b, 0x7b, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x6c, 0x83, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x4d, 0x63, 0x95, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 
  0x74, 0x6c, 0x89, 0x62, 0x8c, 0x83, 0xac, 0x8b, 0x8c, 0x83, 0x8c, 0x83, 0x6b, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0xc9, 0x6a, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x0f, 0x8c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0xff, 0x95, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 
  0x74, 0x74, 0xc9, 0x6a, 0x8c, 0x83, 0x6b, 0x83, 0x6c, 0x83, 0x8c, 0x83, 0x0a, 0x73, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x6c, 0x83, 0x6c, 0x83, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x95, 0x74, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 
  0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x74, 0x32, 0x7c, 0xcf, 0x7b, 0xf0, 0x7b, 0xef, 0x7b, 0xad, 0x7b, 0xad, 0x7b, 0xae, 0x73, 0x31, 0x84, 0xf0, 0x7b, 0x11, 0x7c, 0x95, 0x74, 0x95, 0x74, 0x95, 0x74, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 
#endif
#if LV_COLOR_DEPTH == 16 && LV_COLOR_16_SWAP != 0
  /*Pixel format: Red: 5 bit, Green: 6 bit, Blue: 5 bit BUT the 2 bytes are swapped*/
  0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x7b, 0xf2, 0x62, 0xc9, 0xde, 0x98, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xda, 0xe6, 0xd9, 0x94, 0x4f, 0x74, 0x74, 0x74, 0x95, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 
  0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x74, 0x73, 0x7b, 0x6d, 0xe6, 0xb9, 0xe6, 0xb9, 0xe6, 0xda, 0xee, 0xd9, 0xe6, 0xd9, 0xee, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xb9, 0x8b, 0xce, 0x74, 0x95, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 
  0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x74, 0x75, 0x83, 0xce, 0xee, 0xb9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xd5, 0x6b, 0xe5, 0xea, 0xee, 0x2c, 0xb4, 0x49, 0xb4, 0x47, 0x94, 0x2c, 0x6c, 0x95, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 
  0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x74, 0x74, 0xe6, 0x98, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xb5, 0x0f, 0xe5, 0xaa, 0xdd, 0x8b, 0xc4, 0xe9, 0xbc, 0xca, 0x9c, 0x28, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 
  0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x95, 0xe6, 0x99, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xb9, 0xe6, 0xd9, 0xe6, 0xb9, 0xe6, 0xd9, 0xe6, 0xd9, 0x5a, 0xcb, 0x74, 0x75, 0x74, 0x74, 0x6c, 0x96, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 
  0x6c, 0x75, 0x6c, 0x75, 0x62, 0xaa, 0xe6, 0xb9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xb9, 0x62, 0xaa, 0x73, 0xf0, 0x74, 0x93, 0x6c, 0x94, 0x6c, 0x95, 0x74, 0x95, 0x74, 0x74, 0x74, 0x73, 0x52, 0x8a, 0x74, 0x74, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 
  0x6c, 0x75, 0x74, 0x75, 0x73, 0x2b, 0xe6, 0xb9, 0xe6, 0xb9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xba, 0xd6, 0x56, 0x63, 0x8f, 0x74, 0x74, 0x6c, 0x95, 0x6c, 0x95, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x74, 0x95, 0x6c, 0x96, 0x6c, 0x95, 0x6c, 0x96, 0x6c, 0x95, 0x6c, 0x95, 0x5a, 0xec, 0x6c, 0x74, 0x74, 0x75, 0x6c, 0x75, 0x6c, 0x75, 
  0x6c, 0x75, 0x74, 0x75, 0x94, 0x0e, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0xe6, 0xd9, 0x7b, 0x6c, 0x7c, 0x73, 0x6c, 0x74, 0x6c, 0x95, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x74, 0x74, 0x74, 0x52, 0x5a, 0xeb, 0x62, 0xa8, 0x7b, 0x4a, 0x83, 0x6c, 0x83, 0x8c, 0x39, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 
  0x6c, 0x75, 0x74, 0x74, 0x73, 0x2a, 0xe6, 0xd9, 0xe6, 0xda, 0x83, 0xef, 0x74, 0x74, 0x6c, 0x95, 0x74, 0x95, 0x74, 0x75, 0x6c, 0x95, 0x6c, 0x75, 0x6c, 0x94, 0x63, 0x2c, 0x83, 0x4b, 0x8b, 0x6c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x6c, 0x00, 0x00, 0x00, 0x00, 0x63, 0x2c, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 
  0x6c, 0x75, 0x6c, 0x74, 0x62, 0xa9, 0xde, 0x99, 0x74, 0x74, 0x74, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x62, 0xec, 0x83, 0x6c, 0x83, 0x8c, 0x8b, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x7b, 0x2b, 0x83, 0x8c, 0x5a, 0x47, 0x74, 0x73, 0x74, 0x75, 0x74, 0x75, 0x6c, 0x75, 0x6c, 0x75, 
  0x6c, 0x75, 0x6c, 0x54, 0x5a, 0x69, 0x6c, 0x95, 0x74, 0x95, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x74, 0x74, 0x74, 0x10, 0x83, 0x4b, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x62, 0x47, 0x83, 0x8c, 0x6a, 0xa9, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 
  0x6c, 0x75, 0x53, 0x6f, 0x74, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x7c, 0x93, 0x72, 0xe9, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x7b, 0x2a, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0xcd, 0xb5, 0x83, 0x6c, 0x6a, 0xc9, 0x6c, 0x95, 0x74, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 
  0x6c, 0x54, 0x7c, 0x34, 0x6c, 0x95, 0x6c, 0x75, 0x6c, 0x76, 0x74, 0x53, 0x62, 0xa9, 0x83, 0x6c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x6c, 0x83, 0x6b, 0x83, 0x8c, 0x83, 0x6c, 0x83, 0x8c, 0x7b, 0x6c, 0x62, 0xa9, 0xe6, 0xd9, 0x83, 0xac, 0x5a, 0x67, 0x74, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 
  0x5b, 0x4d, 0x74, 0x74, 0x74, 0x52, 0x62, 0xc9, 0x83, 0xac, 0x83, 0x8c, 0x83, 0x6c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0xa4, 0xd1, 0xbd, 0x74, 0x9c, 0x90, 0x7b, 0x2b, 0xff, 0xbd, 0xff, 0xbd, 0x9c, 0x70, 0x6c, 0x96, 0x74, 0x75, 0x74, 0x95, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 
  0x51, 0xc5, 0x08, 0x20, 0x83, 0x6c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x8b, 0xcd, 0x83, 0x8c, 0xff, 0x9d, 0xff, 0x9d, 0x62, 0x27, 0x62, 0x46, 0xff, 0x9d, 0xff, 0xbd, 0x6a, 0xea, 0x6c, 0x74, 0x74, 0x75, 0x6c, 0x95, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 
  0x64, 0x13, 0x5b, 0x4f, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x6a, 0xe9, 0xff, 0x7c, 0xff, 0x9d, 0x83, 0x8c, 0xff, 0x9d, 0xff, 0x7d, 0x62, 0x47, 0x62, 0x27, 0xff, 0x9d, 0xff, 0xbd, 0x5a, 0xa9, 0x6c, 0x75, 0x74, 0x75, 0x6c, 0x95, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 
  0x6c, 0x75, 0x53, 0x70, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x7b, 0x6b, 0xff, 0xbd, 0xff, 0xbd, 0xff, 0xbd, 0x83, 0x6c, 0x8b, 0xce, 0xff, 0x5c, 0xd6, 0x16, 0xd5, 0xf6, 0xff, 0x9d, 0xff, 0xbd, 0x8b, 0xee, 0x6c, 0x74, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 
  0x6c, 0x75, 0x5b, 0xb1, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x7b, 0x4b, 0xff, 0x9d, 0xf7, 0x3b, 0xff, 0xbd, 0x83, 0x6c, 0xde, 0x78, 0xff, 0x5c, 0xfe, 0x59, 0xff, 0x1b, 0xff, 0x9d, 0xff, 0xbd, 0xff, 0xbe, 0x6c, 0x74, 0x74, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 
  0x6c, 0x75, 0x6c, 0x74, 0x8b, 0x6c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x8b, 0xad, 0xff, 0xbd, 0xff, 0xbe, 0x83, 0x8d, 0xc5, 0xb5, 0xff, 0x7c, 0xff, 0x5c, 0xff, 0x7c, 0xff, 0x9d, 0xff, 0xbd, 0xff, 0xbd, 0x6c, 0x74, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 
  0x6c, 0x75, 0x74, 0x75, 0x8b, 0x6c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x6b, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0xff, 0x9d, 0x7b, 0x6c, 0xff, 0x9c, 0xff, 0x9d, 0xff, 0x7d, 0xff, 0x9d, 0xff, 0x9d, 0xff, 0xbd, 0x73, 0xd0, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 
  0x6c, 0x75, 0x6c, 0x54, 0x8b, 0x8c, 0x83, 0x6c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x73, 0x2a, 0x73, 0x0a, 0xf7, 0x3b, 0xf7, 0x5c, 0xef, 0x1a, 0xbd, 0x53, 0x5a, 0x67, 0x74, 0x74, 0x74, 0x95, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 
  0x74, 0x74, 0x5a, 0xac, 0x83, 0x8c, 0x7b, 0x6b, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x6c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x6a, 0xc9, 0x6a, 0xe9, 0xff, 0xbd, 0xff, 0xbd, 0x83, 0x8c, 0x83, 0x6c, 0x83, 0x6c, 0x62, 0xea, 0x6c, 0x75, 0x6c, 0x75, 0x74, 0x74, 0x74, 0x74, 0xdf, 0x3e, 0xf7, 0xdf, 0x7c, 0x94, 0x6c, 0x75, 
  0x64, 0x33, 0x7b, 0x4b, 0x83, 0x8c, 0x83, 0x6c, 0x83, 0x8c, 0x83, 0x8c, 0x6a, 0xc9, 0x83, 0x8c, 0x7b, 0x2b, 0x83, 0x8c, 0x83, 0x8c, 0x7b, 0x4b, 0x6a, 0xe9, 0x83, 0x6c, 0xff, 0xbd, 0xff, 0xbd, 0x5a, 0x68, 0x6a, 0xc9, 0x83, 0x8c, 0x72, 0xea, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x74, 0x94, 
  0x5b, 0x2d, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x6c, 0x83, 0x8c, 0x73, 0x0a, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x6a, 0xa9, 0xce, 0x17, 0xff, 0xbd, 0xbd, 0x95, 0xf7, 0x5c, 0xce, 0x17, 0x6a, 0xa9, 0x62, 0xc9, 0x74, 0x95, 0x74, 0x95, 0xbe, 0x5a, 0xff, 0xff, 0x92, 0xeb, 0x92, 0xcb, 0xff, 0xff, 0xd7, 0x1d, 
  0x62, 0xeb, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x62, 0xa8, 0xf7, 0x9d, 0xce, 0x38, 0xf7, 0x7d, 0x7b, 0xae, 0xff, 0xff, 0xff, 0xff, 0xf7, 0x5d, 0x6c, 0x53, 0x74, 0x95, 0xb6, 0x5b, 0xff, 0xff, 0x8a, 0xea, 0xcd, 0xb5, 0xff, 0xff, 0x94, 0xf5, 
  0x5b, 0x0d, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x7b, 0x2a, 0x83, 0x8c, 0x83, 0x8c, 0x6a, 0xa8, 0xff, 0xde, 0xe6, 0xda, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7c, 0x53, 0x6c, 0x75, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6c, 0x75, 
  0x5b, 0x4f, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x4b, 0x83, 0x8c, 0x83, 0x8c, 0x7b, 0x2b, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x6c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xad, 0x74, 0x74, 0x95, 0x6c, 0x95, 0x6c, 0x95, 0x6c, 0x95, 0x6c, 0x75, 0x6c, 0x75, 
  0x5b, 0x4f, 0x6a, 0xea, 0x83, 0x8c, 0x6a, 0xa9, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x4b, 0x83, 0x8c, 0x83, 0x8c, 0x6a, 0xc9, 0x83, 0x8c, 0x83, 0x8c, 0x6a, 0xc9, 0xcd, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x6c, 0x94, 0x6c, 0x95, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 
  0x74, 0x75, 0x63, 0x0d, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x7b, 0x4b, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x6c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x63, 0x4d, 0x6c, 0x95, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 
  0x6c, 0x74, 0x62, 0x89, 0x83, 0x8c, 0x8b, 0xac, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x6b, 0x83, 0x8c, 0x83, 0x8c, 0x6a, 0xc9, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x8c, 0x0f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xde, 0x6c, 0x95, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 
  0x74, 0x74, 0x6a, 0xc9, 0x83, 0x8c, 0x83, 0x6b, 0x83, 0x6c, 0x83, 0x8c, 0x73, 0x0a, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x8c, 0x83, 0x6c, 0x83, 0x6c, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x74, 0x95, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 
  0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x74, 0x75, 0x7c, 0x32, 0x7b, 0xcf, 0x7b, 0xf0, 0x7b, 0xef, 0x7b, 0xad, 0x7b, 0xad, 0x73, 0xae, 0x84, 0x31, 0x7b, 0xf0, 0x7c, 0x11, 0x74, 0x95, 0x74, 0x95, 0x74, 0x95, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 0x6c, 0x75, 
#endif
#if LV_COLOR_DEPTH == 32
  /*Pixel format: Fix 0xFF: 8 bit, Red: 8 bit, Green: 8 bit, Blue: 8 bit*/
  0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa8, 0x8e, 0x6c, 0xff, 0xa7, 0x8e, 0x6b, 0xff, 0x8e, 0x7d, 0x76, 0xff, 0x45, 0x57, 0x61, 0xff, 0xc3, 0xcf, 0xdb, 0xff, 0xc9, 0xd7, 0xe3, 0xff, 0xcb, 0xd8, 0xe3, 0xff, 0xcd, 0xd7, 0xe3, 0xff, 0xc9, 0xd8, 0xe4, 0xff, 0x7a, 0x87, 0x92, 0xff, 0xa2, 0x8e, 0x71, 0xff, 0xa7, 0x8f, 0x6d, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 
  0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa5, 0x8e, 0x6c, 0xff, 0x97, 0x8d, 0x73, 0xff, 0x65, 0x6e, 0x7a, 0xff, 0xcb, 0xd6, 0xe1, 0xff, 0xcc, 0xd6, 0xe1, 0xff, 0xce, 0xd9, 0xe3, 0xff, 0xc9, 0xd7, 0xe5, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0xcb, 0xd7, 0xe5, 0xff, 0xc9, 0xd8, 0xe3, 0xff, 0xca, 0xd8, 0xe4, 0xff, 0xc8, 0xd6, 0xe4, 0xff, 0x6e, 0x79, 0x86, 0xff, 0xa7, 0x8f, 0x6d, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 
  0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa7, 0x8d, 0x6e, 0xff, 0x70, 0x78, 0x80, 0xff, 0xca, 0xd6, 0xe6, 0xff, 0xcb, 0xd8, 0xe3, 0xff, 0xca, 0xd8, 0xe3, 0xff, 0xcb, 0xd8, 0xe3, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0x55, 0xad, 0xd2, 0xff, 0x4f, 0xbc, 0xe2, 0xff, 0x5f, 0xc4, 0xea, 0xff, 0x4a, 0x8a, 0xb4, 0xff, 0x38, 0x8a, 0xb3, 0xff, 0x5e, 0x86, 0x93, 0xff, 0xa5, 0x8f, 0x6b, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 
  0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa2, 0x8d, 0x6f, 0xff, 0xc3, 0xd2, 0xde, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0x78, 0xa2, 0xb3, 0xff, 0x53, 0xb5, 0xe0, 0xff, 0x55, 0xb0, 0xd7, 0xff, 0x45, 0x9d, 0xbf, 0xff, 0x53, 0x97, 0xb5, 0xff, 0x43, 0x85, 0x9c, 0xff, 0xa9, 0x8e, 0x6b, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 
  0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8f, 0x6c, 0xff, 0xc5, 0xcf, 0xe2, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0xcc, 0xd7, 0xe3, 0xff, 0xcc, 0xd7, 0xe3, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0xcb, 0xd8, 0xe3, 0xff, 0xc9, 0xd6, 0xe3, 0xff, 0xcb, 0xd8, 0xe1, 0xff, 0xcc, 0xd6, 0xe4, 0xff, 0xcb, 0xd8, 0xe1, 0xff, 0xc7, 0xd7, 0xdf, 0xff, 0x56, 0x5a, 0x5b, 0xff, 0xa5, 0x8d, 0x71, 0xff, 0xa3, 0x8b, 0x72, 0xff, 0xad, 0x8f, 0x68, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 
  0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0x4d, 0x56, 0x5d, 0xff, 0xcb, 0xd6, 0xe1, 0xff, 0xcc, 0xd8, 0xe4, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0xc6, 0xd6, 0xe1, 0xff, 0x4e, 0x55, 0x5d, 0xff, 0x7f, 0x7d, 0x6f, 0xff, 0x99, 0x8f, 0x6f, 0xff, 0x9f, 0x90, 0x6b, 0xff, 0xa5, 0x90, 0x6c, 0xff, 0xa6, 0x90, 0x71, 0xff, 0xa3, 0x8e, 0x6e, 0xff, 0x98, 0x8c, 0x72, 0xff, 0x4f, 0x51, 0x51, 0xff, 0x9f, 0x8e, 0x6e, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 
  0xa6, 0x8e, 0x6c, 0xff, 0xa7, 0x8e, 0x6d, 0xff, 0x58, 0x66, 0x6f, 0xff, 0xc9, 0xd5, 0xe1, 0xff, 0xc9, 0xd5, 0xe1, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0xd0, 0xd6, 0xe3, 0xff, 0xb1, 0xc7, 0xd1, 0xff, 0x7c, 0x70, 0x5d, 0xff, 0xa1, 0x8d, 0x73, 0xff, 0xaa, 0x8f, 0x6c, 0xff, 0xa8, 0x90, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa5, 0x8f, 0x6d, 0xff, 0xad, 0x8f, 0x6a, 0xff, 0xaa, 0x8f, 0x6b, 0xff, 0xae, 0x91, 0x69, 0xff, 0xaa, 0x90, 0x69, 0xff, 0xab, 0x91, 0x69, 0xff, 0x60, 0x5d, 0x56, 0xff, 0xa0, 0x8c, 0x67, 0xff, 0xa6, 0x8e, 0x6d, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 
  0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8d, 0x6f, 0xff, 0x6e, 0x7f, 0x8e, 0xff, 0xcb, 0xd7, 0xe4, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0xcb, 0xd7, 0xe3, 0xff, 0x63, 0x6e, 0x7b, 0xff, 0x97, 0x8c, 0x77, 0xff, 0xa3, 0x8d, 0x6b, 0xff, 0xa6, 0x8f, 0x6b, 0xff, 0xa5, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa3, 0x8e, 0x6d, 0xff, 0x94, 0x89, 0x73, 0xff, 0x5b, 0x5b, 0x5b, 0xff, 0x43, 0x53, 0x62, 0xff, 0x54, 0x67, 0x7c, 0xff, 0x60, 0x6d, 0x83, 0xff, 0x62, 0x71, 0x83, 0xff, 0x22, 0x2c, 0x39, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x02, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 
  0xa6, 0x8e, 0x6c, 0xff, 0xa1, 0x8c, 0x6d, 0xff, 0x54, 0x63, 0x72, 0xff, 0xcc, 0xd7, 0xe3, 0xff, 0xcf, 0xd8, 0xe0, 0xff, 0x76, 0x7d, 0x82, 0xff, 0xa1, 0x8d, 0x6e, 0xff, 0xa5, 0x8f, 0x6b, 0xff, 0xa6, 0x8f, 0x6d, 0xff, 0xa9, 0x8e, 0x6d, 0xff, 0xa6, 0x8f, 0x6b, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa3, 0x8f, 0x6b, 0xff, 0x5f, 0x63, 0x5e, 0xff, 0x58, 0x67, 0x7d, 0xff, 0x60, 0x6e, 0x85, 0xff, 0x62, 0x71, 0x82, 0xff, 0x62, 0x71, 0x82, 0xff, 0x62, 0x71, 0x81, 0xff, 0x62, 0x71, 0x81, 0xff, 0x61, 0x70, 0x83, 0xff, 0x5f, 0x6e, 0x82, 0xff, 0x01, 0x02, 0x04, 0xff, 0x00, 0x00, 0x00, 0xff, 0x60, 0x66, 0x60, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 
  0xa6, 0x8e, 0x6c, 0xff, 0x9e, 0x8b, 0x6b, 0xff, 0x47, 0x54, 0x62, 0xff, 0xc6, 0xd0, 0xdc, 0xff, 0xa0, 0x8e, 0x6f, 0xff, 0xa5, 0x8c, 0x6d, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0x5e, 0x5d, 0x62, 0xff, 0x62, 0x6e, 0x81, 0xff, 0x62, 0x70, 0x81, 0xff, 0x62, 0x71, 0x85, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x55, 0x66, 0x79, 0xff, 0x62, 0x72, 0x84, 0xff, 0x38, 0x49, 0x5c, 0xff, 0x98, 0x8e, 0x71, 0xff, 0xa7, 0x8d, 0x6e, 0xff, 0xa6, 0x8e, 0x6d, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 
  0xa6, 0x8e, 0x6c, 0xff, 0x9f, 0x89, 0x69, 0xff, 0x4a, 0x4e, 0x55, 0xff, 0xa5, 0x8f, 0x6b, 0xff, 0xa6, 0x8f, 0x6d, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa3, 0x8e, 0x6e, 0xff, 0x81, 0x7f, 0x6f, 0xff, 0x57, 0x68, 0x82, 0xff, 0x5f, 0x71, 0x83, 0xff, 0x5f, 0x71, 0x83, 0xff, 0x62, 0x70, 0x83, 0xff, 0x62, 0x72, 0x84, 0xff, 0x61, 0x70, 0x82, 0xff, 0x62, 0x72, 0x84, 0xff, 0x60, 0x70, 0x82, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x35, 0x49, 0x5e, 0xff, 0x62, 0x72, 0x84, 0xff, 0x46, 0x55, 0x67, 0xff, 0xa8, 0x8e, 0x6b, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 
  0xa6, 0x8e, 0x6c, 0xff, 0x75, 0x6b, 0x54, 0xff, 0xa6, 0x8d, 0x6e, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0x9a, 0x8f, 0x75, 0xff, 0x4c, 0x5b, 0x6f, 0xff, 0x61, 0x70, 0x82, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x54, 0x63, 0x76, 0xff, 0x61, 0x70, 0x83, 0xff, 0x62, 0x72, 0x84, 0xff, 0x61, 0x70, 0x82, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0xa5, 0xb4, 0xc5, 0xff, 0x5f, 0x6d, 0x80, 0xff, 0x4a, 0x5a, 0x6b, 0xff, 0xa9, 0x8f, 0x6c, 0xff, 0xa6, 0x8d, 0x6e, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 
  0xa0, 0x89, 0x68, 0xff, 0x9d, 0x85, 0x76, 0xff, 0xa6, 0x8f, 0x6b, 0xff, 0xa7, 0x8e, 0x6b, 0xff, 0xae, 0x8e, 0x69, 0xff, 0x99, 0x89, 0x71, 0xff, 0x4b, 0x56, 0x64, 0xff, 0x61, 0x6d, 0x83, 0xff, 0x62, 0x70, 0x82, 0xff, 0x62, 0x72, 0x81, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x5d, 0x6b, 0x7e, 0xff, 0x5c, 0x6d, 0x80, 0xff, 0x5f, 0x71, 0x83, 0xff, 0x5f, 0x6d, 0x7f, 0xff, 0x64, 0x72, 0x81, 0xff, 0x5e, 0x6c, 0x7c, 0xff, 0x45, 0x54, 0x63, 0xff, 0xc9, 0xd8, 0xde, 0xff, 0x61, 0x73, 0x80, 0xff, 0x3c, 0x4d, 0x5c, 0xff, 0xa6, 0x8e, 0x6d, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 
  0x6a, 0x67, 0x55, 0xff, 0xa2, 0x8d, 0x6f, 0xff, 0x94, 0x88, 0x72, 0xff, 0x4c, 0x5a, 0x60, 0xff, 0x61, 0x73, 0x81, 0xff, 0x5e, 0x72, 0x84, 0xff, 0x62, 0x6e, 0x83, 0xff, 0x62, 0x71, 0x81, 0xff, 0x5f, 0x71, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x60, 0x72, 0x84, 0xff, 0x8a, 0x98, 0xa4, 0xff, 0x9f, 0xae, 0xb8, 0xff, 0x7e, 0x8f, 0x99, 0xff, 0x56, 0x66, 0x76, 0xff, 0xeb, 0xf6, 0xfc, 0xff, 0xeb, 0xf5, 0xfc, 0xff, 0x84, 0x8d, 0x95, 0xff, 0xb1, 0x91, 0x69, 0xff, 0xa6, 0x8e, 0x6e, 0xff, 0xa5, 0x8f, 0x6f, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 
  0x29, 0x39, 0x4e, 0xff, 0x00, 0x03, 0x05, 0xff, 0x5d, 0x6e, 0x7f, 0xff, 0x60, 0x71, 0x83, 0xff, 0x60, 0x71, 0x83, 0xff, 0x5f, 0x71, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x6a, 0x7a, 0x8a, 0xff, 0x5f, 0x71, 0x82, 0xff, 0xe5, 0xf0, 0xfa, 0xff, 0xe6, 0xf0, 0xfb, 0xff, 0x39, 0x46, 0x61, 0xff, 0x34, 0x47, 0x61, 0xff, 0xe9, 0xef, 0xfb, 0xff, 0xeb, 0xf4, 0xfe, 0xff, 0x54, 0x5e, 0x66, 0xff, 0xa3, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6d, 0xff, 0xa6, 0x8f, 0x6b, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 
  0x97, 0x81, 0x62, 0xff, 0x79, 0x67, 0x58, 0xff, 0x5f, 0x70, 0x81, 0xff, 0x61, 0x71, 0x82, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x4c, 0x5c, 0x69, 0xff, 0xe2, 0xee, 0xf9, 0xff, 0xe7, 0xf2, 0xfb, 0xff, 0x60, 0x70, 0x81, 0xff, 0xe5, 0xf0, 0xfe, 0xff, 0xe6, 0xee, 0xf9, 0xff, 0x37, 0x47, 0x5f, 0xff, 0x37, 0x45, 0x63, 0xff, 0xe6, 0xf1, 0xfd, 0xff, 0xec, 0xf4, 0xfe, 0xff, 0x49, 0x54, 0x5a, 0xff, 0xa5, 0x8e, 0x6c, 0xff, 0xa6, 0x8d, 0x6e, 0xff, 0xa6, 0x8f, 0x6b, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 
  0xa6, 0x8e, 0x6c, 0xff, 0x7d, 0x6c, 0x54, 0xff, 0x63, 0x71, 0x81, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x5c, 0x6b, 0x7c, 0xff, 0xeb, 0xf4, 0xfe, 0xff, 0xec, 0xf3, 0xfd, 0xff, 0xeb, 0xf4, 0xfe, 0xff, 0x5f, 0x6e, 0x84, 0xff, 0x6d, 0x7a, 0x89, 0xff, 0xe0, 0xe7, 0xfa, 0xff, 0xb2, 0xbf, 0xcd, 0xff, 0xb2, 0xbd, 0xd0, 0xff, 0xe7, 0xf0, 0xfc, 0xff, 0xeb, 0xf4, 0xfe, 0xff, 0x73, 0x7d, 0x87, 0xff, 0xa3, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 
  0xa6, 0x8e, 0x6c, 0xff, 0x8c, 0x75, 0x56, 0xff, 0x63, 0x71, 0x83, 0xff, 0x60, 0x71, 0x81, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x57, 0x68, 0x77, 0xff, 0xea, 0xf2, 0xfc, 0xff, 0xda, 0xe4, 0xee, 0xff, 0xeb, 0xf4, 0xfe, 0xff, 0x60, 0x6e, 0x82, 0xff, 0xbe, 0xcb, 0xdb, 0xff, 0xdf, 0xea, 0xf6, 0xff, 0xc8, 0xc9, 0xf8, 0xff, 0xd9, 0xe1, 0xf9, 0xff, 0xe9, 0xef, 0xfe, 0xff, 0xeb, 0xf4, 0xfe, 0xff, 0xee, 0xf4, 0xf7, 0xff, 0xa3, 0x8e, 0x6c, 0xff, 0xa6, 0x8d, 0x6e, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 
  0xa6, 0x8e, 0x6c, 0xff, 0xa3, 0x8c, 0x6a, 0xff, 0x62, 0x6c, 0x87, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x68, 0x75, 0x85, 0xff, 0xea, 0xf4, 0xfe, 0xff, 0xed, 0xf4, 0xfc, 0xff, 0x65, 0x72, 0x7f, 0xff, 0xa5, 0xb3, 0xc0, 0xff, 0xe1, 0xeb, 0xf9, 0xff, 0xe3, 0xea, 0xfb, 0xff, 0xe3, 0xed, 0xfc, 0xff, 0xe8, 0xf1, 0xfd, 0xff, 0xe9, 0xf3, 0xfc, 0xff, 0xeb, 0xf3, 0xfa, 0xff, 0xa3, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 
  0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6d, 0xff, 0x5e, 0x6d, 0x87, 0xff, 0x61, 0x70, 0x81, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x5c, 0x6b, 0x7e, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x62, 0x71, 0x84, 0xff, 0x61, 0x70, 0x83, 0xff, 0x64, 0x72, 0x82, 0xff, 0xe6, 0xf0, 0xfa, 0xff, 0x5e, 0x6c, 0x7b, 0xff, 0xe3, 0xef, 0xfc, 0xff, 0xe6, 0xef, 0xfc, 0xff, 0xe6, 0xee, 0xfe, 0xff, 0xe6, 0xf0, 0xfb, 0xff, 0xe8, 0xf1, 0xfd, 0xff, 0xe9, 0xf3, 0xfc, 0xff, 0x80, 0x7a, 0x6e, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 
  0xa6, 0x8e, 0x6c, 0xff, 0xa1, 0x89, 0x6a, 0xff, 0x5f, 0x71, 0x87, 0xff, 0x5d, 0x6d, 0x7e, 0xff, 0x62, 0x71, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x62, 0x71, 0x84, 0xff, 0x61, 0x70, 0x83, 0xff, 0x5f, 0x71, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x62, 0x72, 0x84, 0xff, 0x50, 0x63, 0x73, 0xff, 0x52, 0x5f, 0x6d, 0xff, 0xd8, 0xe6, 0xed, 0xff, 0xdf, 0xe8, 0xf3, 0xff, 0xd3, 0xdf, 0xea, 0xff, 0x9b, 0xa9, 0xb5, 0xff, 0x37, 0x4c, 0x5a, 0xff, 0x9e, 0x8c, 0x72, 0xff, 0xa5, 0x90, 0x6d, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 
  0xa3, 0x8e, 0x6d, 0xff, 0x5e, 0x54, 0x55, 0xff, 0x60, 0x72, 0x84, 0xff, 0x5a, 0x6b, 0x7c, 0xff, 0x61, 0x71, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x5e, 0x6d, 0x80, 0xff, 0x61, 0x70, 0x83, 0xff, 0x60, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x82, 0xff, 0x49, 0x5a, 0x69, 0xff, 0x4c, 0x5c, 0x6c, 0xff, 0xe9, 0xf5, 0xfc, 0xff, 0xea, 0xf3, 0xfb, 0xff, 0x61, 0x72, 0x7f, 0xff, 0x60, 0x6e, 0x81, 0xff, 0x60, 0x6e, 0x82, 0xff, 0x50, 0x5b, 0x63, 0xff, 0xa5, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa2, 0x8e, 0x6e, 0xff, 0x9e, 0x8c, 0x71, 0xff, 0xed, 0xe4, 0xd6, 0xff, 0xff, 0xfa, 0xef, 0xff, 0xa2, 0x90, 0x76, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 
  0x99, 0x83, 0x62, 0xff, 0x5b, 0x68, 0x79, 0xff, 0x62, 0x72, 0x84, 0xff, 0x5f, 0x6e, 0x81, 0xff, 0x62, 0x71, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x4a, 0x5a, 0x6c, 0xff, 0x61, 0x70, 0x83, 0xff, 0x56, 0x65, 0x78, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x5a, 0x69, 0x7c, 0xff, 0x4a, 0x5b, 0x6a, 0xff, 0x5e, 0x6c, 0x7e, 0xff, 0xeb, 0xf5, 0xfd, 0xff, 0xeb, 0xf5, 0xfc, 0xff, 0x3e, 0x4e, 0x5b, 0xff, 0x4b, 0x58, 0x69, 0xff, 0x60, 0x71, 0x83, 0xff, 0x4f, 0x5b, 0x6d, 0xff, 0xa6, 0x8c, 0x6b, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xfd, 0xfe, 0xfb, 0xff, 0xfe, 0xfe, 0xfd, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xfa, 0xfe, 0xff, 0xff, 0x9e, 0x8f, 0x73, 0xff, 
  0x69, 0x64, 0x5a, 0xff, 0x62, 0x72, 0x83, 0xff, 0x60, 0x72, 0x84, 0xff, 0x60, 0x71, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x60, 0x6e, 0x81, 0xff, 0x61, 0x70, 0x83, 0xff, 0x51, 0x60, 0x74, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x5e, 0x70, 0x82, 0xff, 0x45, 0x54, 0x67, 0xff, 0xb5, 0xc0, 0xc7, 0xff, 0xec, 0xf5, 0xfd, 0xff, 0xa5, 0xb2, 0xbb, 0xff, 0xe4, 0xe9, 0xf3, 0xff, 0xb5, 0xbf, 0xc9, 0xff, 0x49, 0x55, 0x6c, 0xff, 0x4a, 0x57, 0x62, 0xff, 0xa7, 0x8f, 0x6d, 0xff, 0xa7, 0x8f, 0x6e, 0xff, 0xd3, 0xc9, 0xba, 0xff, 0xff, 0xff, 0xfd, 0xff, 0x5b, 0x5e, 0x93, 0xff, 0x55, 0x5a, 0x8e, 0xff, 0xfc, 0xff, 0xfd, 0xff, 0xec, 0xe0, 0xd1, 0xff, 
  0x57, 0x5b, 0x5d, 0xff, 0x61, 0x71, 0x83, 0xff, 0x62, 0x72, 0x84, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x71, 0x83, 0xff, 0x61, 0x71, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x5e, 0x71, 0x83, 0xff, 0x62, 0x72, 0x84, 0xff, 0x61, 0x70, 0x83, 0xff, 0x60, 0x71, 0x83, 0xff, 0x44, 0x55, 0x62, 0xff, 0xeb, 0xef, 0xf1, 0xff, 0xc4, 0xc6, 0xca, 0xff, 0xe6, 0xec, 0xef, 0xff, 0x6e, 0x74, 0x78, 0xff, 0xfc, 0xfc, 0xfc, 0xff, 0xfd, 0xff, 0xfc, 0xff, 0xe6, 0xe9, 0xef, 0xff, 0x9a, 0x89, 0x66, 0xff, 0xa9, 0x8f, 0x6e, 0xff, 0xd5, 0xca, 0xb2, 0xff, 0xff, 0xff, 0xfd, 0xff, 0x52, 0x5b, 0x8c, 0xff, 0xaa, 0xb4, 0xc6, 0xff, 0xfe, 0xfe, 0xfd, 0xff, 0xa8, 0x9b, 0x8f, 0xff, 
  0x67, 0x60, 0x5b, 0xff, 0x61, 0x71, 0x83, 0xff, 0x62, 0x71, 0x84, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x60, 0x71, 0x83, 0xff, 0x5f, 0x71, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x5f, 0x71, 0x83, 0xff, 0x54, 0x65, 0x78, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x41, 0x54, 0x66, 0xff, 0xf2, 0xfa, 0xfb, 0xff, 0xd4, 0xd7, 0xe1, 0xff, 0xf5, 0xff, 0xff, 0xff, 0xfa, 0xfd, 0xfc, 0xff, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xfd, 0xfd, 0xff, 0x98, 0x8a, 0x76, 0xff, 0xa7, 0x8e, 0x6c, 0xff, 0xfc, 0xff, 0xfc, 0xff, 0xff, 0xfd, 0xfb, 0xff, 0xf9, 0xfd, 0xfe, 0xff, 0xfc, 0xfc, 0xf7, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 
  0x7c, 0x69, 0x58, 0xff, 0x61, 0x71, 0x83, 0xff, 0x60, 0x72, 0x84, 0xff, 0x5f, 0x71, 0x82, 0xff, 0x60, 0x71, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x5a, 0x6a, 0x7d, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x55, 0x65, 0x78, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x71, 0x83, 0xff, 0x5d, 0x6e, 0x80, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xa0, 0xae, 0xa6, 0xff, 0xa8, 0x8f, 0x6e, 0xff, 0xa7, 0x90, 0x6c, 0xff, 0xab, 0x90, 0x67, 0xff, 0xac, 0x90, 0x6a, 0xff, 0xa6, 0x8d, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 
  0x77, 0x67, 0x58, 0xff, 0x4d, 0x5d, 0x67, 0xff, 0x61, 0x71, 0x81, 0xff, 0x47, 0x56, 0x69, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x58, 0x6a, 0x7d, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x4a, 0x58, 0x6b, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x4a, 0x58, 0x6b, 0xff, 0xb5, 0xbd, 0xca, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xfd, 0xfd, 0xff, 0xa1, 0x90, 0x6c, 0xff, 0xa6, 0x8f, 0x6b, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 
  0xa6, 0x8e, 0x6d, 0xff, 0x65, 0x60, 0x5d, 0xff, 0x61, 0x71, 0x81, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x82, 0xff, 0x61, 0x70, 0x83, 0xff, 0x5f, 0x71, 0x82, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x71, 0x81, 0xff, 0x57, 0x67, 0x7a, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x5e, 0x70, 0x82, 0xff, 0x5d, 0x6d, 0x80, 0xff, 0xfc, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x65, 0x68, 0x63, 0xff, 0xa6, 0x8f, 0x6b, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 
  0xa3, 0x8c, 0x69, 0xff, 0x4a, 0x51, 0x61, 0xff, 0x61, 0x70, 0x83, 0xff, 0x64, 0x73, 0x85, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x5c, 0x6d, 0x80, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x71, 0x81, 0xff, 0x47, 0x57, 0x6a, 0xff, 0x61, 0x71, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x60, 0x70, 0x80, 0xff, 0x76, 0x80, 0x8b, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xf2, 0xf7, 0xf9, 0xff, 0xa6, 0x8f, 0x6b, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 
  0xa2, 0x8d, 0x6d, 0xff, 0x4c, 0x5a, 0x69, 0xff, 0x60, 0x72, 0x84, 0xff, 0x58, 0x6b, 0x7f, 0xff, 0x61, 0x6e, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x50, 0x62, 0x74, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x71, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x61, 0x70, 0x83, 0xff, 0x5e, 0x6d, 0x80, 0xff, 0x62, 0x6e, 0x7d, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xfd, 0xff, 0xfe, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xa9, 0x8f, 0x72, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 
  0xa6, 0x8e, 0x6c, 0xff, 0xa5, 0x8d, 0x6b, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa5, 0x8d, 0x6d, 0xff, 0x90, 0x85, 0x76, 0xff, 0x75, 0x7a, 0x77, 0xff, 0x7d, 0x7e, 0x7c, 0xff, 0x7c, 0x7b, 0x79, 0xff, 0x69, 0x73, 0x7b, 0xff, 0x69, 0x73, 0x7c, 0xff, 0x72, 0x74, 0x6f, 0xff, 0x86, 0x85, 0x80, 0xff, 0x7f, 0x7d, 0x79, 0xff, 0x87, 0x82, 0x79, 0xff, 0xa7, 0x8f, 0x6d, 0xff, 0xa8, 0x90, 0x6e, 0xff, 0xa7, 0x8f, 0x6e, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 0xa6, 0x8e, 0x6c, 0xff, 
#endif
};

const lv_img_dsc_t image_gril_28x32 = {
  .header.cf = LV_IMG_CF_TRUE_COLOR,
  .header.always_zero = 0,
  .header.reserved = 0,
  .header.w = 28,
  .header.h = 32,
  .data_size = 896 * LV_COLOR_SIZE / 8,
  .data = image_gril_28x32_map,
};

13.1 声明图像

LV_IMG_DECLARE(image_girl_28x32);

13.2 创建 img

lv_obj_t * img = lv_img_create(lv_scr_act());

13.3 设置图片源

lv_img_set_src(img, &image_girl_28x32);

14. 实例

#include "lvgl.h"

int main()
{
    LV_IMG_DECLARE(image_girl_28x32);
    lv_obj_t * img = lv_img_create(lv_scr_act());
    lv_img_set_src(img, &image_girl_28x32);
    lv_obj_set_pos(img, 145, 58);
    lv_img_set_angle(img, 458);

    for (;;) {

    }

    return 0;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

lvgl8.2 img 图片显示 的相关文章

  • lvgl page manage 代码学习

    64 file lv 100ask page manager c INCLUDES include 34 lv 100ask page manager h 34 if LV USE 100ASK PAGE MANAGER 61 0 DEFI
  • LVGL lv_label标签控件(5)

    lv label 相关API在lv label h中 文本模式 span class token keyword enum span span class token punctuation span span class token co
  • LVGL 8.2 菜单

    定义及声明 span class token keyword enum span span class token punctuation span LV MENU ITEM BUILDER VARIANT 1 span class tok
  • stm32f407 FreeRTOS+LVGL移植

    参考资料 xff1a 正点原子 littleVGL 开发指南 正点原子 STM32F407 FreeRTOS 开发指南 硬件平台 xff1a stm32f407开发板 xff08 或最小系统 xff09 4 3寸TFTLCD 以正点原子的例
  • LVGL——PC模拟器仿真模拟+VS2017

    目录 LVGL介绍移植说明资源下载环境搭建编译运行 本文只针对当时的LVGL v7 xff0c LVGL迭代过程中变化较大 xff0c 部分接口有可能做调整 本文仅供参考 LVGL介绍 官网 xff1a https lvgl io 官方在线
  • LVGL 之 windows 上 lvgl 模拟器 基于 Visual Studio 搭建方法的简单整理

    mark GUI Guider与lvgl联合仿真 xff08 结合stm32实验进行演示 xff0c 含触摸屏实验计数器与计算器 xff09 https blog csdn net gudao07 article details 12752
  • lvgl 自定义控制表格行高、颜色和外框样式

    lvgl 自定义控制表格行高 颜色和外框样式 lvgl版本 8 3 7 lvgl自带表格控件能够指定列宽 但是表格行高是根据内容动态渲染的 表格自带样式如图 带有蓝色的外框和白底 如果想要手动控制表格行高 颜色和外框等属性 需要监听表格绘制
  • 图形库LVGL v8.2版本移植

    图形库LVGL v8 2版本移植 环境 硬件 前提准备 下载图形库代码 图形开发中的字体转换 图片转换 GUI GUIDER 图形化开发lvgl 移植 加入相关源代码到工程中 提供时钟信号给lvgl 使用GUI Guider 生成代码 并加
  • LVGL(二) SquareLine_Studio1.0.5 可视化编程环境搭建

    一 下载 SquareLine Studio1 0 5 官网链接 https squareline io CS sanDN链接 19条消息 SquareLine Studio Setup1 0 5免积分下载 智能家居文档类资源 CSDN文库
  • LVGL V8下png图片缩放显示

    这几天在研究LVGL V8下显示png图片和缩放问题 1 软件硬件环境 硬件环境 宸芯科技的SS202X系列芯片 这里使用的是SS202D 软件环境 Linux 移植的嵌入式系统 LVGL V8 编译器 arm linux gnueabih
  • LVGL学习(2):图片的转换和显示

    我们在设计UI的过程中可能需要显示一些图片 本篇文章将介绍如何转换并显示一个固定的图片到lv img中 文章目录 1 图片转换 1 1 GUI Guider 1 2 在线转换 2 图片的显示 1 图片转换 和之前我写的一篇字体转换的文章一样
  • LVGL学习笔记6 - 输入设备

    目录 1 移植文件 2 移除多余代码 3 输入设备初始化 4 输入设备读回调函数 4 1 LV INDEV TYPE POINTER 4 2 LV INDEV TYPE KEYPAD 4 3 LV INDEV TYPE ENCODER 4
  • LVGL8学习之Flex布局2

    这一篇来学习Flex布局的把项目按行包裹 且让他们周围的控件平均 Arrange items in rows with wrap and even spacing 还是通过codeblock来模拟代码的运行 代码如下 void lv fle
  • LVGL入门 常用的几个命令(个人笔记)

    前言 学习LVGL的过程中 常常知道有这个命令 也知道大概怎么用 但总想不起来命令叫什么 在整个库中找也显得麻烦 搞得每次写程序还要翻之前的Demo 所以在这里将学习过程中用到的命令 存放在这里 方便再使用的时候方便的找到命令名字 lv o
  • 使用RT-Thread studio 把LVGL移植到RT-Thread 上

    使用RT Thread studio 移植 LVGL到RT Thread中 其实RT Thread 移植LVGL 官方已经出来很多教程 但是但是他出的教程都是基于一些他们适配的BSP 但是其他不适配的怎么办呢 当然是手搓了 前期准备 1 在
  • LVGL 8.1.0 父子控件之间坐标偏移的处理

    8 1 0版本去掉了fit配置 而系统样式会自带偏移处理 为了解决这一问题 可以使用样式padding来处理 lv style set pad
  • 【LVGL学习笔记】image图像相关接口

    数据结构如下 Data of image typedef struct lv obj t obj const void src 图像源 指向数组 文件或符号的指针 lv point t offset lv coord t w 宽度 lv c
  • LVGL学习(4):输入设备的四种类型及物理按键的实现

    在有一些场合中 如野外情况 可能我们会选择使用物理按键来控制LVGL 而不是使用触摸屏 所以本篇文章就以物理键盘为例来介绍一下如何自定义输入设备与LVGL进行交互 文章目录 1 输入设备类型 2 物理键盘实现 2 1 输入设备驱动注册 2
  • LVGL 获取光标坐标位置

    为了方便获取物理按键输入的坐标 在仿真时直接开启打印坐标显示 获取自己想要的坐标 核心代码主要接口 indev proc press 打印光标位置 注意要先使能打印开关 LV LOG WARN pressed at x d y d proc
  • LVGL V8应用——实现互斥

    按键互斥 void language setup lv obj t cont lv obj create page lv obj set size cont 320 160 lv obj t ch cb lv checkbox create

随机推荐

  • Unity背景移动特效

    每日一句 嘴角上扬的时候 任何事物都变得可爱起来了 第一步 确保所要滚动的图像 Wrap Made Repeat 第二步 画布下滚动图像使用 Raw Image组件 可以访问UV 第三步 创建脚本ScrollControl挂载在滚动图像上
  • 增强型pmos电路符号_MOS管:管脚判定与符号画法

    MOS管是我们在电路设计中经常用的一种无源器件 下面介绍下MOS管在原理图 PCB以及实物PCBA上如何辨别其各个管脚 方便调试 管脚判定 1 MOS管GSD在原理图和PCB上怎样判别 G极 gate 栅极 不用说比较好认 封装上左下角为G
  • 【EMC笔试题】N个整数中找出三个数,使其和的绝对值最小

    题目描述 给定包含N个数的无序数组S 可能包含负数 0 正数 求三个数A B C 使其和的绝对值最小 例如 S 9 0 1 3 6 A 9 B 3 C 6 MIN 0 算法解析 解法一 枚举3个数 O N N N 解法二 对S排序后枚举其中
  • Java中如何实现动态代理

    想要实现Java中的动态代理首先应 动态生成接口实现类 interface 接口不能实例化 但是 interface 类型的引用 可以指向任何一个实现类对象实例 但前提是 在编译期必须存在该接口的实现类 如果在编译期无法编写或提供实现类 而
  • 【深度学习】利用tensorflow2.0卷积神经网络进行卫星图片分类实例操作详解

    本文的应用场景是对于卫星图片数据的分类 图片总共1400张 分为airplane和lake两类 也就是一个二分类的问题 所有的图片已经分别放置在2 class文件夹下的两个子文件夹中 下面将从这个实例的详细拆解中 理解tensorflow2
  • spark+项目总结

    做项目基本流程 1 梳理数据流程 2 解决关键性问题 3 串联整个流程过程即标准化以及正式上线 解决关键性问题 对比差异点 数据的文件组织形式不同 数据的格式不同 相同点 数据流程一样 数据目标也是一样 曝光 Exposure 广告领域专业
  • python读写文本老是报错?codecs模块统一编码 一行代码搞定py字符读写

    在python程序中 经常要用到字符文本的读和写 用py自带的 读read 写write 定义字符编码比较麻烦 而用第三方 codecs 模块 在读写字符文本时 可以指定字符编码 就好用很多 下面 我用 codecs 模块 自己编写了一个d
  • 强化学习笔记-13 Policy Gradient Methods

    强化学习算法主要在于学习最优的决策 到目前为止 我们所讨论的决策选择都是通过价值预估函数来间接选择的 本节讨论的是通过一个参数化决策模型来直接根据状态选择动作 而不是根据价值预估函数来间接选择 我们可以定义如下Policy Gradient
  • 2013电商“三国杀”

    2013电商 三国杀 本周 DCCI发布了 Forecast2013 中国电子商务蓝皮书 蓝皮书预测 2013年 淘宝 京东和腾讯将成为电商三甲 纵观中国电商的2012年 高调的京东 霸气的淘宝和默默耕耘的腾讯 似乎正在勾画着未来中国电商行
  • python time.sleep(t) t为秒

    睡眠5秒 import time time sleep 5
  • location.href 与 location.search

    document location href 返回完整的 URL 如 http www cftea com foo asp p 1 引用 location search是从当前URL的 号开始的字符串 如 http www 51js com
  • 《计算机视觉中的多视图几何》笔记(2)

    2 Projective Geometry and Transformations of 2D 本章主要介绍本书必要的几何知识与符号 文章目录 2 Projective Geometry and Transformations of 2D
  • 元素和小于等于阈值的正方形的最大边长

    LeetCode 1292 元素和小于等于阈值的正方形的最大边长 给你一个大小为 m x n 的矩阵 mat 和一个整数阈值 threshold 请你返回元素总和小于或等于阈值的正方形区域的最大边长 如果没有这样的正方形区域 则返回 0 示
  • QT 信号发送多个参数

    你可以把多个参数包装为一个类发送 实测是可以的
  • DBUS及常用接口介绍

    1 概述 1 1 DBUS概述 DBUS是一种高级的进程间通信机制 DBUS支持进程间一对一和多对多的对等通信 在多对多的通讯时 需要后台进程的角色去分转消息 当一个进程发消息给另外一个进程时 先发消息到后台进程 再通过后台进程将信息转发到
  • Caused by: java.lang.ClassNotFoundException: org.springframework.core.KotlinDetector

    Exception in thread main java lang IllegalArgumentException Cannot instantiate interface org springframework context App
  • win下从NUMA节点分配内存

    微软官网链接 https docs microsoft com zh cn windows win32 memory allocating memory from a numa node redirectedfrom MSDN 示例代码 d
  • Java高级教程

    Java高级教程 Java11文档 Java数据结构 Java工具包提供了强大的数据结构 在Java中的数据结构主要包括以下几种接口和类 枚举 Enumeration 位集合 BitSet 向量 Vector 栈 Stack 字典 Dict
  • Error loading workspace: You are outside of a module and outside of $GOPATH/src. If you are using mo

    1 描述 如果你使用vsCode去编译 go 项目的时候 出现这个错误 那么并不是你的go moudle 除了问题 同时你会发现执行Run Code也是执行失败的 2 原因 你的工作区默认是项目根目录 但你单开的文件并不是项目根目录 3 解
  • lvgl8.2 img 图片显示

    1 lvgl 图片显示源 为了提供良好的图片显示灵活性 所以显示图像的来源可以是以下三种 代码中的一个变量 一个带有像素颜色数据的 C 数组 存储在外部的文件 比如 SD 卡 带有符号的文本 2 内部图片 对于源码内部图片 将图片转换为图片