平常写程序,很多代码一直重用,尤其是各种转换,文字到图片,图片到视频,视频到图片,读取文件,保存图片,json 到 word,json 到 excel ,json到 db...总之你想的基本上都有。
比如我之前写的一些案例,随便找了几个,里面大部分就是各种转换。
写多了之后,感觉很机械,今天抽空整理了一些出来,实现一些小功能还是很方便的。
比如加载文件夹中的所有png图片。
结果:
['dice\\dice_1.png', 'dice\\dice_2.png', 'dice\\dice_3.png', 'dice\\dice_4.png', 'dice\\dice_5.png', 'dice\\dice_6.png']
2.获取文件内容和文件名
3.将代码文字转换成图片
2和3结合,就可以实现直接的代码文本或者代码文件内容转图片,图片,字体颜色,边距都可以自己配置。
结果:
4.保存二进制,图片对象或者数字矩阵数据。
可以保存图片,视频,音频等。
5.视频转图片
6.动图转图片
7.图片转视频
8.图片转动图
应用举例:
将上面的函数配合使用,可以很方便地进行各种操作。
比如将视频转换为gif:
动图转视频:
gif 或者视频分解为单张图片: