用agif的demo,可以将apng替换成静态png,也可以旋转一个角度。如果希望将gif动画和mp4都基于中心做一个角度旋转,应该怎么操作?
@yxhuang 参考这个链接,感觉在最后刷图的时候,旋转一个角度,就是我想要的效果,但不懂怎么修改,而且我这个角度,是个随时可以修改的配置参数。
@HalfSweet 帮忙看看呗,着急呀
如果只是单个图片控件本身做旋转,应该直接通过lvgl图片控件的旋转功能.
- 对于视频对lvgl来说是YUV或者RGB格式, 我们的硬件可以直接旋转.
- 对于gif/png这种, 可以利用lvgl的canvas, 就是先画到一个buffer,然后再旋转buffer
可以帮忙调试demo吗?对我来说初学,很有难度。
- 图片旋转的这里有一个图片旋转缩放动画示例 不过他还用了lv_anim做了一个动画, 如果直接旋转可以不需要, 直接调用`lv_img_set_zoom(img, v);` 就可以旋转
- 利用canvas旋转这里有一个示例:
示例里面是创建了一个canvas, 在上面画了矩形,label, 然后旋转了一个图片