V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
hellolleh
V2EX  ›  Python

写了一个好玩的脚本,图片转为文本文件

  •  1
     
  •   hellolleh · Apr 25, 2018 · 10347 views
    This topic created in 2924 days ago, the information mentioned may be changed or developed.

    Image transfer to txt

    --

    Usage

    $ python3 img_to_txt.py [file/url] [size]
    

    Example

    $ python3 img_to_txt.py http://ocas9civ7.bkt.clouddn.com/jzm.jpg
    

    This command executed, you will get a file in current folder named out.txt, and you will watch a string output in the console:

    zz

    Github 地址

    https://github.com/yaochao/img_to_txt

    55 replies    2018-04-27 17:52:49 +08:00
    lhx2008
        1
    lhx2008  
       Apr 25, 2018
    +1,可以搞个 web 版的
    NicholasWangC
        2
    NicholasWangC  
       Apr 25, 2018 via Android   ❤️ 1
    好东西,我选 jp2a
    silhouette
        3
    silhouette  
       Apr 25, 2018 via Android
    +1s
    frank611
        4
    frank611  
       Apr 25, 2018 via Android
    实现原理可以介绍下么?
    duan602728596
        5
    duan602728596  
       Apr 25, 2018 via iPhone   ❤️ 1
    吼啊
    wanderlustLee
        6
    wanderlustLee  
       Apr 25, 2018 via iPhone
    兄弟要被查水表了
    ssshooter
        7
    ssshooter  
       Apr 25, 2018   ❤️ 1
    Patrick95
        8
    Patrick95  
       Apr 25, 2018
    图片转字符画的 Python 项目在 GitHub 上已经有好多好多啦。
    pyufftj
        9
    pyufftj  
       Apr 25, 2018   ❤️ 1
    这个人缺一副眼镜
    hellolleh
        10
    hellolleh  
    OP
       Apr 25, 2018   ❤️ 3
    @frank611 原理,很简单,通过图片的像素,转为响应的字符,颜色越深,字符越密集,所谓的密集就是 @#一类的字符,不密集就是.,;一类的字符。
    Hopetree
        11
    Hopetree  
       Apr 25, 2018   ❤️ 1
    可以,下午茶有了,记得来取
    shijingshijing
        12
    shijingshijing  
       Apr 25, 2018 via iPhone   ❤️ 1
    月底了本来已经没名额了,楼主我还是想办法帮你弄了个名额,你在四月名单上了
    lulinux
        13
    lulinux  
       Apr 25, 2018 via Android
    莫不是内个膜法大师?
    meik2333
        14
    meik2333  
       Apr 25, 2018
    我之前也写了一个,把视频转换为字符画的:
    https://github.com/MeiK-h/Video2Char
    Tink
        15
    Tink  
    PRO
       Apr 25, 2018   ❤️ 13
    ivencooli
        16
    ivencooli  
       Apr 25, 2018 via Android   ❤️ 2
    本来四月份的枪毙名单已经满了.我已经托关系把你放进去了
    shijingshijing
        17
    shijingshijing  
       Apr 25, 2018 via iPhone
    @Tink 这个厉害了
    Tink
        18
    Tink  
    PRO
       Apr 25, 2018
    @shijingshijing #17 233 试试

    curl aoaoao.me:1926
    moxiaonai
        19
    moxiaonai  
       Apr 25, 2018 via Android
    ob
        20
    ob  
       Apr 25, 2018 via Android
    还有动画版的
    ssdold
        21
    ssdold  
       Apr 25, 2018
    666,fork 一发
    dobelee
        22
    dobelee  
       Apr 25, 2018 via Android
    来看照片的。蛤蛤。
    Xrong
        23
    Xrong  
       Apr 25, 2018
    借楼问问,有些是用 AV 封面底图拼成的图片是用哪个库实现的?
    justfun
        24
    justfun  
       Apr 25, 2018
    总想搞个大新闻
    Arnie97
        25
    Arnie97  
       Apr 26, 2018 via Android
    @Xrong 这个的实现恐怕太多了,自己在 GitHub 搜 photo mosaic 吧
    lvsemi1
        26
    lvsemi1  
       Apr 26, 2018 via Android
    还可以玩的更高级的,通过 cleartype 的次像素渲染让单色文字玩出彩色效果来
    HW312
        27
    HW312  
       Apr 26, 2018 via Android
    main 里那俩 assert 是干啥用的。。
    hard2reg
        28
    hard2reg  
       Apr 26, 2018
    真正的粉丝
    stabc
        29
    stabc  
       Apr 26, 2018 via Android
    为什么我点进这个帖子之后,我的系统时间走的比平时快
    wenzhoou
        30
    wenzhoou  
       Apr 26, 2018 via Android
    没有人把这个事情做得更极致一些吗。现在的还是太简单了。
    xuanyuanaosheng
        31
    xuanyuanaosheng  
       Apr 26, 2018 via Android
    @wenzhoou 你打算用来看电影么?
    syahd
        32
    syahd  
       Apr 26, 2018
    为什么要造轮子呢,我记得 mplayer 就能将视频转换为字符界面播放。。。。
    wenzhoou
        33
    wenzhoou  
       Apr 26, 2018 via Android
    @xuanyuanaosheng 我只是觉得用灰度匹配几个特定字符的做法太简单了。没想怎么去用它。如果能考虑轮廓曲线就更好了。
    xuanyuanaosheng
        34
    xuanyuanaosheng  
       Apr 26, 2018 via Android
    @wenzhoou 哦哦,那个考虑的多了啊
    jisibencom
        35
    jisibencom  
       Apr 26, 2018 via Android
    字符画,怎么不能动啊。my heart will go on and on
    jianjam
        36
    jianjam  
       Apr 26, 2018
    支持 gif 不。。
    d0m2o08
        37
    d0m2o08  
       Apr 26, 2018   ❤️ 1
    讲真,长者是真的有文化,不像我一个乡下土包子,一边上网一边查字典,旁边还得放一本怎样查字典
    whoami9894
        38
    whoami9894  
       Apr 26, 2018 via Android
    话说,你的终端还能输出 emoji 表情吗
    dychenyi
        40
    dychenyi  
       Apr 26, 2018
    一看就知道是谁,是不是该治疗了
    maskerTUI
        41
    maskerTUI  
       Apr 26, 2018
    楼主,五月的枪毙名单了解一下
    jimmyczm
        42
    jimmyczm  
       Apr 26, 2018
    +1s
    RedL0tus
        43
    RedL0tus  
       Apr 26, 2018
    @xuanyuanaosheng 不過還真可以這麼做,不過用的是 libcaca (
    TimRChen
        44
    TimRChen  
       Apr 26, 2018 via Android
    居然还没凉……
    JNathan
        45
    JNathan  
       Apr 26, 2018 via Android
    作死 哈哈
    xuanyuanaosheng
        46
    xuanyuanaosheng  
       Apr 26, 2018 via Android
    @RedL0tus 666666
    jininij
        47
    jininij  
       Apr 26, 2018 via iPhone
    ffplayer 在没有图形界面下播放视频就是这个效果。偶然发现的。
    b7898585
        48
    b7898585  
       Apr 26, 2018
    其实江总还是很不错的,至少那时候成克杰什么得贪污了还能有死刑
    至少那时候物价房价 10 年平稳,都没涨过,
    至少还能想着要航母,要上天。除了抓轮子,被轮子喊蛤蟆,除了怼香港记者 simple naive,江总还是值得肯定的
    对比现在的房价物价,哎。
    b7898585
        49
    b7898585  
       Apr 26, 2018
    @Tink 这是药丸的节奏啊
    orm
        50
    orm  
       Apr 26, 2018
    @Tink
    这个 curl aoaoao.me:1926 厉害了
    本人近视,脱了眼镜看,真是高清,哈哈
    4everYang
        51
    4everYang  
       Apr 26, 2018
    估计凉了吧
    zjm168
        52
    zjm168  
       Apr 26, 2018
    翻车集锦
    CasualYours
        53
    CasualYours  
       Apr 26, 2018
    Excited!
    justdatadogusepy
        54
    justdatadogusepy  
       Apr 26, 2018
    你这个图啊,我看了感觉很 excited !
    zysidea
        55
    zysidea  
       Apr 27, 2018
    用 golang 写了一个 https://github.com/zysidea/img2txt
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   992 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 129ms · UTC 19:45 · PVG 03:45 · LAX 12:45 · JFK 15:45
    ♥ Do have faith in what you're doing.