Forum Arda.sk

Please login or register.

Login with username, password and session length
Advanced search  

News:

:drink: STretko v Košiciach bude, keď sa dohodneme. Ďalšie detaily nájdete v príslušnej téme. :saruman: :nazgul: :eye: :balrog: :orc: :urukhai:

Pages: [1]   Go Down

Author Topic: Knihy do BMP  (Read 9292 times)

morgoth

  • Senát ST
  • ****
  • Posts: 1 196
    • Angband, home of Morgoth
Re: Knihy do BMP
« Reply #11 on: June 14, 2008, 12:56:12 pm »

Morgoth> Ak zakodujes vsetky slova v anglickej/slovenskej slovnej zasobe tak kludne....
16777216 slov je viac nez dost :) Okrem toho ti teoreticky staci iba pri konkretnej knihe cislovat slova a kazdemu novemu priradit cislo.

//Pre ilustraciu, v biblii (http://www.o-bible.org/download/bbe.txt) je iba 6231 roznych slov :)
//King James version(http://www.loveallpeople.org/kjvpage.html) 12869... :o
« Last Edit: June 14, 2008, 01:00:15 pm by morgoth »
Logged

Shadow

  • Ujo
  • The Administrator
  • *****
  • Posts: 1 971
  • Inkvizítor
Re: Knihy do BMP
« Reply #10 on: June 14, 2008, 12:01:43 pm »

Morgoth> Ak zakodujes vsetky slova v anglickej/slovenskej slovnej zasobe tak kludne....
Logged
Bringing chaos to Your lives since 1983

Važte si piva, křesťané, až dojde, zlý čas nastane

"Věk nepřináší moudrost, Bene, ale dodává ti rozhled… a nejsmutnější, co můžeš z té výšky vidět, jsou – v dáli za tebou – pokušení, kterým jsi odolal. Já vidím ta svá… ale ani jedno z nich nedosahuje tak kolosálních rozměrů!"

Eruantalon

  • Grammarhauptsturmführer
  • Biela Rada
  • *****
  • Posts: 8 472
  • Hraničiar
Re: Knihy do BMP
« Reply #9 on: June 13, 2008, 11:35:37 pm »

Eru> Mozno by bolo zaujimave skusit aj jeden pixel=1 slovo.
... odtál, potál...
Logged
Ranger is like God. His paths are unpredictible and lonely.
Say NO! to Láthspell.
Dobrá nálada nevyrieši vaše problémy, ale naserie toľko ľudí, že sa oplatí udržať si ju.

morgoth

  • Senát ST
  • ****
  • Posts: 1 196
    • Angband, home of Morgoth
Re: Knihy do BMP
« Reply #8 on: June 13, 2008, 04:48:33 pm »

Will> To sa nema citat, to sa bude obdivovat  :P
Ak to nebude vyzerat len ako farebny sum  :D

//Este raz si pozri ten prvy prispevok, eru chce kazde pismenko zapisat ako jeden pixel a takto vyplnit cely obrazok :)

Eru> Mozno by bolo zaujimave skusit aj jeden pixel=1 slovo.
Logged

Saruman

  • Posts: 561
Re: Knihy do BMP
« Reply #7 on: June 13, 2008, 04:02:06 pm »

Dve otazky:
1. Pismeno velke 1px, kto to precita?
2. Podklad?
Logged
Potrebujeme k tomu len Prsten. Jeden maly Prstienok ktory nebude vobec nikomu chybat.

morgoth

  • Senát ST
  • ****
  • Posts: 1 196
    • Angband, home of Morgoth
Re: Knihy do BMP
« Reply #6 on: June 13, 2008, 03:30:50 pm »

1 pismeno=1 pixel=3B. Je to sice trochu mrhanie, ale kompletne HOME sa zmesti do 45MB :) //asi menej, nieco z toho mam ako .doc
Logged

Saruman

  • Posts: 561
Re: Knihy do BMP
« Reply #5 on: June 13, 2008, 02:59:53 pm »

Ja beriem, ze dnes su uz dvojjadrove procesory a kazdy mame minimalne 2GB RAM bmp fakt nieje vhodny format na nic okrem zapratania diskoveho priestoru. Having said that, tento projekt zanikne hned len co vam dojde miesto na disku niekde v prvej tretine Spolocenstva :D
« Last Edit: June 13, 2008, 03:02:47 pm by Saruman »
Logged
Potrebujeme k tomu len Prsten. Jeden maly Prstienok ktory nebude vobec nikomu chybat.

Eruantalon

  • Grammarhauptsturmführer
  • Biela Rada
  • *****
  • Posts: 8 472
  • Hraničiar
Re: Knihy do BMP
« Reply #4 on: May 28, 2008, 12:01:29 am »

