Jaunie ģeneratori piedāvā modernus algoritmus darbam ar ASCII Art

Autors: Roger Morrison
Radīšanas Datums: 19 Septembris 2021
Atjaunināšanas Datums: 1 Jūlijs 2024
Anonim
Jaunie ģeneratori piedāvā modernus algoritmus darbam ar ASCII Art - Tehnoloģija
Jaunie ģeneratori piedāvā modernus algoritmus darbam ar ASCII Art - Tehnoloģija

Saturs



Avots: Dukepope / Dreamstime.com

Izņemšana:

Vecā ASCII māksla tiek atkārtoti iemiesota mūsdienu internetā.

Vai atceries ASCII mākslu?

Nu, varbūt nē. Bet tāpat kā citiem vecās skolas elementiem, kas saistīti ar primitīvo skaitļošanu, tam bija savs sākums tieši blakus elektroniskajiem ziņojumu dēļiem, spēlēm palaist disketes un novatoriskām programmēšanas valodām, piemēram, BASIC un Fortran.

Datorsistēmas pirmajās dienās nebija viegli izveidot glīta displeja attēlus. Gadu gaitā mēs pārgājām no vienkrāsainiem monitoriem uz pamatkrāsu paletēm, kas bija pārsteidzošas, kad tās pirmo reizi parādījās, bet novecoja pēc mūsdienu standartiem. Ciāna kļuva par galveno krāsu, un garlaicīga balta vai zaļa ekrāna vietā jūs saņemat dusmīgus augļu salātus.

Tātad tajos laikos bija diezgan skaista ASCII māksla, mākslas forma, kurā vecās MS-DOS komandrindas sistēmas tika izmantotas, lai ģenerētu toreiz elpu aizraujošos krāsu attēlojumus. Tā vietā, lai mēģinātu strādāt pikseļos, ASCII mākslinieki izmantoja rakstzīmju komplektus, kas atrodami parastajā datora tastatūrā - burtus, ciparus, slīpsvītras un slīpsvītras, bikšturi un cirtainās bikšturi, zvaigznītes, dolāra zīmes un citas speciālās rakstzīmes. Iepakojot tos rindās un kolonnās, jūs varētu apkopot dažus diezgan pārsteidzošus attēlu veidus. Daudzi no tiem, kas visvairāk sasnieguši ASCII mākslu, bija arī vizuālie mākslinieki un skaņu mākslinieki bezsaistē, piemēram, šis puisis - citi bija matemātiķi, kuri ar grafiskiem kalkulatoriem arī izslēdza sarežģītus līnijas attēlus.


Mūsdienu saskarne

Tad nāca Windows, tāpat kā 256 krāsu displejs. Drīz vien digitālā fotogrāfija bija nikna, un ASCII māksla lielā mērā tika aizmirsta.

Mūsdienās liela daļa šāda veida vizuālās prezentācijas aprobežojas ar iegultiem displeja logiem tīmekļa lapā vai izpildāmā programmā. Jums ir lapa, kas veidota, izmantojot mūsdienīgu HTML, CSS utt., Izskatās moderna, tiklīdz visi iziet, un iekšpusē, kurā atradās lodziņš, jums būs tas pats līniju satricinājums, ko jūs redzējāt, ieslēdzot datoru.

Kas ir pārsteidzoši, ir tas, ko cilvēki pēdējos gados ir spējuši paveikt ar ASCII mākslu. Tā kā datori kļuva mazāki, ātrāki un spēja uzglabāt vairāk datu, kļuva iespējams izveidot visa veida programmas, kas faktiski automātiski ģenerētu ASCII mākslu no digitālā attēla, kura pamatā ir pikseļi.

Atcerieties, ka vecajās dienās jums bija jāiet iekšā un “jānodod kods” ASCII mākslas attēls. Jums bija jāprogrammē datori, lai katru rakstzīmi izspļautu pa vienam, un tas prasīja diezgan daudz pūļu.


Bez kļūdām, bez stresa - jūsu soli pa solim, kā izveidot programmatūru, kas maina dzīvi, neiznīcinot savu dzīvi

Jūs nevarat uzlabot savas programmēšanas prasmes, ja nevienam nerūp programmatūras kvalitāte.

Turpretī šodienas ASCII mākslas ģeneratori var uzņemt gandrīz jebkuru vizuālo attēlu un palaist to caur sarežģītu algoritmu, un dators piešķirs rakstzīmes, kas atbilst attēla kontūrām.

