Original Usenet thread from alt.ascii-art, started 27 Jun 1996.
Metallica
alt.ascii-art
· 25 messages · 27 Jun 1996 - 9 May 2002
(Allen Crawford) wrote:
> Are there any Metallica fans out there that have the Metallica logo in
> ascii format? I've seen a .signature file like it on this newsgroup
> before and I want one now. Thanks,
> Allen
>
I've found this. Enjoy
. ._
.-/ ~=-._
.-~ / ____ ______ __ _ _ _ ____| ~-._
~~/ -~|| __||_ __// || | | | | | / __/| .\~~
/ . . || __| | | / ' || |__| |__ | || (__ | \
/ / ~| ||____| |_| /_/|_||____|____||_| \___\| |\ \
/ / |-~ ~-| \ \
/ /__ __\ \
/ .-~ Al Tinsley ~-. \
/.-~ ~-.\
/~ ~\
. _
.-/ \ / =-.
_.-~ / \___ ______ __ _ _ _ /___| ~-._
\ / -~|| __||_ __// || | | | /| | / __/| .\ /
/ . . || __| | |\ / ' || |__| |_/ | || (_/ | \
/ / ~| ||____| |_| /_/|_||____|____||_| \___\| |\ \
/ / |-~\ \ \ \ | || || | // / / /~-| \ \
/ /__ / \ \____\|\_\|_/|_||____|___//_/\/___/ / __\ \
/ .-~\ \-~ ~-/\/~-. \
/.-~ \ / ~-.\
/~ .- Al Tinsley -. ~\
\ .-~ ~-. /
\.-~ ~-./
_ _
.-/:\ /::-.
_.-~ /:::\___ ______ __ _ _ _ /:::| ~-._
\:/ -~|| __||_ __// || | | | /| | / __/| .\:/
/ . . || __|:| |\:/ ' || |__| |_/:| || (:/:| \
/ /::| ||____|:|_|:/_/|_||____|____||_|:\___\| |\ \
/ /:::|.:\::::\:\:\:|:||:||::::|:::://:/:/:::/:.|:\ \
/ /:::/ \::\::::\|\:\|:/|:||::::|::://:/\/:::/::/:::\ \
/ ..:\ \-~~~~~~~ ~~~~ ~~ ~~~~~~~~ ~~ ~~~~~-/\/:.. \
/..:::::\ /:::::..\
/::::::::- Al Tinsley -::::::::\
\:::::-~ ~-:::::/
\:-~ ~-:/
scrsocra (scr...@scoa00.sc.ehu.es) deemed to pour forth such verbal delights as:
: (Allen Crawford) wrote:
: > Are there any Metallica fans out there that have the Metallica logo in
: > ascii format? I've seen a .signature file like it on this newsgroup
: > before and I want one now. Thanks,
all of that seems redundant now that Metallica seem to have changed their logo
(see the cover of Until It Sleeps).
------------------------------=* MESSAGE ENDS *=------------------------------
___ ______
/ _ \ \ _/____ "The sun is up, I'm so fizzy I could burst. You wet
| |_| | \ \ / through and me head-first into this is perfect, it's
__\ /__ \/ \ / all I ever wanted. It feels so big it almost hurts"
|___ ___| \/ - the Cure
| | -= mar...@cogs.sussex.ac.uk =-
|_| Mark L Barwell
In article: <4r0r1o$74...@infa.central.susx.ac.uk> mar...@cogs.susx.ac.uk (Mark Lewis Barwell) writes: > > scrsocra (scr...@scoa00.sc.ehu.es) deemed to pour forth such verbal delights as: > : (Allen Crawford) wrote: > : > Are there any Metallica fans out there that have the Metallica logo in > : > ascii format? I've seen a .signature file like it on this newsgroup > : > before and I want one now. Thanks, > > all of that seems redundant now that Metallica seem to have changed their logo > (see the cover of Until It Sleeps). Aha! Not so! Not if you've been paying attention! :) I posted the new logo only last week or so. In fact I've also done an smaller .sig-sized one since, so here they are again, along with the 'old' logo... $ $ $^ ^$^ $ $ $ $ .P9 $ .$v$. $_ $ i^i $ $ $ $ i^i d^$^b $^ $ d_b $ $ $ $ d_b $ $ $ $n $ $^$ $n $n $ ^bd $ $ DrS P 9 db db $$$ $$$$$$ d$b $$ $$ $$ .n$n d$b .$$ .$$ $$ $$ .$$$ $$ $$ $$ .$P^' .$$$ j$$Lj$$L $$ $$ j$A$L $$ $$ $$ $$ j$A$L d$$DrS$b $$$ $$ d$ $b $$ $$ $$ $| d$ $b .$$^$$^$$ $$ $$ .$$_$$ $$ $$ $$ $$ .$$_$$ j$P qp 9$L $$ $$ j$$$$$L $$ $$ $$ ^$b_. j$$$$$L d$| jL |$b $$$ $$ d$P 9$b $$$$ $$$$ $$ ^9$R d$P 9$b DrS $^ ^S ` ' . _ .-/ \ / =-. _.-" / \___ ______ __ _ _ _ /___| "-._ \ / -"|| __||_ __// || | | | /| | / __/| .\ / / . . || __| | |\ / ' || |__| |_/ | || (_/ | \ / / "| ||____| |_| /_/|_||____|____||_| \___\| |\ \ / / |-"\ \ \ \ | || || | // / / /"-| \ \ / /__ / \ \____\|\_\|_/|_||____|___//_/\/___/ / __\ \ / .-"\ \-" "-/\/"-. \ /.-" \ / "-.\ /" .- -. "\ DrS \ .-" "-. / \.-" "-./ Feel free to use 'em, all I ask is that you let me know if you do. Enjoy, Al. -- .a$$$ Al Tinsley aka Dr.Stein aka Cranium a$88$$ "A bird in the bush is better than two stones" $^ `| $ . l .$ a$$$$a `a. $$$a $ a$ $$' `$$ `$$$a . ^^' a$$$$a $a .| $$$ $$ , $$$ $^ ^$a $a.. aa$$' `$$a. $$$aaaaa$$$ $$ $$P d$$$ $ `$a $$$$^.$$^ ^$$. $$' $$$$$a $$$$$$$$$$$ $$ ^b $b. $$. $$^ $$| |$$ $$ '^ ^^` ^$$$$$$$$$| ^ .d$$$ $$ $$$a.a$$$ d$$baa' ^^^^^ `` ^Y. ^$$$$$$$^ $$$P^ al...@hangar18.demon.co.uk ^^^ '^
Hi,
Here is one i made for my Brother
,
,P `#g
_gP _ `##p_
,P0B _g ##### ####### ,##B ## ## ## g#####, ##g '
0#g### ## ## ,#N#B ## ## ## ,##F # 'g
g###0## ##### ## ,## #B ## ## ## ]## ####g
g#^` ### ## ## ##P0#B ## ## ## '##L ##L #g_
_0#F ### ##### ## ##' #B ##### ##### ## '#####' 0#Q #g_
_##F 0#^ ^# ##L
##P ` `##_
_##P `##_
,##F_,' q_`##L
_###p^ ^#g##_
_###^
^###_
]##^
`##L
,#^
`#L
^
`\
... He likes it ;-)
Hmm something was wrong... lets try again
,
,P `#g
_gP _ `##p_
,P0B _g ##### ####### ,##B ## ## ## g#####F ##g '
0#g### ## ## ,#N#B ## ## ## ,##F # 'g
g###0## ##### ## ,## #B ## ## ## ]## ####g
g#^` ### ## ## ##P0#B ## ## ## '##L ##L #g_
_0#F ### ##### ## ##' #B ##### ##### ## '#####L 0#Q #g_
_##F 0#^ ^# ##L
##P ` `##_
_##P `##_
,##F_,' q_`##L
_###p^ ^#g##_
_###^
^###_
]##^
`##L
,#^
`#L
^
`\
Can anyone lease explain me why he eat's all these spaces? thx
Gereon Bartel <ntr...@gmx.de> wrote in message news:ab43vc$jrs$04$1...@news.t-online.com... | Hmm something was wrong... lets try again | | , | ,P `#g | _gP _ `##p_ | ,P0B _g ##### ####### ,##B ## ## ## g#####F ##g ' | 0#g### ## ## ,#N#B ## ## ## ,##F # 'g | g###0## ##### ## ,## #B ## ## ## ]## ####g | g#^` ### ## ## ##P0#B ## ## ## '##L ##L #g_ | _0#F ### ##### ## ##' #B ##### ##### ## '#####L 0#Q #g_ | _##F 0#^ ^# ##L | ##P ` `##_ | _##P `##_ | ,##F_,' q_`##L | _###p^ ^#g##_ | _###^ | ^###_ | ]##^ | `##L | ,#^ | `#L | ^ | `\ | | | Can anyone lease explain me why he eat's all these spaces? thx Set a fixed font such as Courier, or Lucida console for reading - I can see it OK.
> > Set a fixed font such as Courier, or Lucida console for reading - I can see > it OK. No thats not the Problem. Let me explain. > > | > | , > | ,P `#g > | _gP _ `##p_ > | ,P0B _g ##### ####### ,##B ## ## ## g#####F ##g ' > | 0#g### ## ## ,#N#B ## ## ## ,##F # 'g > | g###0## ##### ## ,## #B ## ## ## ]## ####g > | g#^` ### ## ## ##P0#B ## ## ## '##L ##L #g_ > | _0#F ### ##### ## ##' #B ##### ##### ## '#####L 0#Q #g_ > | _##F 0#^ ^# ##L > | ##P ` `##_ > | _##P `##_ > | ,##F_,' > q_`##L > | _###p^ > ^#g##_ <-- This Piece has to be same sized as the right one > | _###^ but some lines "jumped" to the left side as a RETURN > | ^###_ was entered instad of ca. 60 Spaces. > | ]##^ I'd like to know why this happens and what i could do against. > | `##L > | ,#^ > | `#L > | ^ > | `\ > | > |
"Gereon Bartel" <ntr...@gmx.de> wrote: > > , > ,P `#g > _gP _ `##p_ > ,P0B _g ##### ####### ,##B ## ## ## g#####, ##g ' > 0#g### ## ## ,#N#B ## ## ## ,##F # 'g > g###0## ##### ## ,## #B ## ## ## ]## ####g > g#^` ### ## ## ##P0#B ## ## ## '##L ##L #g_ > _0#F ### ##### ## ##' #B ##### ##### ## '#####' 0#Q #g_ > _##F 0#^ ^# ##L > ##P ` `##_ > _##P `##_ > ,##F_,' q_`##L > _###p^ ^#g##_ > _###^ ^###_ > ]##^ `##L > ,#^ `#L > ^ `\ > I guess it's supposed to look like this? -- Dirk-L�der Kreie the email address is correct *as is* http://www.nord-com.net/dkreie/ dlk...@deelkar.ath.cx DLK <|\ | \ ~ ~~_*-_|__\__~~ ~~ @~^"=~^"=~^"=~^"=~^"=~^"=~^"=~^"=~^"=~^"=~^"@ ~~ \________/ ~~ ~ ) ho wo kakete korobosoge ni yuku fune no ) ~~ ~~`� ~~ ~~ ( ichiro kanashi mo uraraka nareba... ( ~~ ~~ ~~ ~~ ~~ @._,=._,=._,=._,=._,=._,=._,=._,=._,=._,=._,@
On Sun, 5 May 2002 23:36:49 +0200, "Gereon Bartel" <ntr...@gmx.de> wrote: >> >> Set a fixed font such as Courier, or Lucida console for reading - I can >see >> it OK. > >No thats not the Problem. >Let me explain. > >> | ##P ` >`##_ >> | _##P >`##_ >> | ,##F_,' >> q_`##L >> | _###p^ >> ^#g##_ <-- This Piece has to be same sized as the right >one >> | _###^ but some lines "jumped" to the left side >as a RETURN >> | ^###_ was entered instad of ca. 60 Spaces. >> | ]##^ I'd like to know why this happens and >what i could do against. >> | `##L >> | ,#^ >> | `#L >> | ^ >> | `\ >> | >> | did you use the tab key?
Gereon Bartel <ntr...@gmx.de> wrote in message news:ab4461$k42$04$1...@news.t-online.com... > Can anyone lease explain me why he eat's all these spaces? > > thx > > It looks like the old line wrap problem to me. In Outlook Express 5 look in Tools, Options, Send, Plain Text Settings. Or something similar in other newsreaders etc. This is how I think it should look unwrapped. ,P `#g _gP _ `##p_ ,P0B _g ##### ####### ,##B ## ## ## g#####, ##g ' 0#g### ## ## ,#N#B ## ## ## ,##F # 'g g###0## ##### ## ,## #B ## ## ## ]## ####g g#^` ### ## ## ##P0#B ## ## ## '##L ##L #g_ _0#F ### ##### ## ##' #B ##### ##### ## '#####' 0#Q #g_ _##F 0#^ ^# ##L ##P ` `##_ _##P `##_ ,##F_,' q_`##L _###p^ ^#g##_ _###^ ^###_ ]##^ `##L ,#^ `#L ^ `\
"palmer666" <pal...@ntlworld.com> wrote in message news:HbpB8.1096$Nb7...@newsfep1-win.server.ntli.net... thx :-) Can be so easy if one knows
Yes, thx to all !!!
Gereon Bartel <ntr...@gmx.de> wrote in message
news:ab48la$mrd$06$1...@news.t-online.com...
| >
| > Set a fixed font such as Courier, or Lucida console for reading - I can
| see
| > it OK.
|
| No thats not the Problem.
| Let me explain.
|
| >
| > |
| > | ,
| > | ,P `#g
| > | _gP _ `##p_
| > | ,P0B _g ##### ####### ,##B ## ## ## g#####F ##g '
| > | 0#g### ## ## ,#N#B ## ## ## ,##F # 'g
| > | g###0## ##### ## ,## #B ## ## ## ]## ####g
| > | g#^` ### ## ## ##P0#B ## ## ## '##L ##L #g_
| > | _0#F ### ##### ## ##' #B ##### ##### ## '#####L 0#Q
#g_
| > | _##F 0#^ ^#
##L
| > | ##P `
| `##_
| > | _##P
| `##_
| > | ,##F_,'
| > q_`##L
| > | _###p^
| > ^#g##_ <-- This Piece has to be same sized as the
right
| one
| > | _###^ but some lines "jumped" to the left side
| as a RETURN
| > | ^###_ was entered instad of ca. 60 Spaces.
| > | ]##^ I'd like to know why this happens and
| what i could do against.
| > | `##L
| > | ,#^
| > | `#L
| > | ^
| > | `\
| > |
| > |
|
|
|
You are getting line wrap - you are making your lines longer than your mail
software is set up to handle. I don't know what software you are using, but
in Outlook Express, its one of the Tools Options group of settings. You
need about 75 characters width, or a narrower picture.
--
.-. Laury
(o o)
{\0/}
[linewrapped image] > You are getting line wrap - you are making your lines longer than your mail > software is set up to handle. I don't know what software you are using, but > in Outlook Express, its one of the Tools Options group of settings. You > need about 75 characters width, or a narrower picture. He is using Outlook Express 6. You can tell from the X-Newsreader string in the header. His says : "X-Newsreader: Microsoft Outlook Express 6.00.2600.0000" Yours say : "X-Newsreader: Microsoft Outlook Express 5.00.2615.200" You should upgrade .. many security fixes and even some small improvements in the handling of URL's in email and news have been made (fewer blue lines)
> Here is one i made for my Brother > > , > ,P `#g > _gP _ `##p_ > ,P0B _g ##### ####### ,##B ## ## ## g#####, ##g ' > 0#g### ## ## ,#N#B ## ## ## ,##F # 'g > g###0## ##### ## ,## #B ## ## ## ]## ####g > g#^` ### ## ## ##P0#B ## ## ## '##L ##L #g_ > _0#F ### ##### ## ##' #B ##### ##### ## '#####' 0#Q #g_ > _##F 0#^ ^# ##L > ##P ` `##_ > _##P `##_ > ,##F_,' q_`##L > _###p^ ^#g##_ Are you sure YOU made it ? It looks converted. .. by a bad converter.
"CeeJay" <new...@ceejay.cjb.netREMOVE> schrieb im Newsbeitrag news:3cd7e50c$0$78794$edf...@dspool01.news.tele.dk... > > > Are you sure YOU made it ? > It looks converted. Hey that was fast :-) I thougth it would take longer untlil someone would recognize that. > .. by a bad converter. Thats a part i hoped not to read ... Ok let tell me what i did. Yes I used a Converter !! but a selfmade one !! (I coded it in C++) This was the first Picture, my Converter (successfully) made The Picture was even less good, so i had to edit it additionally... I think i'll have to work a big more at this Converter. Someone got some advice for me how to make it better? Or someone could show me a good Converter. I would like to see how it should look. not as easy as i thought :-) (P.S. sorry for my bad English)
"Gereon Bartel" <ntr...@gmx.de> wrote in message news:ab92oc$n6m$03$1...@news.t-online.com... > > "CeeJay" <new...@ceejay.cjb.netREMOVE> schrieb im Newsbeitrag news:3cd7e50c$0$78794$edf...@dspool01.news.tele.dk... > > > > > > Are you sure YOU made it ? > > It looks converted. > > Hey that was fast :-) > I thougth it would take longer untlil someone would recognize that. I know I was slow .. don't rub it in. It don't have time to read the group every day anymore .. at least I noticed it the first time. > > .. by a bad converter. > > Thats a part i hoped not to read ... > > Ok let tell me what i did. > Yes I used a Converter > !! but a selfmade one !! > (I coded it in C++) Respect. > This was the first Picture, my Converter (successfully) made > The Picture was even less good, so i had to edit it additionally... Post a url to your edited version please. > I think i'll have to work a big more at this Converter. > Someone got some advice for me how to make it better? Reading the archives for this newsgroup with google groups is a good way to start. We have discussed this subject before .. mostly between Markus Gebhard and others (me f.x) > Or someone could show me a good Converter. Markus Gerhard have programmed and developed JavE that draws , plots, 3D renders, converts, and edits ascii-art .. A sort of ascii-photoshop After many suggestions from us , and his own ideas and hard work , it have developed into a excellent convertor. It's still clear that humans draw better , but a good convertor is a great help. It gives you a form to work on, something that makes it easier for many people that can't visualize the final image when faced with a blank page. As such a tool it helps overcomes writers block. > I would like to see how it should look. Try running it through Jave4 .. but beware .. it have so many options that finding the best way to convert your image is an beginning to be an artform in itself :) It seems there are some ways that work really well for one type of image and crappy for other types. If the Metallica logo is a B/W graphic then try the felt pen , edge tracing and edge detection algorithms first .. they seems to work very well for that type of images. http://www.jave.de/
"CeeJay" <new...@ceejay.cjb.netREMOVE> schrieb im Newsbeitrag news:3cd81835$0$68550$edf...@dspool01.news.tele.dk... > > I know I was slow .. don't rub it in. > It don't have time to read the group every day anymore .. at least I noticed > it the first time. _really_ thought it would need longer ... and at all by now your the only one ;-) > > (I coded it in C++) > > Respect. > thx > Post a url to your edited version please. Sorry this WAS the edited one !!! Here the Original: , ,P `#g _gP _ `##p_ ,P0B _gMN####Q#NNN###P0##B0## ##[ ##[ g#####F ##g ' 0#g###M##C%$[^0##[~^]#N#B0## ##[ ##[0##P~~^ #g0g g###0##J#####B J##[ ,##g#B0## ##[ ##[###_ _ ####g g#^` ###J##NN#g J##[_##P0#B0##gggM###ggN##B`#######r##L #g_ _0#F ### ~~~~~^ ~~^~~~ ^~^^~~~~~~~~PPP~NNP ^~~~^ 0#Q #g_ _##F 0#^ ^# ##L ##P ` `##_ _##P `##_ ,##F_,' q_`##L _###p^ ^#g##_ _###^ ^###_ ]##^ `##L ,#^ `#L ^ `\ My Edits mainly focused on the readability of the 'ETALLIC' as the M and A are very special Thx for the fast and good answers :-)
I tried Jave4 for the same Picture and there wasnt a too big difference in the end. Very cool how much Options there are at Jave4 and i tried al lot to find the optimal one for this Picture. It looks a bit better in the Distance but isnt as clear as i hoped. Is it a good or a bad Sign? Is this the final Frontier for Ascii-Generators? Or is my Picture-Calculation almost as good as Jave4s ??? I fear it's some kind of Frontier in Quality but i won't give up so fast. I got some little Ideas remaining an maybe the Group-history gives me more.
> > I know I was slow .. don't rub it in. > > It don't have time to read the group every day anymore .. at least I noticed > > it the first time. > > _really_ thought it would need longer ... and at all by now your the only one ;-) Oh .. I don't know why no one else commented on it .. they were probably being polite - Some people get really upset when you point out that the picture they just contributed to their l33t a$$ askee-sk1llz was made by a program and not by themselves. It's also not art if it doesn'y involve an amount of skill. You wrote the converter yourself and that requires skill .. therefore the R E S P E C T. > > Post a url to your edited version please. > > Sorry this WAS the edited one !!! > Here the Original: > > , > ,P `#g > _gP _ `##p_ > ,P0B _gMN####Q#NNN###P0##B0## ##[ ##[ g#####F ##g ' > 0#g###M##C%$[^0##[~^]#N#B0## ##[ ##[0##P~~^ #g0g > g###0##J#####B J##[ ,##g#B0## ##[ ##[###_ _ ####g > g#^` ###J##NN#g J##[_##P0#B0##gggM###ggN##B`#######r##L #g_ > _0#F ### ~~~~~^ ~~^~~~ ^~^^~~~~~~~~PPP~NNP ^~~~^ 0#Q #g_ > _##F 0#^ ^# ##L > ##P ` `##_ > _##P `##_ > ,##F_,' q_`##L > _###p^ ^#g##_ > _###^ ^###_ > ]##^ `##L > ,#^ `#L > ^ `\ > > My Edits mainly focused on the readability of the 'ETALLIC' as the M and A are very special It did make them more readable but also less stylish. I however meant the image you based the conversion on. I stand no chance of producing a better conversion if I do not have access to the image it was based on. > Thx for the fast and good answers :-) Actually they are slow for the time being .. it takes hours for my server to display the posts for some reason .. thankfully it seems to post them right away.
Gereon Bartel wrote: > I tried Jave4 for the same Picture and there wasnt a too big difference in the end. > Very cool how much Options there are at Jave4 and i tried al lot to find the optimal one for this Picture. > It looks a bit better in the Distance but isnt as clear as i hoped. So you can see that even with this rather simple image the limits of all known automatical conversion algorithms have been reached :-) > Is it a good or a bad Sign? > Is this the final Frontier for Ascii-Generators? > Or is my Picture-Calculation almost as good as Jave4s ??? I think for every algorithm there is an image it works better with than any other algorithm. - - - - - - - - 8< - - - - - - - - - - - - - - - - - - - - - - - - - - Image2Ascii conversion State of the art - Overview V0.1 (c) Copyright Markus Gebhard Mai 2002 Well, here is an overview of the knowledge I have gathered during the last two years or so of work on JavE [0]: As far as I know there are 3 kinds of i2a (image2ascii) algorithms: 1. Black/white-algorithms. ========================== IMHO they were the first ones developed. Explanation by example: ##### #### ## ##### 88888 8888 d8b 88888 # # # # 8 8 ]b 8 # ## # # 8 88 Yb 8 # # # # 8 8 o d8 8 # #### ## # 8 8888 YP 8 low resolution higher resolution There is also a tutorial about how they (and some simple greyscale algorithms) work in the www at [1]. I have not focused on b/w conversion, so the algorithms in JavE are not the best ones for it. Well, ok, I will explain a very simple b/w algorithm: 2by2 (JFL..). It takes 4 pixels from the original image and converts them to black and white. The 16 patterns are converted as shown here: .. .X X. .. .. XX .. X. .X .X X. XX XX XX .. .. .. X. .X .. XX X. .X XX XX .X X. XX => ` ' . , " _ ( ) J L 7 P 8 The problem here are '(' and ')' for they do not look that good. One could also use '[' and ']'. 2. Greyscale-algorithms. ======================== They try to find a character that has a brightness that is very close to the original pixel in the image. Most algorithms use 1 pixel to convert it to 1 character: ##@H@@@ku=;^^?:^;;;;:^...`````;p#Ny=HHH NHHgH#fr;^;^.:lrrt?:^^^....``.;p#M@;m@H NNHHHz?:.^:=uyZyybfyl?;^..^=Zbbk@NH=yH@ `.^.` gHN@r:^..?kH@@Hb?pqzvl?^`?mHkuH##NHtZ@@ .^ NMqr;^.;rvtZyZZ;^;tzvt?``rvulz@H##@zrkH ..` Mpt:.;Zut=????=?;;?ttr=.`:?lvyyg#H@Z?mH `. ` ``..^.` yt^^fgZvt=?::^^::;?=ttt^ ^;?trzkHH@p;mN .?fr?^..^.^;;:` `` t.;HHkurtl?;;::::;=ltrt; .;?ltu@#HHg?ZN ``?yp@@@@b=.?yVfppZ^^lvrt?. :vMNmqZrtl=??;;;;?trtvr?``??lrpNHgHH?tN .@#@NHNNNV`.=pg@gfrtyVVyyyu=` fNNNpkZvrtl=???;?=rruuut^^==tyHNH@HNr=@ :NMMNHfrl. ?yZyyy?.^^^. #H##yfuvrtl===??;??=l??^^;=lZHNH@mH#p=b ?kHp. ` .Zyfyfr. ^=;. "state of the art"-algorithms use more than 1 pixel per character and the result shows more details: ##@H@@@ku=;^^?:^;;;;:^...`````;p#Ny=HHH NHHgH#fr;^;^.:lrrt?:^^^....``.;p#M@;m@H NNHHHz?:.^:=uyZyybfyl?;^..^=Zbbk@NH=yH@ .?! gHN@r:^..?kH@@Hb?pqzvl?^`?mHkuH##NHtZ@@ .` NMqr;^.;rvtZyZZ;^;tzvt?``rvulz@H##@zrkH ..` Mpt:.;Zut=????=?;;?ttr=.`:?lvyyg#H@Z?mH . ....`` yt^^fgZvt=?::^^::;?=ttt^ ^;?trzkHH@p;mN ..Q+.,...``+.. t.;HHkurtl?;;::::;=ltrt; .;?ltu@#HHg?ZN .JWHHHHR+..dXXkWk,.Juu&.. :vMNmqZrtl=??;;;;?trtvr?``??lrpNHgHH?tN dNHMMMMM@ `"BHHHB6JXWWXXXX&. fNNNpkZvrtl=???;?=rruuut^^==tyHNH@HNr=@ .MMMMMB"7! .XXXWX|`??!` #H##yfuvrtl===??;??=l??^^;=lZHNH@mH#p=b 7WMY^ XWWXWY' ?7=! For converting to a bigger result (>100 characters wide) it is a good idea to use features like error diffusion (with 1-pixel algos) and to combine both of the above algorithms (and maybe to use some other tricks) - but that kind of algorithm will not be available before I release JavE5.0 ;) For greyscale algorithms you can either use a gradient by defining the characters for different steps of brightness (e.g. " .:oO8@" or " .:OI#M"), or you can create a greyscale table containing the brightness values for each character. JavE4.0 only contains that table for Courier New (in 4-pixel algo), but at the moment I am building greyscale tables for many other fonts. I believe that the limit with pure greyscale algorithms will be reached by then. 3. Edge-tracing or edge-detection algorithms. ============================================= There are not many of them yet. In fact I only know about two... Most people here seem to believe that those algos could be the solution to all our conversion problems. I do not think so. There is a very simple one for edge tracing - this one is more like cheating than a _real_ algorithm: ______ ______ ________ _/ \_ ________ ,' `. _/ \___/ \ ,' `-._/ \ /__ __ __\ /__ __ __\ // \/ _| | /' \/ _| | _/ _ \ ,' _ \ / / | _ | / / | _ | / __ | \ | \_ / / __ | \ | `. / |__/ | / \__ | \ |,-' | / `-. | \ \ | | \_/ \ | | \_/ / / / / / | / | | / original | / result when | | algorithm | | running some / | result / | optimizing | | | | algorithm afterwards | | | | | | | | | |_ | |_ /_ ___\ /_ ___\ \ \ (The basic algorithm can be found here: [3] The pseudocode is available in the google groups archive at [4]) And there is a very complicated _real_ edge detection algorithm: ,--.---. / -'''''-._ .-' -\ '| _ L' ../-- <'' `'' '| '-. ,-' U :\_ | v- /`. ``. | / ,'| | | |'`|./ /_,,' / | `._ | - ' | | `'| .- | | .' | It works as described in many books about image | | processing and uses JavE's capabilities for | | converting lines to Ascii | | | | | | .' | _ _ ]_, (read more about edge detection algorithms and combination with grayscale algorithms in the google groups archive at [2]) That's it. As you can see by the examples above, it always takes a bit of work by hand to improve the result. BTW: There is a nice tutorial that explains how to use the autmatical conversion to start from to creating _real_ art at [5]. I think (for beginners) it is a good idea to convert an image trying to find a good algorithm. Then paste the result into your favorite text editor and make changes by hand until it looks best. Maybe with some images it is a good idea to also use the plastic bag technique: The original image is placed in the background of your text editor (as kind of watermark) and you can draw the Ascii image by hand. There have been some investigations on combining edge detection and greyscale algorithms. But this does not seem to work well. Look at this simple example: ::::d88 ::::/88 :::d888 :::/888 The diagonal lines from the edge detection ::d8888 ::/8888 also generate empty triangles... This effect becomes even worse when dealing with details like eyes for example. There is an idea for solving this problem: One could define rules for mixing the characters from both conversions. There is this kind of mixing algorithm in JavE: o + d = d - + | = + / + \ = X ... But this algorithm is only defined for about 200 combinations and there are about 90x90=8100. Also first tests have shown that it does not work that well [4]... BTW: More often than once I have considered creating a very simple plugin architecture for JavE, so that everybody with basic Java programming skills can easily write his/her own conversion algorithm, w/o having to care about loading, scaling and preprocessing images etc. Is there any need for this or is implementing it just wasted time? [0] http://www.jave.de [1] http://www.sci.fi/~iltzu/ascii/ada/aaatechnical.txt (have a look at the last third of that text) [2] http://groups.google.com/groups?selm=3C59AF2E.92AC8B89%40rz.uni-karlsruhe.de&oe=utf-8&output=gplain [3] http://www.ai.mit.edu/~jsd/Projects/ImagesToText/ [4] http://groups.google.com/groups?selm=3C5318B5.80F13461%40rz.uni-karlsruhe.de&oe=utf-8&output=gplain [5] http://www.jave.de/docs/tutorial2/index.html - - - - - - - - 8< - - - - - - - - - - - - - - - - - - - - - - - - - - > I fear it's some kind of Frontier in Quality but i won't give up so fast. > I got some little Ideas remaining an maybe the Group-history gives me more. During my work on JavE I have found out that sometimes a very simply algorithm creates a much better result than a complex high tech overkill algorithm :-) So have fun creating your very own algorithm (maybe the "metallica"-algorithm?). Regards, Markus -- \-/ http://www.jave.de O_< Get JavE4.0 now! \-/ J|a|v|E /| J|a|v|E /-\ Ascii-Art for eyeryone / \ - for free! /-\
Gereon Bartel wrote: [...]> > Here the Original: > > , > ,P `#g > _gP _ `##p_ > ,P0B _gMN####Q#NNN###P0##B0## ##[ ##[ g#####F ##g ' > 0#g###M##C%$[^0##[~^]#N#B0## ##[ ##[0##P~~^ #g0g > g###0##J#####B J##[ ,##g#B0## ##[ ##[###_ _ ####g > g#^` ###J##NN#g J##[_##P0#B0##gggM###ggN##B`#######r##L #g_ > _0#F ### ~~~~~^ ~~^~~~ ^~^^~~~~~~~~PPP~NNP ^~~~^ 0#Q #g_ > _##F 0#^ ^# ##L > ##P ` `##_ > _##P `##_ > ,##F_,' q_`##L > _###p^ ^#g##_ > _###^ ^###_ > ]##^ `##L > ,#^ `#L > ^ `\ I have tried to find the source image to this conversion. I have uploaded it to http://www.jave.de/download/metal.gif I ran it through some converters in JavE. The greatest problem with this image is that the white space between two characters is only about 3 pixels, with the image being about 470 pixels wide. With a width of 80 characters for the result image the white space is about 1/3..1/2 character wide. Showing the details there is even very hard when done by hand: MM]MM MM[MM MM]MM or MM[MM ? MM]MM MM[MM One will get a quite J pleasing conversion ,P result when converting QW to more than 80 qMW characters: JWMW But that's not J+.WW` WW MMMMMMMMMM MMMMMMMMMMMW .MMMMM WMMMW MMMM; very satisfying, ,MMA WMMW MMMMMMMMMM MMWMMMMMMMM .MMMMMM WMMMW MMMM; as we want to MMMMMMMMMW MMMMQQQQQQ WMMMM ,MMWWMMM WMMMW MMMM; use it in emails, MMMMMWWMMMW MMMMMMMMMM WMMMM MMMQWMMM WMMMW MMMM; etc.. MME 4W`jMMMW MMMMP^^^^^ WMMMM WMMMFMMMM WMMMW MMMM; ,MMW MMMMW MMMMMMMMMM WMMMM WMMMP MMMM WMMMMMMMMW MMMMM ,MMW` MMMMW MMMMMMMMMM WMMMM WMMMP MMMM WMMMMMMMMW MMMMM JMMW` JMMMW+ JMMMt WMW+ .MMMt Wt .MMMT ^ .MMMP JMMMP .MMMW , So we have to play around with JMMMW: .F lower reesolution, which JMMMMAuT only will give us results like these: . JMMMMMT / \\. JMMMMF' /8' \8b. jMMMF` _,\8' /|oooooo,oooooop/oop,oo |oo| |oo| /8888p |88.`> JMMF` ,8\/88|888:::'\88/""/888||88 |88| |88L888P"" |8O8. JMF` /8Y8Y88|888/// |88| /8888||88 |88| |88 88\ ,_ |8888\ lW` /8' '|88|888ooo |88|,88/|8||88ooo|88boo|88|`888888P]88 `8\ J` J8/ /8P'"""""" '""'""" `"'`"""""'"""""'""' '"""' '88| \8\ /8/ |P' `| \8L /8/ \8L /8/ \8L /88,, . . <b.\8\ /88P' / `>. `d88\ /8P' ,v' | `. `88\ 8P' _,',' _' ,---\.------/.--||-. ,--. .--. ,-'''= | ].`. `8\ .P' /\.' || [::: '| |'".'. || | | | | |/ ,--- Y|`/. `8 ' / '-. || ,../ | | /'/ || | | | | [' | _ | '_]. ` .'' | || ,--\ | | ' '| || -- | ,-\| | , '''|:] ) `/\ ,'/ | ,'------ --'--- --'------'----- --' ''--' `.`. ]'\ / / ,' `| Y/\ / / ' I think one can improve them a lot by \.\ / / editing them by hand. _ Y`, / / ,- At least it is a good point to start from... `..\ ' / ,' `,. / ,' `> |,' / `>[ ,' _/ 'Y ' _'/ ` ,,' ,' ' Although I like ,'| / _' /---------\ /------------. ]----. this one much _,-' / / ,' | | | | / .' | better: / , ,' | | /'''''` --. /---- | | / ' | | ------ | | / '| | / .- , | | | | | / \.' | / ' `/ | | | /'''''' | | / .\ | / / | | | ''''''\ | | / .'| | / / | | | | | | / .' | | / / .' ,' ----------- -----'-----' `---- .' / ,' | ,' [,' / .' :' / .' / ' ,' / ,' / , ,' / _,' .' :__/ .' , ,' ,' ,' ,' / ,' / ,' Now please do not killfile me for posting so many converted images! /,/' I promise not to do it again! ,' Instead feel free to diddle the conversions. ,' Markus -- \-/ http://www.jave.de O_< Get JavE4.0 now! \-/ J|a|v|E /| J|a|v|E /-\ Ascii-Art for eyeryone / \ - for free! /-\
"CeeJay" wrote: > I stand no chance of producing a better conversion if I do not have access > to the image it was based on. http://www.jave.de/download/metal.gif This Picture is better than mine, I'll use it for Future. "Markus Gebhard" wrote: > I ran it through some converters in JavE. The greatest problem with this image > is that the white space between two characters is only about 3 pixels, with the > image being about 470 pixels wide. ack. , , _y #y_ /# _rggggqggggy_gg]g[ gg g| gggg ]#[+ #gg#L#&gg ^#K^^#N#]#[ ## J#[##P^^ ]B0L #F9]#L#K%% J#B ##0#]#[,,##,,J#[0#ggggJ#P0L _#F ##L9999 9!!9 !9 999!9999"9! ^9#P`J#[ #L _#F P # #L ,#P #L ,#P , #g ,##P ^##g ,#P ^#g ,P ^% ' This one is too small (Original size for 8x16 Letters) I had to resize it to 640 px with Photoshop (my Generator does not support resizing (yet)) , , y 0g_ g# 0#p_ _aN#^ ,L#####Q]######P,##[0## J## J##L g####p ]##_'. ,#gg##L##[~~"`~##P~~,###[0## J## J##L###P~P 0#M#_ ,#N#M##L#####Q ##[ ,##g#[0## J## J##M##g __ J####L ,#F ^]##L###ggg ##[_##P0#[0##gggJ##NggJ##L0#######J#Q 0#L g#P 0##L~~~~~" ~~'~~" `~^'~~~~~~~~~~~~~~ ^~#~^ ##L 0#L ]#P #^ N[ 0#L ]#B ' 0#L 0## 0#L g## ,< *_ 0#L 0##N^ Ng##g 0##^ N##g 0#^ N#g 0^ Ng ' 4 It's better than the most versions before (better than all my earlier ones) Thx very much for the text explaining the algorithms. It helped me much and i have some additional ideas. > So have fun creating your very own algorithm (maybe the "metallica"-algorithm?). only working for Metallica-style writings and everything else is just a sensless amout of ASCIIs? lol Ok lets see what i can improve ;-)
"Gereon Bartel" <ntr...@gmx.de> wrote in message news:ab43rs$paa$07$1...@news.t-online.com... > Hi, > Here is one i made for my Brother > > , > ,P `#g > _gP _ `##p_ > ,P0B _g ##### ####### ,##B ## ## ## g#####, ##g ' > 0#g### ## ## ,#N#B ## ## ## ,##F # 'g > g###0## ##### ## ,## #B ## ## ## ]## ####g > g#^` ### ## ## ##P0#B ## ## ## '##L ##L #g_ > _0#F ### ##### ## ##' #B ##### ##### ## '#####' 0#Q #g_ > _##F 0#^ ^# ##L > ##P ` `##_ > _##P `##_ > ,##F_,' q_`##L > _###p^ ^#g##_ > _###^ > ^###_ .-/ .-. _.-~ / _____ ______ __ _ _ _ ___ | ~-._ \:/ -~|| __||_ __// || | | | /| | / __/| .\:/ / || __|:| |\:/ ' || |__| |_/:| || (:/:| \ / /\/| ||____|:|_|:/_/|_||____|____||_|:\___\| |\ \ / /:::|.:\::::\:\:\:|:||:||::::|:::://:/:/:::/:.|:\ \ / /:::/ \::\::::\|\:\|:/|:||::::|::://:/\/:::/::/:::\ \ / .::\ \-~~~~~~~ ~~~~ ~~ ~~~~~~~~ ~~ ~~~~~-/\/:.. \ /..:::::\ /:::::..\ /::::::::- -::::::::\ \:::::-~ ~-:::::/ \:-~ ~-:/ I _didn't_ draw this, I just seen it before --mark
About this thread.
These messages were posted publicly to the newsgroup
alt.ascii-art
in 1996 - 2002 and are mirrored here unchanged as part of the Historic Archives – only email addresses are masked.
The artwork and text belong to their original authors: if you copy a piece, keep the artist's initials or signature intact and credit them where you can.
Are you one of the authors? Contact us to get your posts attributed, connected to your artist profile, or removed.