使用注意
因平台差异,存放路径中请不要包含中文。FFmpeg.exe与VideoToText.exe请放在同一目录下。
视频转字符画工具是一款网友开发的小工具,采用python语言制作,可以帮助你生成字符画,简单好用!
字符画转换关键技术
第一个关键技术:汉字库读取技术重庆石柱新闻-重庆政务服务软件(五彩石柱)1.00.0007 安卓版
使用汉字库技术可以做到和操作系统无关性,先了解一下点阵字库的基本原理。如下所示,下面是一个“字”的点阵图,在16点阵字库中一个汉字为16x16点,每一行使用两个字节表示,如下面示例第一行的十六进制为:0x02和0x00,所以,一个汉字在16点阵字库中需要占用2x16个字节,24点阵字库需要3x24个字节,下面仅以16点阵字库为例,其他点阵类似。
第二个关键技术:使用系统字库进行转换
其实使用系统字库是极为自由的方式,因为这样完全不必关心字库的技术,这一切都交给系统好了,充分利用系统资源。
如果定义一个设备,然后设定好设备的各种属性,包括宽度、高度、字体、颜色等,然后在上面绘制文本就可以了,要转换为字符画,只需要把设备上的点阵信息转换为文本即可。配合CreateFontIndirect函数,使用DrawText可以绘制丰富的文本效果。
第三个关键技术:图片转换为文本
要把图像转换为文本,这其中有一个很大的困难,就是文本没有颜色,所以特别引进了一个概念:文本灰度,就是把不同字母在屏幕上显示的大小排序,得到一张灰度表,用这个灰度表来转换图片,可以达到比较好的效果。
第四个关键技术:把文本转换为图像
要把文本转换为图片,必须获取两个重要参数:转换后的宽和高,要取得这两个参数,我们可以使用GetTextExtentPoint32函数。
使用方法
将要制作的视频放在与EXE文件同目录下,执行VideoToText.exe,输入视频名称(包括后缀,如1.mp4),将自动生成缩放后的GIF与HTML页面。
有Python2.7环境的可以自己执行VideoToText.py,通过该文件中的config配置可以自定义生成的字符画大小与分辨率。
在不修改配置的前提下,每分钟视频转化的字符画大小约为14MB。
展开

2017中元节鬼节图片大全-中元节表情包图片大全gif无水印完整版
爱惜粮食小故事-小学爱惜粮食主题班会ppt课件免费版【共21页】
宇宙战舰游戏下载-宇宙战舰手游1.0.0.0.6 安卓版
云端问仙台服下载-云端问仙台服版2.0.17 安卓手机版
蜘蛛怪物联机版下载-蜘蛛怪物可联机0.1 手机版
剑缘世界游戏下载-剑缘世界手游1.0.4 正式版
戮仙战纪飞升版下载-戮仙战纪飞升版游戏1.0 高爆版
生存与文明正式版下载-生存与文明官方版1.2.33安卓版
可视化网页制作软件(Web Creator Pro)6.0.0.18 专业特别版
二维火云收银app1.5.7 iphone版
我的装扮生活游戏下载-我的装扮生活小游戏1.0 中文版
小米MI3W/C/MI4/小米Note CPU优化补丁下载-小米MI3W/C/MI4/小米NoteCPUV1.4.7正式版3.1补丁
拴q计划软件下载安装手机版-拴q计划软件1.0.2 手机版
剑侠情缘手游赵云的天赋技能答案下载-剑侠情缘赵云的天赋技能答案大全完整版
许凯写真壁纸-许凯最帅手机壁纸高清通用免费版
空间日志刷人气-极速QQ空间日志秒刷助手1.3 绿色版
RogueKiller木马清除软件-RogueKiller木马专杀工具12.10.7.0 中文免费版
轻音乐播放器(Neformal)4.3.1.0 免费版
奥尔德雷德骑士荣誉下载-Aldred奥尔德雷德骑士荣誉1.0.6 安卓版
恋爱限定祭手游下载-恋爱限定祭完整版1.0 免费版