{"id":210,"date":"2007-06-10T07:15:00","date_gmt":"2007-06-10T07:15:00","guid":{"rendered":"http:\/\/www.roysac.com\/blog\/wp-admin\/2007\/06\/image-to-text-converter-and-fun-with-matt-cutts\/"},"modified":"2007-06-10T07:15:00","modified_gmt":"2007-06-10T07:15:00","slug":"image-to-text-converter-and-fun-with-matt-cutts","status":"publish","type":"post","link":"http:\/\/www.roysac.com\/blog\/2007\/06\/image-to-text-converter-and-fun-with-matt-cutts\/","title":{"rendered":"Image to Text Converter and Fun with Matt Cutts"},"content":{"rendered":"<p><a href=\"http:\/\/www.roysac.com\/blog\/\" target=\"_blank\"><img decoding=\"async\" src=\"http:\/\/www.roysac.com\/blogimages\/roy.gif\" align=\"left\" border=\"0\" hspace=\"3\" vspace=\"3\"><\/a>I came across a nice free tool that converts images to ASCII. It is called <a href=\"http:\/\/www.photo2text.com\/\">Photo2Text.com<\/a> and produces very decent results. I have looked at a bunch of such converters since the early nineties and the results can vary a lot, depending on the quality of the algorithm that has to decide which text character is the best to get it as close to the original as it possibly can. <\/p>\n<p>I was never a fan on image to text converters. Mostly because those converters were and are often used by guys who are cheats and try to &#8220;sell&#8221; converted images as their own creation, as in made from scratch and by hand. <a href=\"http:\/\/www.roysac.com\/roy_ansidetail.asp?f=ROY-CS2L.ASC&#038;src=b\">Real pieces of ASCII art<\/a> are being created without the use of any special tools <a href=\"http:\/\/www.roysac.com\/blog\/2006\/10\/tools-of-the-trade\/\">other than editors<\/a> that allow to assign text characters to specific keys on the keyboard and let you easier move around to change individual characters (&#8220;insert&#8221; off and the ability to move with the cursor to the right without the need to create &#8220;spaces&#8221; manually first). A number of <a href=\"http:\/\/www.roysac.com\/roy-sac_downloads_links.asp\">different tools are available<\/a> for download at my site.<\/p>\n<p>Anyhow, I take the converters as what they are, a nice tool to have fun with, nothing serious. Nothing is wrong with good old fashioned fun. The only person who is serious about it, is the coder who spent his time figuring out how to produce the best possible result.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/www.roysac.com\/blogimages\/matt_cutts-google4.gif\" align=\"right\" hspace=\"5\" vspace=\"5\">To demonstrate the quality of the Photo2Text.com converter, did I use an image of the <a href=\"http:\/\/www.mattcutts.com\/blog\/\">Google engineer Matt Cutts<\/a>, who has a blog where he talks to webmasters about SEO and search engine spam (and his pet, a cat). I had my arguments with him a bunch of times, so it just right for me to use him as guinea pig and demonstration object hehe.<\/p>\n<p>You can see the GIF image of him, which I used to the right. I optimized it a bit to increase the contrast for better result. I also made sure that there is not too much going on, like stuff in the background, which would overload the picture and harder to get an ASCII back where you can identify anything.<\/p>\n<p>The tool lets you choose from eight different character sets to be used for the converted image.   <\/p>\n<div>\n<pre>Set 1:  @#MBHA&Gh93X25Sisr;:,.<br>Set 2:  @#MBHA&Gh93X25Sisr;:,.__<br>Set 3:  #WMBRXVYIti+=;:,.<br>Set 4:  #Xx+=-;,.<br>Set 5:  @%#*+=-:.<br>Set 6:  #??????$??0o??+=-,.<br>Set 7:  01<br>Set 8:  ????????????<\/pre>\n<\/div>\n<p>An interesting and rare feature is the &#8220;slider&#8221; to adjust the image&#8217;s &#8220;brightness&#8221;. It is more than just a gimick and you should play around with it, because it can improve results significantly if you increase or decrease it, depending on the original image.<\/p>\n<p>Also nice, the option to save the final ASCII to your computer. Okay, lets have a look at the results for the Matt Cutts image.<\/p>\n<p>First Version using Character Set: <b>@#MBHA&#038;Gh93X25Sisr;:,.<\/b><\/p>\n<p>I used the default &#8220;brightness&#8221;, which is a bit darker. For that reason is the face also filled with characters.<\/p>\n<div>\n<pre>                                ..,ri52G@@HXX2i;::;:                                    <br>                            rAr;@@@@@@@@@@@@@@@@@@@@@@#i,                               <br>                       ,iH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@Mr                            <br>                    .r@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@s.                        <br>                 .i#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;                      <br>               ,h@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@r                    <br>             .s@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@r                  <br>            .2@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@2                <br>            X@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@,              <br>          :#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@S             <br>        :#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@X            <br>       3@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@r           <br>      s@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H           <br>      &@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;          <br>      H@@@@@HG#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A          <br>      A@@@@G2i9@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.         <br>      ,@@@Gi552#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;         <br>       s@Bri22SG@@@M#@@@#@@@@@@@#@##@@@@@@##MM##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@s         <br>       s@5iXX2S5h#@@@@@@#@@@@@@@####@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@3         <br>       i@S39X55ss5G#@###@@GH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H         <br>       r@299X2Siiir;r;;;sii;,:iXA@@@@@@@@@@#952A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@M         <br>       ;#299XX2225issrrr;::;;,   ;h2;rrs2Xisrr2A##@@@@M@@@@@@@@@@@@@@@@@@@@@@@2         <br>       ,Ah3XXXX52225isiSiiiiSisr:,,,,:::::rsiSih##M@@@#@@@@@@@@@@@@@@@@@@@@@@@r         <br>       .3AXXXXX25522iiSiSissrsSs;::;;rsrrsii22i3@@#@@@#@@@@@@@@@@@@@@@@@@@@@@G          <br>        5G522XX2iSX5i55iis;;;;rr;;rsss55sSXSiS22H@@#@@@@@@@@@@@@@@@@@@@@@@@@@s          <br>       :hX2SsiSisi52Sii5rr;;;r;;rrSi55555Siiii52@@@@@@@@@@@@@@@@@@@@@@@@@@H,          <br>      .GMA3Siisiiii5Siisrr;;;rrrrrsi52552SSSSS522B@@M#@@@###@@@@@@@@@@@@@@@@#,          <br>     ;@@@#XSS5iisriisr;ssrsrrsssrrri2252X5555SSSrX@@###@@@@@@@@@@@@@@@@@@@@@h           <br> ;r;X@@@@@@M#BG5iirsirrs2iSSsisr;:rsiS55225SSiiSssS&@@@##@@@@@@@@@@@@@@@@@@@r           <br>.@@#; ,A@@@@@@@H9&32&h3XX2S5SSXh3irssi52XX5S25522SiSG@@@@@@#@@@@@@M2ssSXA@@M,           <br>  H;   ;#@@@A#@@@#95G@@@@@@@@#@@##AAAhh2SXX22iSSSX3X&@@@@@@@@@A2Sr:;sisS5h@5            <br>  s;.  ,hH@#hXA@@@#&9G9&B@@@@@@@@@@@#M##AX3hX3hHHM#M#@@@@@@@@9:.:sSSi52Ss2Bs            <br>   s:  iA3G&B#@@@3S5A#5ri2SA@@@@@M##@@#@@@@#HAGX222S5B@@@@#@@5;i2; :r2G5s2@A            <br>   ;2,,3AGG&AG9@ASs;sH@@&2X##A322H@h3AAXr;;;;rsiSSi2M##@#@M33BArsXSSG3rh@B            <br>    ,ihAHAh&h223XisisS23922hBBAh32i23r;s;;;;;::rS52X22H@@@@@AhHMGr;XXiGXs@@             <br>     ;#AXX2X29GXisSirri22ssS2XXX2S53irrsiisrr;rS2523X2XBHA##hiX3; :iSi2i#@;             <br>     rA2522553X5i5X2isrri22555XhhX5SrsissiissiS222XXXX22X9AHhsS2:;S5S2rA@i              <br>     SM22252XAh22X33X25irrsiSiiiisr;;rrrrriiS25XXXX3hXXhGAHB&2hAXA3S2rX@r               <br>     5B225S2GX2i55XG&A&9SiiSisrrrrssssrrsiiS22X33XXXXX9h&AMMA3i;;SA3s9@3                <br>     2M2X5S2XS;;iS5XXXhhX22XXisiiiiiiiiSSSS52222XX22XXX3AAH#H9i;;riiH@h                 <br>     SBXX2Xh35SXX225SiXAG22X25Siiii55522Sii5S52223XX93X9G&B#Xr2352iX@2                  <br>     r#BA&M@@#HAA&M#AAH&2sS2Siiiiii222222Sii5SS529G9399&hHM#3;;S39#@A                   <br>     .3#M#@@@@@M@@@@@HXiiiisiissrii5255552SS2X293hh2XGA&ABMB@#&A#@@h                    <br>      :@#H###@MM@###HAAXX25SSSisriis5555SS522X3hh&hhGGAAABMM@@HB@#:                     <br>      :##&HAG9#@@Ah9GAA&&G&hG&3XSiiiiS5225523X9h93XXG&AAAB###BGA@h                      <br>      ,A@#MHAX522is2&AB#BGHHGAG22sssS5S522233999X393GA&BMHH##H&H@M                      <br>       rBHH#@@@#MA9939ABBMMBAAA9XSssi5SSS523X3h99GG&AAAHBHB#MBHH@@                      <br>       ,@B9hA&HM@@@@#&&AHHH##&A#AiiSiii525239hh99&AAAHHHHMMMBBB#@@                      <br>       :@@MA9Xi2AHG3XX3G&5rSG&G&92isiS522Xh9339hG&AABHAAHMMMHHM#@@                      <br>       ,@@@M##AAA&&&&HAhisiii3HA9X52222XXX9&hhG3&HAHAAHABBHBHAM#@@                      <br>        r@@#M@@@@@@#BA33XXGh9&B@#9hG923h933399&AAAABHAHHBBMHBBB#@@                      <br>         r@@AGH####BA3X52ABMBAM@#AA9GGhG93XXhh9AAGAHAA#MBMMAB##@@@                      <br>          H@#HG9G32X3X5SS9BABMB###GhhGh223X3hhGG&AHAHHBBBHAAM##@@#                      <br>          ;#@@A9&AA&h39hhhBBAHHHM#Ah333XX9X99AAAAAAHHHAHHAHHM##@@#                      <br>           B@@#A&B#H9XAHBGABHAAH#B&3XXhGhh99&AAAAAHBHAAA&&HHM#BB@&                      <br>           ,#@@@BB#HhAA#@BHBM@@@@@AXhGh&AAA&AHAAABHAHAA&&ABHBMMh2G:                     <br>             X@@@@@@@###@@@@@@@@@#&XGGGG&HHAAAAAAAA&AGGGG&AAHBAXsSs.                    <br>               sB@@@@@@@@@@@@#B&X2XG&&AGGHHABB&AAA&&G3GAG3ABA&XS5s;                     <br>                 :BH#@@#BAGX2SSX3XG&AAGAA&AAAAG&&&9hGXX99G&BMAXSs;.                     <br>                  .5S2GM##MAhAHAAAHHHAAHA&AA&GAAhh9X3993XG9&BG2i;.                      <br>                  .9Xr;ri@@@@BB#MMHA&&AAGG&AAh39hXX3X333GAG2r;.                       <br>                  :hh3ir;;ri@@@#BAHAGAAAA&hhh9XX222XX9h9Ahs,.                         <br>                  ;XXA35srr;rrS9ABMHBAG&&h332S2X25X22XX9h&9S,                           <br>                  ,si239X5ir;rsii5239X2X2SSS55iSSSS2X39GG3X;.                           <br>                     :i2XX5irrrsiisiSiiiiiii55555Si23992sr:,                            <br>                      :sri55isrrssiiiiSSiS522222i53225ir:                               <br>                       .;r;rSSisrrsiiiiSSS5255225S2Sssr;.                               <br>                         ,;;rsiSsrrrsssssssiisiSSsrsis,                                 <br>                           .,:;sssssrssrsssssrssssir,.<\/pre>\n<\/div>\n<p>                   Now a different version using the<\/p>\n<div>\n<pre>Block ASCII Character Set: ????????????<\/pre>\n<\/div>\n<p>I also increased the &#8220;brightness&#8221; so that the face does not require as much characters. It makes it look much cleaner IMO.<\/p>\n<div>\n<pre>                                   ??????                                              <br>                                ??????????????????????????????????????????????????????????????????                                  <br>                          ????????????????????????????????????????????????????????????????????????????????????????????????                              <br>                      ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????                          <br>                    ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????                       <br>                 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????                     <br>               ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????                   <br>              ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????                 <br>             ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????               <br>            ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????              <br>          ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????             <br>        ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????            <br>       ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????            <br>       ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????           <br>       ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????           <br>       ???????????????  ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????          <br>       ????????????    ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????          <br>        ??????  ???  ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????          <br>        ???  ??????   ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????          <br>        ??? ?????????     ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????         <br>        ??? ????????????                 ??????????????????????????????????????????  ????????????????????????????????????????????????????????????????????????????????????????????????         <br>        ??? ???????????????                   ???      ???     ?????????????????????????????????????????????????????????????????????????????????????????????          <br>        ?????????????????????                                ?????????????????????????????????????????????????????????????????????????????????????????????          <br>         ?????????????????????  ???                            ?????????????????????????????????????????????????????????????????????????????????????????????          <br>         ??? ??? ??????   ???                       ???     ???????????????????????????????????????????????????????????????????????????????????????           <br>                                               ??????????????????????????????????????????????????????????????????????????????????????????           <br>        ?????????                                      ????????????????????????????????????????????????????????????????????????????????????           <br>      ???????????????                            ??????        ?????????????????????????????????????????????????????????????????????????????????            <br>     ??????????????????????????????                         ???          ???????????????????????????????????????????????????????????????????????????            <br> ?????????   ???????????????????????????????????? ?????????        ???        ??????     ??????   ?????????????????????????????????????????????    ???????????????            <br>        ????????????????????????????????? ???????????????????????????????????????????????????????????? ??????      ??????????????????????????????????????????          ??????             <br>        ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????            ???             <br>        ??????????????????????????????  ??????     ???????????????????????????????????????????????????????????????     ????????????????????????         ???   ???             <br>        ???????????????????????????    ???????????? ????????????????????? ????????????????????????            ?????????????????????????????????     ?????? ?????????            <br>       ?????????????????? ?????????     ?????????  ??????????????????   ???              ???  ?????????????????????????????????     ?????? ??????             <br>      ???????????? ??? ?????????             ????????????  ???               ?????? ????????????????????? ??????        ??????              <br>      ???      ??????   ???           ????????????                ??????????????? ???????????????          ??????               <br>      ???     ?????????  ????????????                          ?????????????????????????????????????????? ?????? ??????   ??????                <br>      ??? ???  ?????????    ??????????????????                      ????????????????????????????????????????????????    ?????? ??????                 <br>      ??? ???   ???      ??????????????????  ??????                 ??? ??????  ??????????????????????????????      ?????????                 <br>      ????????? ?????????  ????????????   ???????????? ??????                   ???????????????????????????????????????  ???   ??????                   <br>      ??????????????????????????????????????????????????????                        ???????????????????????????????????????   ???????????????                   <br>       ????????????????????????????????????????????????                      ??? ???????????????????????????????????????????????????????????????                    <br>       ??????????????????????????????????????????????????????                    ???????????????????????????????????????????????????????????????                      <br>       ????????????????????????????????????????????????????????????????????????             ??????????????????????????????????????????????????????????????????                      <br>       ????????????????????? ???    ?????????????????????????????????         ??? ????????????????????????????????????????????????????????????????????????                      <br>        ????????????????????????????????????????????????????????????????????????          ????????????????????????????????????????????????????????????????????????                      <br>        ???????????????????????????????????????????????????????????????????????????         ????????????????????????????????????????????????????????????????????????                      <br>        ?????????????????? ??????????????????????????????   ???????????????        ???????????????????????????????????????????????????????????????????????????                      <br>        ????????????????????????????????????????????????     ???????????????    ????????????????????????????????????????????????????????????????????????????????????                      <br>         ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????                      <br>          ??????????????????????????????????????? ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????                      <br>          ????????????????????????????????????   ????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????                      <br>           ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????                      <br>           ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????                       <br>            ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????                        <br>              ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????                        <br>                ??????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????                         <br>                  ?????????????????????????????????  ????????????????????????????????????????????????????????????????????????????????????????????????                         <br>                     ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????                          <br>                         ????????????????????????????????????????????????????????????????????????????????????????????????????????????                           <br>                    ??????      ?????????????????????????????????????????????????????????????????????  ?????????????????????                            <br>                     ??????        ???????????????????????????????????????   ???  ???  ??????????????????                             <br>                      ?????????         ???????????? ???            ??????????????????                              <br>                                                    ?????????                                 <br>                                           ??? ??????   ??????<br><\/pre>\n<\/div>\n<p>The 3rd version of the ASCII uses the Character Set: <b>#WMBRXVYIti+=;:,.<\/b><br \/>I continued to use the higher brightness to make the look of the ASCII more clean and sharp.<\/p>\n<p>I also inverted the colors to have white characters on black background, which is closer to the look and feel of MS DOS. MS DOS used a gray font on black background, but I did not try to make it authentic. I was more going after the looks of it.<\/p>\n<div>\n<pre>                               +###################WI                                  <br>                          ;B#############################B                              <br>                       #####################################R                           <br>                    ############################################                        <br>                 X################################################V                     <br>               t####################################################I                   <br>              Y###################W######################M############V                 <br>             ####################################WW###########WW########:               <br>            ######################################################W#######              <br>          ############################W##################BWWMW#######M#####             <br>        #############################WW########W#########WW#################            <br>       ######W########################W#############################MW######            <br>       ######W#############################W################################M           <br>       ####Wt;X#####################W##################W##########W##########           <br>       ###W;  ,#####################W##WBM############WW##########B##########t          <br>       X##;    X###WW#############M#####################W###W################B          <br>        #I     ;W#MVR##WR######MRBRRMWW##WBRVVXBMWWW####WM############W######B          <br>        #       :X##M###XB####BBRRRRBBM#######WMWWMMMBBWM####WM#######MBM#####          <br>        # .:      ;VBRXR#M;tR#################W#######WW#WW#####W######W######          <br>        V ,:                    ;B########BX:  +B#MM##W#######################.         <br>        + ,:.                     .            iRRMBMMV#########W#############          <br>         .. .                                  :BVVWWWXB#####################M          <br>         ;                                     .B#BM##B##MW###WMW########WM##           <br>         ,                                      t#WXW###########W#########M##           <br>                                                =RMMWW#W###W############MW##=           <br>        ++.                                      Y#MYRBW#BRRM###########WW##+           <br>      +##V                                        W#RRXBW###WWMW############            <br>     =####WIVt,                                    =BW#RR####WW######MW####X            <br>  #    ,#######+ :  .                               ;B#####BM#####Y     +M#+            <br>        YM##+RBMWV. ,R######WVXBYI::;,,           ..=M#######Mi          :R             <br>         iWX:.+W##X;,:,;I#########WRYYRR+ .,  ,itYXVB#####M##,            i             <br>        ;.;=YRM#W,  =R     +####BYXRMBX###WV+=,      Y####R#M         :   V             <br>        =;;=i;:Bi    t##=  =VRXi.  IM: ==             VBBWBMY. i;     :. ,#             <br>       :++:=;  .       .,  :IIi:.   .                 t#####+,iI      :  WX             <br>      ;:   . :;                    .               ..  ItiRR;           X#              <br>      .      ,.                ::                  ..   .:+t:          =#               <br>      =     .+:                                    ,:  :;iII= ., .     #                <br>      ;     ;.     :;=;                           .   ::=iYVi.    :   #                 <br>      =               :,                              .,+iIXi.      +#                  <br>      ;    :.          +:                        ,..:. ,;+YB        #                   <br>      =i==Y##V+=+=YRi+t;                         ,;:.::=:tYX     .X#,                   <br>       IIR####WYM#W#Wt.                        ,.:: .=+=iIVIRY:;Y##                     <br>       VVtXXXMVVMXVRti+                       .::=;:=;i+iIVYMRiIMV                      <br>       iV=ti;:X#Mi:,;ii;;:;.,,                ,::, .;=++iIXVRY;iM                       <br>        XXVt+.      =+IRI:ii:;,            ..,,,.,:,;i=IVtIXXt=t#;                      <br>        +itRMWWRYi:,.,+IIYYI+++.           . .:,:;;=+i+IIIYXVItI#i                      <br>        Yt,:i=tV####V==iIttRV=iV;          .,::::=i+iIItIVVYYIIV#+                      <br>        R#Yi:.  it;. ..;+   ;=;;.         :,.,::;=+iIIt+tVVYtIVR#=                      <br>        i##YVX++i====t+:     .t+,         ,=;:;,+tiItiI+IIIItiYR#i                      <br>         Y#RYM#WBWWXI+,.  ;:,=YBV.,,  .,,,.,,,=+i+iIt+ttIYYtYIIR#V                      <br>          R#+;IXXRRY+,   iIYI+V#R+=,;;:;:.. ;:,i+=+t+iXYIVViIVXW#i                      <br>          ,WVt=:;. .,    ,IiIYIRXX;::;;  . ,::;==itittIYItiiVXRW#;                      <br>           t#Bi:+i++:.::::YIiIttVXi;,., .,.::+++++itttittitIVVVM#;                      <br>           .##Vi=IXt:.+tY;+Iti+tRI=...:;;:::=++++iIItiii+=tIYVYIX                       <br>            =##BYIXt;+iXMItYVMMM#M+.:=:=++i=+t+iiIIiti+==iYtIYY:                        <br>              YW####MBVBW########B=.;;;;=tti+iii+i+=+==;;=titIt                         <br>                ;############RY=   ;=+i=;ttiYI=+++==;,;+=.+Ii=.                         <br>                  ;+X##RY+;.    , ;=+i;+i++ti+====,;; .::=+IV+                          <br>                      ;VRXY+;+ti+itttiiti=+t+;++:;:.,::,.=:=I;                          <br>                         =XW##MYYRVYt++=++=;=i+:.::  ,.,.,;+;                           <br>                    .       ;RMW#RIit+=++++=:::,.     .:::+:                            <br>                     =         ,+YYIY+;==:..           ::;,                             <br>                                   .,                ,:;;                               <br>                                                    .,,<\/pre>\n<\/div>\n<p>Last but not least the &#8220;Geek Version&#8221; using only <b>0<\/b> and <b>1<\/b>. Well, Matt Cutts is an engineer and geek and probably loving this version the most hehe.<\/p>\n<div>\n<pre>                               1000000000000000000001                                  <br>                          10000000000000000000000000000000                              <br>                       00000000000000000000000000000000000000                           <br>                    00000000000000000000000000000000000000000000                        <br>                 00000000000000000000000000000000000000000000000001                     <br>               100000000000000000000000000000000000000000000000000001                   <br>              100000000000000000000000000000000000000000000000000000001                 <br>             000000000000000000000000000000000000000000000000000000000001               <br>            00000000000000000000000000000000000000000000000000000000000000              <br>          00000000000000000000000000000000000000000000000000000000000000000             <br>        00000000000000000000000000000000000000000000000000000000000000000000            <br>       000000000000000000000000000000000000000000000000000000000000000000000            <br>       0000000000000000000000000000000000000000000000000000000000000000000000           <br>       0000011100000000000000000000000000000000000000000000000000000000000000           <br>       00001   000000000000000000000000000000000000000000000000000000000000001          <br>       1001    100000000000000000000000000000000000000000000000000000000000000          <br>        01     100010000000000000000000000001110000000000000000000000000000000          <br>        0       11000000100000000000000000000000000000000000000000000000000000          <br>        0         110010001100000000000000000000000000000000000000000000000000          <br>        1                       100000000001   1000000000000000000000000000000          <br>        1                                      1000000100000000000000000000000          <br>                                                011000100000000000000000000000          <br>         1                                      00000000000000000000000000000           <br>                                                10010000000000000000000000000           <br>                                                10000000000000000000000000001           <br>        11                                       1001000000000000000000000001           <br>      1001                                        00001000000000000000000000            <br>     100000111                                     1000000000000000000000001            <br>  0     00000001 1                                  100000000000001     1001            <br>        1000100001   0000000010011111               10000000001          10             <br>         101  100001 1 110000000000011001      11101000000000             1             <br>        1 1110000   10     1000001100000000111       10000000         1   1             <br>        111111 01    1001  11011   101 11             1000001  11     1   0             <br>       111 11               1111                      1000001 11      1  01             <br>      11      1                                        111001           00              <br>                                                          111          10               <br>      1      1                                         111111          0                <br>      1     1      1111                                111111     1   0                 <br>      1                                                 11111       10                  <br>      1                1                                1110        0                   <br>      111110011111101111                          1    1 111      10                    <br>       110000001000001                               11111110111100                     <br>       1111110110110111                          11111111111001101                      <br>       111111 1001  11111 1                         1111110101110                       <br>        11111       1110111111                      11111111111101                      <br>        1110000011    111111111                  11111111111111101                      <br>        11 1111100001111111011111                11111111111111101                      <br>        0011    111    11   1111                111111111111111001                      <br>        100111111111111       11           11 1 111111111111111001                      <br>         1001000000111    11 1101             11111111111111111001                      <br>          00111111011    1111110011 1111    11 1111111111111111001                      <br>           0111 1         1111101111 11     1111111111111111110001                      <br>           1001 1111   11 1111111111         111111111111111111001                      <br>            00111111  1111111111011    111  111111111111111111111                       <br>            10001111111001111000001  1 1111111111111111111111111                        <br>              100000001000000000001 111111111111111111111111111                         <br>                1000000000000011   111111111111111111 111 1111                          <br>                  111000111       1111111111111111 11    11111                          <br>                      1101111111111111111111111111       1 111                          <br>                         1100001101111111111111           111                           <br>                            1000001111111111  1           1                             <br>                     1          111111111                1                              <br>                                                       11                               <\/pre>\n<\/div>\n<p>Pretty cool, eh? Go check out <a href=\"http:\/\/photo2text.com\/\">Photo2Text.com<\/a> yourself and have fun with it.<\/p>\n<p>It&#8217;s fun. I actually had that much fun, that I am thinking of creating a little gallery with people in the search engine marketing space in ASCII format. Maybe even people from the affiliate marketing industry. This would maybe bring some people closer to the subject of text art and make them realize that you can do amazing things with something as simple as plain text.<\/p>\n<p>Too bad that the converter <a href=\"http:\/\/www.roysac.com\/roy_ansishow.asp\">does not support ANSI<\/a>, to create colored version of an image. Maybe they develop a version in the future that supports that.<\/p>\n<p><a href=\"http:\/\/www.roysac.com\/blog\/2007\/02\/history-of-text-art-video-by-rad-man-acid\/\">The history of text art <\/a>dates back hundreds, if not even thousands of years and were not an invention that came with the computer as many people tend to believe. The first &#8220;modern&#8221; text art was <a href=\"http:\/\/www.roysac.com\/blog\/2007\/02\/keyboard-text-art-from-over-twenty-years-before-ascii\/\">created on typewriters<\/a>, which are around for well over 100 years.<\/p>\n<p>I also blogged in the past about things like <a href=\"http:\/\/www.roysac.com\/blog\/2007\/04\/ascii-plus-animation-is-asciimation\/\">ASCII animations<\/a>, called ASCIImation. The <a href=\"http:\/\/www.roysac.com\/blog\/2007\/05\/beck-asciimation-and-a-walking-man-7-bit-ascii\/\">music video example<\/a> that was made up entirely of text was cool too.<\/p>\n<p>Cheers!<\/p>\n<p>Carsten aka Roy\/SAC<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I came across a nice free tool that converts images to ASCII. It is called Photo2Text.com and produces very decent results. I have looked at a bunch of such converters since the early nineties and the results can vary a lot, depending on the quality of the algorithm that has to decide which text character [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12,13,3],"tags":[],"class_list":["post-210","post","type-post","status-publish","format-standard","hentry","category-ascii","category-text-art","category-tools"],"_links":{"self":[{"href":"http:\/\/www.roysac.com\/blog\/wp-json\/wp\/v2\/posts\/210","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.roysac.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.roysac.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.roysac.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.roysac.com\/blog\/wp-json\/wp\/v2\/comments?post=210"}],"version-history":[{"count":0,"href":"http:\/\/www.roysac.com\/blog\/wp-json\/wp\/v2\/posts\/210\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.roysac.com\/blog\/wp-json\/wp\/v2\/media?parent=210"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.roysac.com\/blog\/wp-json\/wp\/v2\/categories?post=210"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.roysac.com\/blog\/wp-json\/wp\/v2\/tags?post=210"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}