LV
0
 

mavilmos

New member
Utoljára online
2018.07.19.
3
0
1
70
Code:




Linkeket csak regisztrált tagok láthatják!  Bejelentkezés :::  Regisztráció




 
Utoljára szerkesztette egy moderátor:

LV
1
 

Orpheus

Admin
Tag
Utoljára online
Fórumlista megtekintése
2007.04.02.
1,311
209
63
Díjak
2
47
hhw.hu
Ez a kód legenerája nektek képet ASCII kódos szöveggé. Ha van rá igény, megcsinálom itt a hhw szereverén és akkor lehet használni online.

JavaScript:




Linkeket csak regisztrált tagok láthatják!  Bejelentkezés :::  Regisztráció






Az img változóban lévő kép betöltődése után létrehozzuk a Canvas objektumot és átméretezzük a képet. Ezután végigmegyünk a képen és minden pixelhez hozzárendelünk egy ASCII karaktert az átlagos színértékek alapján. A getAsciiChar() függvény visszaadja az adott színértékhez tartozó ASCII karaktert, majd a szöveget kií
írjuk a konzolra.
Az asciiChars tömbben definiáljuk az ASCII karaktereket a legvilágosabbtól a legsötétebbig, majd kiszámítjuk az egyes karakterekhez tartozó színérték-tartományokat az alapszín alapján. Ezután az index változóba elmentjük az adott színértékhez tartozó ASCII karaktert, és hozzáadjuk a asciiText változóhoz.
Végül kiírjuk a asciiText szöveget a konzolra. Ez az eljárás ASCII-artot eredményez, amelyet könnyű másolni és beilleszteni más alkalmazásokba, mint például egy e-mail vagy közösségi média platform.
Fontos megjegyezni, hogy az eljárás hatékonysága és a generált ASCII art minősége jelentősen függ a betöltött kép méretétől és a getAsciiChar() függvényben definiált ASCII karakterek számától. Ha túl sok karaktert használunk, az ASCII art túl részletes és olvashatatlan lehet, ha pedig túl kevés karaktert használunk, az ASCII art túl általános és nem mutatja meg a kép részleteit. A kívánt hatás elérése érdekében kísérletezhetünk a karakterek számával, a színárnyalatokkal és a kontraszttal.
 

werty

Vendég
hali

Az a kérdésem lenne , hogy van olyan progi amely átkonvertál
szöveg formátumba olyan weboldalt amelynek egy részében szöveg
van beillesztve valamilyen kép formátumban a másik része viszont szöveg,
tehát egy olyan fájlba kellene átkonvertálnia , amely csak szöveges formátumú.

Géza
 

LV
1
 

Orpheus

Admin
Tag
Utoljára online
Fórumlista megtekintése
2007.04.02.
1,311
209
63
Díjak
2
47
hhw.hu
képet szöveggé

A weboldal szöveges részét simán át tudod konvertálni, í­rd be a google-be hogy "html to doc" vagy "html to doc convert"
A képformátumot nem tudod közevetlen szöveggé konvertálni, ahhoz keress egy karakterfelismerő programot, de oda is egyesével kell beadni a felismerni kí­vánt képfájlokat.
 

Kedvezményes Data.hu prémium előfizetés itt! Tölts villámgyorsan, korlátok nélkül!