Jūs varat redzēt visu veidu šīs programmas tīmeklī - piemēram, šī no Glass Giant ieņem jūsu augšupielādēto attēlu un izspļauj to ASCII. Tad jums ir preces, kas izrādījušās, izmantojot dažus no šiem modernajiem algoritmiem - piemēram, šo T-kreklu, kurā attēlots Alberts Einšteins, kas atveidots ASCII. Vietnes, piemēram, šī, kas atrodas pie Super Symbols, parāda ASCII mākslas krustošanos ar tādām lietām kā emocijas, spēļu dizains un mūsdienu Flash animācija. ASCII māksla var būt noderīga arī kā ievads displeja programmēšanā. Šajā TechCrunch lapā parādīts arī, kā spēles, kuru pamatā ir ASCII varoņu māksla, joprojām ir saistošas ​​mūsdienu auditorijai.

Sprādziens no pagātnes

Lai gan ar ASCII art tagad ir iespējams tik daudz jaunu lietu, daži veidotāji joprojām klausās vienreizējos monohromatisko displeju, disku diskdziņu, fiksēto tālruņu un AOL senos laikos.

Patriks Gillespips vada vietni ar nosaukumu Patorjk.com - savā ģeneratorā jūs ierakstāt vārdu vai frāzi un nolaižamajā lodziņā atlasiet vienu no desmitiem fontu. Rezultāts tiek ierakstīts lielā lodziņā, kas aizņem daudz ekrāna apakšējās daļas. Ir fonti, kas vienkārši izliek lielus burtus zīmētās līnijās, un citi, piemēram, “o8”, kas veido rakstzīmes vizuālā formā, izmantojot tikai noteiktas ASCII bāzes rakstzīmes, šajā gadījumā skaitli astoņi un mazo burtu “o”.

“Kad es izstrādāju TAAG, bija jāizveido tiešsaistes lietojumprogramma, kas ļaus kādam ģenerēt, izmantojot kādu no vecajiem AOL ASCII Art alfabētiem, kas tika izveidoti 90. gadu beigās,” Gillespie stāstīja Techopedia. “Es izveidoju standarta formātu fontus, pastāvošos fiksētos caurumus (daži no alfabētiem bija nepilnīgi) un fiksēto rakstzīmju problēmas. Pēc tam, kad es to izdarīju, es uzzināju par citām fontu kustībām (piemēram, FIGlet un TheDraws fontiem) un iekļauju tos arī manā lietojumprogrammā. Pa ceļam es arī pabeidzu izveidot dažus no saviem fontiem, kā arī tos ievietot. ”

Runājot par dizaina filozofiju, sacīja Gillespie, tā ir balstīta uz šāda veida mākslas pieejamības nodrošināšanu tiešsaistē.

“Es tikai gribēju kaut ko viegli lietojamu. Es nevēlējos, lai lietotājam būtu jāraksta un pēc tam jānospiež poga. Es gribēju ierakstīt manu un redzēt, ka tas tiek ģenerēts, kad es rakstu, ”sacīja Gillespie.

Gillespie, kurš sevi raksturo kā vakardienas ASCII mākslas “lielu fanu”, arī vietnē ir izveidojis ļoti pieejamu dažādu ASCII darbu arhīvu.

“Lieta, ko es visvairāk atceros, ir māksla, kas ar“ AOL progs ”nāca 90. gadu beigās.” - sacīja Gillespie. “Tam bija zināma mākslinieciskums… daudzi skaņdarbi bija sarežģīti, un acīmredzot to izveide prasīja daudz laika. Tā kā vecās skolas AOL ASCII mākslas aina veidojās ap fontu Ariel, tā sāka pazust no interneta, kad AOL pārstāja būt par dominējošo spēku (ap 2001. gadu). Reti kad dzirdu, ka cilvēki runā par mākslu no šīs skatuves. ”

Tāpat kā Gillespie, arī diezgan daudz cilvēku strādā pie jaunu tehnoloģiju, piemēram, sarežģītu algoritmu izstrādes, mūsdienīgu reaģējošu vietņu un jaunu plašsaziņas līdzekļu izmantošanas, lai reklamētu dažas no tām vecajām “retro” tehnoloģijām, kuras joprojām var būt aktuālas mūsu mūsdienu digitālajā pasaulē. Tāpēc meklējiet tādas klasikas kā ASCII māksla, lai turpinātu parādīties jaunā tīmekļa malās.