任意視頻轉成字符播放是一款非常特殊的播放器,該軟件能夠幫助用戶將視頻畫面轉換成字符畫面播放,讓視頻內容更加有趣,使用起來非常方便,感興趣的用戶不要錯過了,歡迎下載使用!
開發說明
首先大家都知道,視頻可以看做是由許許多多張圖片組成的,當每秒展示的圖片足夠多時,視頻也就動起來了,那么我們要做的就是把視頻中的每張圖用字符表示出來,視頻也就字符化了;
那么我們要解決的問題就是,把每張圖片用字符表示:眾所周知,圖片是由像素點構成的,每個像素又由三種顏色(紅綠藍)組成各種色彩的小點兒,許多這樣的像素小點兒就構成了一幅彩色的坤坤,當我們把每個這樣的小點兒用字符表示時,那么視頻也就字符化了;
那么我們要解決的問題變成了,把每個像素對應成一個字符表示出來,由于我們的自符是沒有顏色的,所以轉換之前我們只保留每個像素的明暗程度即可表示圖像的輪廓,即把彩色圖像轉換成灰度圖像。
那么現在的問題就變成了把每個像素的明暗程度用字符表示,比如亮一些的用“#”字符表示,暗一些的用“。”字符表示。眾所周知{:1_918:},計算機中像素的明暗程度是由數字的大小表示的,其實我們人眼看起來的亮暗對計算機來說只是數字的大小,比如當像素點的值為255時,這個像素就比較白(亮),當像素點的值為0時,這個像素就比較白(暗)。
現在我們捋一下:數組(數字)代表像素,像素組成圖像,圖像組成視頻,只要我們把數字映射成字符,那么坤坤也就字符化了,
使用說明
將要轉換的視頻命名為‘video.mp4’并和py文件放在同一目錄下,打開命令行,將字體設置為點陣字體,調節的盡量小(我的是6x12),窗口盡量大最好全屏,標題欄右鍵屬性可以調節,最后運行.py文件即可,需要opencv環境,加載時間取決于電腦性能。
安裝說明
1.在本站下載該軟件并解壓
2.打開軟件即可使用





