视频转字符画工具是一款把视频转变成特殊的字符动画软件,视频有一帧一帧的画面构成,利用字符替代画面中的像素信息,就可以将视频转换为字符画的视频,对一段视频进行转换,将其转换为字符串展示的视频。
软件说明:
(主要调用opencv的api)
1,在程序中输入播放视频地址即可将对应视频转为字符画在控制台输出,同时会有窗口输出原视频。
2,输入地址中不要包含空格,否者会报错。可以通过向程序传递参数方式解决这一问题。
3,输入0时会抓取电脑摄像头得到视频(电脑没有摄像头,没有试)。
4,可以通过Esc退出程序(有原视频窗口时),可通过按1键关闭原视频窗口。
5,支持视频格式avi其他不详自己实验,仅测试了ctrl.flv和badapple.avi两者都在testvideo.zip中。
7,转换字符视频会发生变形。(控制台字体设为了3,7也就是说对应像素不是正方形)
8,基本思路(没啥技术含量):对像素矩阵遍历根据其灰度在控制台对应位置填上对应字符。
使用方法:
将要制作的视频放在与exe文件同目录下,执行VideoToText.exe,输入视频名称(包括后缀,如1.mp4),将自动生成缩放后的GIF与HTML页面。