# lv_libpng.h (/api/public/image/lv_libpng_h)



<ApiSummary functions="2" />

Functions [#functions]

<ApiMember kind="function" name="lv_libpng_init" file="public/image/lv_libpng.h" line="34" url="https://github.com/lvgl/lvgl/tree/e1a0ad863f29742359bc680d6a7d973448ec2285/include/lvgl/image/lv_libpng.h#L34">
  lv_libpng_init [#lv_libpng_init]

  Register the PNG decoder functions in LVGL

  ```c title=" " lineNumbers=1
  void lv_libpng_init(void)
  ```
</ApiMember>

<ApiMember kind="function" name="lv_libpng_deinit" file="public/image/lv_libpng.h" line="36" url="https://github.com/lvgl/lvgl/tree/e1a0ad863f29742359bc680d6a7d973448ec2285/include/lvgl/image/lv_libpng.h#L36">
  lv_libpng_deinit [#lv_libpng_deinit]

  ```c title=" " lineNumbers=1
  void lv_libpng_deinit(void)
  ```
</ApiMember>

Dependencies [#dependencies]

<FileIncludes includes="[&#x22;lv_conf_internal.h&#x22;]" includedBy="[&#x22;lvgl.h&#x22;]" />
