https://docs.lvgl.io/8.2/libs/gif.html
GIF decoder
英文
|
自動翻訳
|
Allow using GIF images in LVGL. Based on https://github.com/lecram/gifdec
When enabled in lv_conf.h with LV_USE_GIF lv_gif_create(parent) can be used to create a gif widget.
lv_gif_set_src(obj, src) works very similarly to lv_img_set_src . As source, it also accepts images as variables (lv_img_dsc_t ) or files.
|
LVGLでのGIF画像の使用を許可します。
https://github.com/lecram/gifdec に基づいています。
lv_conf.h でLV_USE_GIF を有効にすると、lv_gif_create(parent) を使って GIF ウィジェットを作成することができます。
lv_gif_set_src(obj, src) は,lv_img_set_src と非常によく似た働きをします.source と同様に、画像を変数(lv_img_dsc_t )またはファイルとして受け取ります。
|
- 戻る : Previous
Convert GIF files to C array
英文
|
自動翻訳
|
To convert a GIF file to byte values array use LVGL's online converter. Select "Raw" color format and "C array" Output format.
|
GIFファイルをバイト値配列に変換するには、LVGLのオンラインコンバーターを使用します。「Raw」カラーフォーマットと「Carray」出力フォーマットを選択します。
|
- 戻る : Previous
Use GIF images from file
英文
|
自動翻訳
|
For example:
lv_gif_set_src(obj, "S:path/to/example.gif");
Note that, a file system driver needs to be registered to open images from files. Read more about it here or just enable one in lv_conf.h with LV_USE_FS_...
|
例えば:
lv_gif_set_src(obj、 "S:path / to / example.gif");
ファイルからイメージを開くには、ファイルシステムドライバを登録する必要があることに注意してください。詳しくはこちらをご覧ください。また、lv_conf.h で LV_USE_FS_... を指定して有効にすることもできます。
|
- 戻る : Previous
Memory requirements
英文
|
自動翻訳
|
To decode and display a GIF animation the following amount of RAM is required:
LV_COLOR_DEPTH 8 : 3 x image width x image height
LV_COLOR_DEPTH 16 : 4 x image width x image height
LV_COLOR_DEPTH 32 : 5 x image width x image height
|
GIFアニメーションをデコードして表示するには、次の量のRAMが必要です。
LV_COLOR_DEPTH 8 :3x画像幅x画像高さ
LV_COLOR_DEPTH 16 :4x画像幅x画像高さ
LV_COLOR_DEPTH 32 :5x画像幅x画像高さ
|
- 戻る : Previous
Example
英文
|
自動翻訳
|
Open a GIF image from file and variable
|
|
- 戻る : Previous
API
英文
|
自動翻訳
|
Functions
- lv_obj_t *lv_gif_create(lv_obj_t *parent)
- void lv_gif_set_src(lv_obj_t *obj, const void *src)
- void lv_gif_restart(lv_obj_t *gif)
Variables
- const lv_obj_class_t lv_gif_class
- struct lv_gif_t
- Public Members
- lv_img_t img
- gd_GIF *gif
- lv_timer_t *timer
- lv_img_dsc_t imgdsc
- uint32_t last_call
|
|
- 戻る : Previous