program dam. nejako ma opat chytilo C-cko a praca s premennymi, odkedy som si urobil programcok na posuvanie casov titulkov...
Logged
Ranger is like God. His paths are unpredictible and lonely.
Say NO! to Láthspell.
Dobrá nálada nevyrieši vaše problémy, ale naserie toľko ľudí, že sa oplatí udržať si ju.

Shadow

  • Ujo
  • The Administrator
  • *****
  • Posts: 1 971
  • Inkvizítor
Re: Knihy do BMP
« Reply #3 on: May 27, 2008, 06:47:31 pm »

Pre tu srandu?:D
Inac napisat program by nemalo byt nic zlozite, keby sa mi chcelo a vyhrabal by som niekde c++ instalacky tak to spichnem aj sam (spolu s knihou ako programovat v C :D). Vsak sme sa o tom bavili na eruchate :)
Logged
Bringing chaos to Your lives since 1983

Važte si piva, křesťané, až dojde, zlý čas nastane

"Věk nepřináší moudrost, Bene, ale dodává ti rozhled… a nejsmutnější, co můžeš z té výšky vidět, jsou – v dáli za tebou – pokušení, kterým jsi odolal. Já vidím ta svá… ale ani jedno z nich nedosahuje tak kolosálních rozměrů!"

Depres

  • 7/6
  • Priatelia ST
  • *
  • Posts: 856
  • Servant of Sauron.
Re: Knihy do BMP
« Reply #2 on: May 27, 2008, 03:33:15 pm »

neviem o com, neviem preco, ale jednoznacne mi to pride strasne geekovske.

kokso. ked nemas co robit tak rob stranku :D alebo pracuj, alebo loz po skalach, len preboha, naco toto?
Logged

Eruantalon

  • Grammarhauptsturmführer
  • Biela Rada
  • *****
  • Posts: 8 472
  • Hraničiar
Knihy do BMP
« Reply #1 on: May 27, 2008, 01:51:41 pm »

Kedysi sme sa s Morgothom bavili, že ako by asi vyzerala grafická reprezentácia tolkienových kníh...

Systém by bol asi nasledovný:
- Zoberie sa textová podoba knihy.
- Prekóduje sa do UTF-ka, keďže to má všetky možné znaky. Vhodné UTF-ko je také, ktoré každému znaku priradí 2byte (tuším UTF-8 vraj tak nefunguje... UTF-16 by malo)
- Každému 2byte-u sa priradí farba a touto farbou sa nakreslí jeden pixel. Čiže čo písmeno, to pixel.
- A následne sa z toho urobí obrovské .bmp-čko.

Dneskaj som sa s tým začal hrať. Prikladám "štandard" BMP-čka ako aj vzorový prepis 24 bit BMP 10x10px vyplneného farbou FF1100

Code: [Select]
0000000 4d42 0176 0000 0000 0000 0036 0000 0028
0000010 0000 000a 0000 000a 0000 0001 0018 0000
0000020 0000 0140 0000 0b13 0000 0b13 0000 0000
0000030 0000 0000 0000 1100 00ff ff11 1100 00ff
0000040 ff11 1100 00ff ff11 1100 00ff ff11 1100
0000050 00ff ff11 0000 1100 00ff ff11 1100 00ff
0000060 ff11 1100 00ff ff11 1100 00ff ff11 1100
0000070 00ff ff11 0000 1100 00ff ff11 1100 00ff
0000080 ff11 1100 00ff ff11 1100 00ff ff11 1100
0000090 00ff ff11 0000 1100 00ff ff11 1100 00ff
00000a0 ff11 1100 00ff ff11 1100 00ff ff11 1100
00000b0 00ff ff11 0000 1100 00ff ff11 1100 00ff
00000c0 ff11 1100 00ff ff11 1100 00ff ff11 1100
00000d0 00ff ff11 0000 1100 00ff ff11 1100 00ff
00000e0 ff11 1100 00ff ff11 1100 00ff ff11 1100
00000f0 00ff ff11 0000 1100 00ff ff11 1100 00ff
0000100 ff11 1100 00ff ff11 1100 00ff ff11 1100
0000110 00ff ff11 0000 1100 00ff ff11 1100 00ff
0000120 ff11 1100 00ff ff11 1100 00ff ff11 1100
0000130 00ff ff11 0000 1100 00ff ff11 1100 00ff
0000140 ff11 1100 00ff ff11 1100 00ff ff11 1100
0000150 00ff ff11 0000 1100 00ff ff11 1100 00ff
0000160 ff11 1100 00ff ff11 1100 00ff ff11 1100
0000170 00ff ff11 0000                         
0000176

... následne by to chcelo vyrobiť program a hlavne dodať vhodný texťák
Logged
Ranger is like God. His paths are unpredictible and lonely.
Say NO! to Láthspell.
Dobrá nálada nevyrieši vaše problémy, ale naserie toľko ľudí, že sa oplatí udržať si ju.
Pages: [1]   Go Up
 

Page created in 0.083 seconds with 19 queries.