home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!olivea!decwrl!sdd.hp.com!usc!chaph.usc.edu!news
- From: joseph@girtab.usc.edu (Randi Joseph)
- Newsgroups: comp.graphics
- Subject: GIF to ASCII viewer/converter
- Message-ID: <l70t8mINNfn4@girtab.usc.edu>
- Date: 24 Jul 92 21:24:38 GMT
- References: <1992Jul24.185224.28483@serval.net.wsu.edu>
- Organization: University of Southern California, Los Angeles, CA
- Lines: 96
- NNTP-Posting-Host: girtab.usc.edu
-
-
- Does anybody know of a UNIX or C program (that can be compiled under
- UNIX) that will convert GIFs into an ASCII representation to
- approximat the different shades? The reason I'm asking is beacuse
- I'd like to preview GIFs before I spend 10+ minutes downloading them
- at 2400 baud. A feature I'd like it to have would be the ability to
- enter the dimension of characters high and wide the user's screen is
- so that I can switch to some high resolution character mode (like
- 132x50). Below is an example of what I mean if you're not familiar
- with them. It is a picture of Captian Kirk. Thanks
-
-
- Randi Joseph
- joseph@girtab.usc.edu
-
- @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@N#S$S#SNO@N@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
- @@@@@@@@@@@@@@@@@@@@@@@@@@$8IS?=;-:;'";-'"-I"+"*D@@@@@@@@@@@@@@@@@@@@@""77""77"
- NNNNNN$NN#N@@@@@@@@@@@88=/-''... :.':'? '.. ,, =-+ IN#@@@@@@@@@@@@@@@@@@""@@@@
- NNNNN$$MNNN#@@@@@@#NSSOOI/""/""''.:.;:':.;.:;I**?+;- ??O+XS#@@@@@@@@@@@@@######
- $NN$$NNNNNN@@@@@SS$$XSI*";?=?/?=IXI/-":;:::'?*8*O8O+/;-'-?/I*XOO#@@@@##@#######
- $N$NN$N$NNN@@@SOO8NO+++?=+="""+=++?-::.:.::'-*O8SOO8$SS+/:';-?*OSON@@@@#@###@#@
- $$$$$$N$8$SOI=ON#NN8NN$OX+??+"'-?=+"":: ';=?+/+XO$$$$$N8S+?;"?O*XSN@@@@@@44@@44
- $$$$$$N8O*+=+X@#@@@@@$O8SX*=+-""=IX==/Q/XXO8$*IIS888$N#N$XX=?+*SOO$@@@@@@@@@@@@
- $$88$$$S/?*+*#@@@@@NNN#N##NOO8#@@@8SX+8#@@@#@@@@##@N88$NN88X=+OX;'?SN@@@@@@@@@@
- 88$$$$8*+-;/8@@#N#@#$#@@@@##NN##$8SOXOIS@@@@@@@@@@@##8$#N$$SOSSI-;=X8@@@@@@@@@@
- 8888SI*S/'S$88@@@@@@@@@@@@$N##@#N8$8N$#N@#@@@@@@@@@#@#N#N$8X**+?==++X8@@@@@@@@4
- 88$8='=X"/$#OX@@@@@@@@@@NON#@@@@@##@@@@@@@@@@@@@@@@@@@#NNN8*I+??/?/?+X8@@@@@@44
- OOOS;;S-:+#@@@#@@@@@@@@@@@NN#NOO$N#@@@@@@@@@@@@@@@@@@@NN@NSO8SSIX*/?SSO8#@@@@@#
- SSO= ?$?"S@@@@@@@@@@@@@@88$N88NN8$#@@@@@@@@@@@@@@@@@@#NNN$SSO8NOX+XS##$8N@@@##@
- OO?:*SO$OOO$@@@@@@@@@@$8$@@@@@@@@#@@@@@@@@@#NNN@NN$$OO8N$OOOO88SN#N#@@@N8N@@@@@
- OI:.O$NN+X@@@@@@@@@@@*X#@@@@@@@@@@@@@@@@@###N8$OSSOSOXOO88OS*O8O$#@@#@@@@N#@@@@
- + ./O@@=?#@@@@@@@@@N*X#@@@@@@@@@@@@@@@@#N$8OOXXXI=+???????==II*OS#$@@@@@#N#@@@@
- =:+=N@@SO@@@@@@@@@@S+X@@@@@@@@@@@@@#@@@N8OOXI=*=+?/"//?///"?++IX$N#@@#@#88#@@@@
- O8OX@@@@##@@@@@@@@N*?$@@@@N$N$NNNNN8$$8OSX=++""-----"-"///"??/+=XO$#@##8SXON@@@
- SS+8@@@@@@@@@@@@@#$*I$@@@N$8$$88$888SSSOX+?""---;;;;--""//"///++IS$@@@##$LXS444
- I"?$@@@@@@@@@@#N$$88$$$OSOOOOXX*XXO**II?/";;;;;;;;;;;;-"""-"//?=IO#@@@#N@@@N$@@
- +=*$@@@@@@@#OOXXNN8OSSOX*I=?///////""-;;;';::'''':'';;;;-"-////XXXS#@@#N@44$O#4
- XX/X#@@@@@@##$NON$08$OSOO*X**II=II*=I++"-;;;;';-;;';---"/-/"/?+=?N@@@@##@@@$#@@
- "/-X8$@@@@@NX*=*NN8OSOXI=++/?//""-""---;;':::.::::::':;;-"-"///???S#@@@@@@@#O#T
- ":?O#@@@@@#NO+*SN$OSOO*I+/"-;;---;;---;;;'.. . . : ' ;---//"/+?/*$#@@@@@@@@8O@
- "='+X8@@@@@#$=/ONN$SSOX*+/""-;----;;;;;;;::.. . . . :';-"-"""?+??*$@@@@@@@@@8O@
- XX8@@@@@@@@8+ON#NZOSOI??/??"--------;;':::'''::..:..:'----"-//??=X8N@@@@@@@@4=X
- IX8$@@@@@@@O-IN#N8SSO*8/"/""------;;'';':'::::.:.::::'--";"""/??+*8#@@@@@@@@#=8
- *M@@@@@@@@@@8X8NNN$8SOX*=+?/"""""---""";;:::::'::::.:'-"""-"""/??=O$#@@@@@@@@NO
- *@@@@@@@@@@NS8NNN$8SXX*I=+A?///---"--""-;':''':::':.;-"/"-//"/?+=X8@@@@@@@@@@#O
- $@@@@@@@@@@#OSN#N$$OOXX*I=+////";''';;-;;';-"-;':::';////"///?++"X$@@@@4@@@@@@N
- +N@$#@@@@@@@@8ON#N$$$OSO*I=+?/""-;'';;';-;;----;:.::--/??/"//???++*O@@@@@@@@@@#
- #@N@@@@@@@#$8$#$$$$8SSSOI+/"";'::::';""---;':::;""-"/"""-//?++?+=*8@@@@@@@@@@@@
- $@@@@@@@@@NOSNN$88888OOOS*=??";:.:::';"-'''':.:'-";-;""---"/?++?++=S@@@@@@$@@@@
- ?O@@@@@@@@N$SOO$8OSOSSSOSSOXX=;..:::;""';-'.:'';;';';"??=IX=*II=++?=$@@@I?XO@@@
- ?X@@@@@@@@SS/'*$8SOXXOXOOX*OO*".::::-//--"-:'';;;'"-?+X*OXOOSOX=+?/+O@@#?+8S#@@
- ?"-8@ON@#O-/;;SN$8$88SO*XIXOOX="/"-:;/?///=+I+*I**SS8OOSSSO8O$OX?/"/S@@N??SIO@@
- " 8N=OOO?'":;8#@#N$88OXOSSOOOXI=?"'-???+IOSOOOO$8N$8O=+/+IIXOSX/""/X@@$/?SIS@@
- ?*NNOOS*X-':-O@@@@#N$$##@#@@@NN8$OO/"///?=SN#@#@N8/O8#@N#$NSX=?/"//"+N@$I/*=O@@
- ?O#$8O8**-""ON@@@#NNSSSN#@@@@@@#N$O=++/"/=O88888- '8@@@$N#@O=""-"/"?O@@O/II844
- "*N$N8S=?'"X@@@#N$NN@#@8N@@@8##NNNNOX+-;;++?"=+?=?=+I*/+I==?-;;--"""/*N#O?"/O@@
- /I$NN$8I?'-X@@###@@@OI*N@@O?;ON#NNN$O?;:'//-;/IX*I=??+??+?"--;;---"//I$8O?-/8@@
- //S#N$OXI:;SN#N##@@$8XX*=/;:;'-*$#N$S+;::"/-;;-==*/";;';;';;;--;""//?*NO="-+#@@
- //XN$$8X+:-ONN$NN#@#8OI=+/"--;;+$#N$S+-''-/"-----"-;;;;;'';;;;--""/?+X$O"-/=@@@
- ?"+8$N@8X/*$NN$$N8SOXO++"-;-'./O88NNO=-;'-//---'';';;'''':'';-""//?+*8S+??I$@44
- ?//8$N@#8*O$N$$$8S*=??"-;;;;'-*SS8NNO=";;-""--;':''''''''.';-"""??+=X8*+??S@@@@
- ?//XN$N@#OO8NNN8S*?"---;-;;-?*SO8N##8I"---//----;:::'':'::;-"//?==I*OX+?+S@@@@@
- XX"=NN$@@OO,N#N$S*+"-----;;-=*S88N@@O*/--;C?"---;'''''":::;-"/?+=IIXX^!!X@"""""
- ???/I#@#$88$###$8OX+/"?"--""+XON8##NOI"--""??/+?/-;''';';'-"/?+=I*XSOSS$@@@@@@@
- ???"/8N$N8$$###$8SOI=?/"';"?+IO8###NO="-;-"??/?==?/;-----;"/?+=II*XOO8@@@@@@@@@
- ?//??/"'X#NN####N8OOI/-;--/"?ON#####NO=/;';"?+?/++IXI=///?/+++=I**OOSN@@@@@@@@@
- /?????""8@NN#@@##$8S*?/-"""/X$#####NS+-;';"??/"??+=X*=Q/??+V=II*XXXS#@@@@@@@@@@
- /?/???//+N@##@@@@#N8S*I+?/?O@###NN#N8I+""/??+?+?--;"?I=++?++==I*XOOO@@@@@@@@@@@
- ////???//=O##@@@@##$OOXI+/I$@@NN##N##OO+==IISS*/;;;;-+V++++VVII*XOSO@@@@@@@@@@@
- ///???????+O@@@@@##N$OS*I*N@N$NN@@@@@@#N$X/"----------"?++====*XOOSN@@@@@@@@@@@
- /////????+=O#@@@@@##NOSX*ONNN#@@@@@@#N#S=/---------""/?+++==*OOOSS#@@@@@@@@@@@@
- ////??????=X$@@@@@@@#N8SOSOSS8OOOOX*==*OOI?""/?///?/+++++++=*XSSO8@@@@@@@@@@@@@
- /////?????=X$@@@@@@@#N$8$88SOSO***X*=++*OX=//?????+=I=++++=IXOSSOO8@@@@@@@@@@@@
- C////?????+XN@@@@@@@#NNN@N$8$8SSO**X=/-"?+?"?/??==*/8/X==+I*OSOXOSS#@@$@@@@@@@@
- -""//X/???+XN@@@@@@@#NN#@#$$NN$OOXXXX??"+IOXO*X*OOO8$$O*=+I*OSOOOOS#@#X==$8@@@@
- """"""///?+X$@@@@@@@@#N###N#@@@##NNN#NNZ$$$$$$SO*I???=I*I=XOSSO8$OX,@@@#$=/7"//
- --"""/////?*8@@@@@@@@@NN$$N@@@@@@@@@@@#N8$XX+++=??+??+VI**OOOS888OXO@@@@@O+"""/
- "/////????+X$@@@@@@@@@NOOSON@#N$8SO*I+?+?//++==III+=+XSOOO8$N$8OOS@@@@@@@@8?/X+
- //////????=ON@@@@@@@@@#$OO8N@@#N$$8OX*IXII=II***II=IXOOS8SNN$$8OOO@@@@@@@@N+/?+
- "////?????+X$@@@@@@@@@@@@$NN#@@@#NNN#N#####$$8OSO*I=IIXSOO$N$888>OON@@@@@4$I=+F
- "/"""//??++X$@@@@@@@@@@@@#NN##@@@@####@@#NN$8SO*I==I*OOO8N#8O88SO8@@@@@@@8*I===
- """""//?/?+X$@@@@@@@@@@@@@@@#N$NN#$$O8SOSS*I+++++==IOOO8##N8OOOOO8@@@@@@@@*=III
- """""/////+*$@@@S@@@@@@@@@@@#N$8$8SSOOX*II==++++==*OO8$N##$8OOOO8@@@@@@@@$**XX*
- -""""////?+=-;*N@@@@@@@@@@@@@@#N88$OSO*IIII====I*XO8##@#$$$8OO8$@@@@@@@@@OOSSXX
- --"""""///;'-I@@@@@@@@@@@@@@@@@N$$N8SX*IIII===**OS$N@@#NN8$88ON@@@@@@@@@$XXSOXX
- --"""""";;-+@@@@@@@@@@@@@@@@@@@@@##N$OSXOXOOSSO8N#@@##NN#$$$#@@@@@@@@@@@OXOOXXX
- --""""-;"-;*@@@@@@@@@@@@@@@@@@@@@@@#N$8OOS88$$N#@@@@#####$N#@@@@@""""""$XXSO**X
- ---";;+=";/X@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@###@@@@@@@@@@@@@@@@"SOSX***X
- -"-;;/O="/IX#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"@@@@@@@SX*X*****
- -;'-OO=?O8$XI8@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#8OSOXXXX*X
- ;'=8S+I##$SSON@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"8O88OOOOSOS
- ;/SNO*8@@@####@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##@@@@@#@@@@
- =X$$OS@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
-
- That's it! You may have to stand a little bit back from your monitor,
- or print-out (if you decide to print it).
-