Re: Jave 1.1
From Michael Schierl <sch...@web.de>
· de.alt.rec.ascii-art
· 20 Jul 2001 15:58 · View full thread
· report
Markus Gebhard <ukg...@rz.uni-karlsruhe.de> wrote: >> - Die M�glichkeit, sich nicht nur "ASCII-Verst��e" ankreiden zu >> lassen, sondern z. B. auch Baudot (mein Vater hat einen Haufen >> Baudot-Bilder aus seiner Bundeswehrzeit - wurden auf Lochstreifen >> gestanzt und mit einem Fernschreiber "vervielf�ltigt") > >Was wie wo? Kenn ich nicht. Hast Du da Beispiele/Informationen dazu? >Erinnert mich jetzt an Braille (welches im Image2Ascii-Konverter als >Konvertieralgorithmus fuer Blinde enthalten ist). Dummerweise gibt es gleich 2 verschiedene gebr�uchliche Codierungen (CCITT und die amerikanische). Auf jeden Fall ist das 5 bit (pseudo 6 bit): 26 Zeichen stehen f�r die Buchstaben (nur in Klein) bzw. f�r die Zahlen/Sonderzeichen 1 Zeichen steht f�r das Leerzeichen 1 Zeichen (0) ist f�r "Sendepausen" im Synchronbetrieb reserviert 2 Zeichen f�r CR und LF 1 Zeichen hei�t, dass die n�chsten Buchstaben wirklich welche sind 1 Zeichen hei�t, dass die n�chsten Zeichen Zahlen oder Sonderzeichen (16 St�ck gibt's da) sind. Die Sonderzeichen sind bei CCITT: - ? : W R R R B ( ) . , ' = / + USA: - ? : $ ! & S ' ( ) . , B ; / " R: Reserviert W: "Wer da?" B: Bell (wie ASCII #7) S: Stop (etwa EOF) [Das habe ich aus "Faszination Amateurfunk" von 'meiner' Stadtb�cherei, ich hoffe, dass Telex nicht noch einen anderen Zeichenvorrat hat.] >Richtig ist "B�zier". Die B�zier-Kurven, die Du kennst, sind vom Grad 3 >und werden durch 4 Kontrollpunkte bestimmt. Diejenigen in Jave sind nur >vom Grad 2 (also nur Parabeln) und haben daher nur 3 Kontrollpunkte. Man >koennte den Grad auch noch hoeher waehlen, aber die Konstruktion wird >dann immer weniger intuitiv. Ich denke Grad 2 reicht aus fuer Ascii, >sonst nehme ich auch sehr gerne noch das Kreissegment her. Kann aber bei >Bedarf auch auf Grad 3 aufstocken... Naja, da scheint es einen gewissen Dissens zu geben, was B�zier-Kurven sind. Die Parabeln oder Kurven h�heren Grades, die durch Punkte auf der Kurve definiert werden, hei�en IMHO Spline-Kurven. (IIRC von irgendeinem komischen biegsamen Holzbrett, das man zwischen N�geln einklemmt) Bei B�zierkurven ist allerdings kein Punkt "auf" der Kurve: 2 geben Start und Ende an, die anderen zwei legen die Richtung der Tangenten in den Endpunkten und die Kr�mmungsst�rke fest. Das ist - wenn man die Endpunkte setzt und dann die Maus zu den St�tzpunkten zieht - IMHO intuitiver als Spline-Kurven. >Fuer weitere Informationen zu B�zier-Kurven empfehle ich eine Suche im >Web nach "de Casteljau Algorithmus". habe ich gesucht. Aber viel verschiedenes gefunden. Teilweise komplexeste Formeln und Matrizenmathemaik, von der ich bis jetzt noch nix verstehe, aber auch den Algorithmus, den ich unten beschreibe. Ist das jetzt der de Casteljau-Algorithmus oder nicht? Allerdings liegen die St�tzpunkte immer au�erhalb der Kurve. Aber damit das nicht OT wird, hier der rekursive "Standard"-B�zier-Algorithmus [Casteljau?] als ASCII-Art (mit JAVE erstellt, alles frei Hand abgesch�tzt): ,---------------------------- | | B#-..___ X | / ""-.-#.___ C | / .-' `-.""---.# | / #=____ 4 `. \ | / _.-'3 ""#""-----# \ | / .-' 5 `.. \ 6 | 2#-' `-.# | / \ | / \ | / \ | / # | #A=1 D=7 | `---------------------------- Man hat Punkte A, B, C, D X=Mitte von B und C 1=A 2=Mitte von A und B 3=Mitte von 2 und X 7=D 6=Mitte von C und D 5=Mitte von X und 6 4=Mitte von 3 und 5 Die Kurven 1-2-3-4 und 4-5-6-7 sind gemeinsam theoretisch dieselbe wie A-B-C-D. ALso kann man mit simpler Mittelwertsberechnung rekursiv die Kurve solange teilen, bis entweder die 4 Punkte eines Teils auf einer Geraden liegen oder eine bestimmte Rekursionstiefe erreicht wird. (bei Rekursionstiefe 4 kommt man z. B. auf 49 Punkte). Die kann man dann verbinden (in der richtigen Reihenfolge) Wenn man zu Hause eine gro�e Pinnwand hat (und gen�gend Pinnwandn�gel), kann man das auch per Hand an der Pinnwand machen - man glaubt es gar nicht, wie sch�n die Kurve wird. (Jetzt ist es doch wieder OT geworden. Schade.) >Vielen Dank nochmals fuer den ausfuehrlichen Bug-Report. Bittebitte. Ich w�rde mich auch �ber einen guten Bug Report freuen, aber leider habe ich noch keine NG gefunden, wo es um Makrorekorder bzw. "Automatisierungstools" (wie es bei vielen Shareware- Verzeichnissen hei�t) geht [Achtung Zaunpfahlwinkautomatik]. Michael Schierl -- http://smsoft.ixy.de/ SMsoft Freeware Download Page: IRCster Napster �ber IRC Dietrich Windows-Nachschl�ssel Smart Macro Makrorekorder uvm.
Original message headers
X-Google-Language: GERMAN,ASCII X-Google-Thread: f7c81,a4855759eb43b2f X-Google-Attributes: gidf7c81,public X-Google-ArrivalTime: 2001-07-20 08:58:43 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!130.133.1.3!fu-berlin.de!uni-berlin.de!acb86e9e.ipt.aol.COM!not-for-mail From: Michael Schierl <sch...@web.de> Newsgroups: de.alt.rec.ascii-art Subject: Re: Jave 1.1 Date: Fri, 20 Jul 2001 17:58:10 +0200 Lines: 122 Message-ID: <9j9kfe$n3nvg$1...@ID-39741.news.dfncis.de> References: <3B4...@rz.uni-karlsruhe.de> <9j6aid$m47k9$1...@ID-39741.news.dfncis.de> <3B5...@rz.uni-karlsruhe.de> Reply-To: sch...@gmx.de NNTP-Posting-Host: acb86e9e.ipt.aol.com (172.184.110.158) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: fu-berlin.de 995644721 24240112 172.184.110.158 (16 [39741]) X-Newsreader: Forte Agent 1.8/32.548 Xref: archiver1.google.com de.alt.rec.ascii-art:1743
Related ASCII art in the Gallery
Explore these categories from our collection of 11,000+ artworks:
_ _ (o)(o)--. \../ ( )hjw m\/m--m'`--.
_ _
/` \/ `\_ _
\ /` \/ `\
'. .\ /
\/ '. .'
\/jgs __ . . __ (o.\ \/ /.o) \__\/\/__/ /O /==\ O\ (;O/ \/ \O;)
_______ |.-----.| || jgs || ||_ _|| `--)-(--` __[=== o]___ |:::::::::::|\ `-=========-`()
,sSSs ,SSSS_/ ,_ sS/`))\// sS//|_(_/ _, SS\\\ `""-.-'` / sSS` jgs-==-'`'-._\
___________ | _______ | | | | | | | | | | | | | | |_______| | |___________|
Make your own ASCII art
Turn images, text or 3D into ASCII, or draw your own – right in your browser.
About this message.
This message was posted publicly to the newsgroup
de.alt.rec.ascii-art
in 2001 and is 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 the author? Contact us to get your posts attributed, connected to your artist profile, or removed.
Report this message
Help us keep the archive clean and accurate. Reports are reviewed by a person – nothing is changed automatically.