plaatje en text samenvoegen

Pagina: 1
Acties:
  • 34 views sinds 30-01-2008

  • decramy
  • Registratie: December 2001
  • Laatst online: 08-09 17:46

decramy

root@birdie:~#

Topicstarter
Je kent m vast wel, die tux op de sourcecode van linux.

k heb nu een kleine weddenschap afgesloten met iemand, wie m als eerst had. |:(

k wil het plaatje uitlezen, en dan op de plek van de text die ene letter die kleur maken.
hij moet een lokaal plaatje opgeven, wat stuff in een textarea gooien, en gaan met die banaan.


k heb dit al wel gevonden:
http://www.php.net/imagesx (de size van t plaatje)http://www.php.net/manual/en/function.imagecolorat.php

20*375Wp met Enphase IQ7+ micro's | Stiebel Eltron HGE Water/Water WP 9kW | Tesla M3, powered by SmartEVSE | Servertje @ www.coloclue.net


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 09-09 20:58

Janoz

Moderator Devschuur®

!litemod

Wat wil je precies naast plaatje opgeven, textarea vullen en gaan met de banaan?

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • decramy
  • Registratie: December 2001
  • Laatst online: 08-09 17:46

decramy

root@birdie:~#

Topicstarter
voorbeeld:
http://sedated.darktech.org/tux.html

k wil t na bouwen, en ik wil dan eerst een kleine form hebben,
daar moet je een lokaal plaatje opgeven (bv: c:\plaatje.gif), en een text.
SUBMIT, en je krijgt http://sedated.darktech.org/tux.html
(als je de kernel source en tux opgaf)

20*375Wp met Enphase IQ7+ micro's | Stiebel Eltron HGE Water/Water WP 9kW | Tesla M3, powered by SmartEVSE | Servertje @ www.coloclue.net


  • mulder
  • Registratie: Augustus 2001
  • Nu online

mulder

ik spuug op het trottoir

Volgens mij wil hij op de plek van de text die ene letter die kleur maken. En wie m dan het eerst had, die is m.

oogjes open, snaveltjes dicht


  • flat
  • Registratie: Mei 2000
  • Niet online
mja met PHP en GD draai je zoiets in 5 minuten in elkaar

"Happiness is a way of travel, not a destination."
--Roy Goodman


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 09-09 20:58

Janoz

Moderator Devschuur®

!litemod

Ik denk dat je er dan met imagecolorat (oid) icm met het echoen van font tags per letter wel uit moet komen. Ik denk alleen dat een textarea een beetje klein is om de grote benodigde lappen tekst samen te krijgen..

Lees gewoon de letters 1 voor 1 in en begine met een rechtstreekse pixel naar letter mapping. Eventueel kun je later overwegen om aspect ratio beter te krijgen (pixel = vierkant, letter = rechthoekig)

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • Grum
  • Registratie: Juni 2001
  • Niet online
Het zal wel weer aan mij liggen maar ik snap het probleem niet :D

  • flat
  • Registratie: Mei 2000
  • Niet online
hij wil gewoon voor elke pixel een letter met dezelfde kleur neerzetten, zodat je een soort gekleurde ascii-art krijgt
(toch?)

"Happiness is a way of travel, not a destination."
--Roy Goodman


  • Grum
  • Registratie: Juni 2001
  • Niet online
Ja en dan nogmaals .. wat is het probleem :?

  • flat
  • Registratie: Mei 2000
  • Niet online
is er niet echt...
er staat ook geen vraag of zelfs maar een vraagteken in de openingspost zie ik :P

maarja hij zal wel willen weten hoe 't moet hè
dus: met php en gd is 't echt ongelofelijk makkelijk te maken

"Happiness is a way of travel, not a destination."
--Roy Goodman


  • Grum
  • Registratie: Juni 2001
  • Niet online
Dan is het dus een scriptrequest en dan behoor er een slotje te volgen >:)

Verwijderd

Op maandag 15 april 2002 17:00 schreef Flat© het volgende:
hij wil gewoon voor elke pixel een letter met dezelfde kleur neerzetten, zodat je een soort gekleurde ascii-art krijgt
(toch?)
Zo'n programmatje is best snel te schrijven, heb ik ook gedaan. Maar anders moet je eens zoeken naar MosASCII of Characterizer oid :)

Post nummer 1337 >:)

  • decramy
  • Registratie: December 2001
  • Laatst online: 08-09 17:46

decramy

root@birdie:~#

Topicstarter
k zal t nu nog eens proberen uit te leggen...

Je hebt een plaatje, die je pixel voor pixel uitleest.
Stel dat pixel 1,1 rood is. Dan moet de 1e letter uit de text OOK rood worden.

als de pixel naast de rode pixel groen is, moet de letter naast de rode letter ook weer groen worden.

Dit is idd een kleine script request, maar het is niet zo makkelijk als je denkt.
Je moet namelijk eerst een filetje van de client PC naar de server trekken, en dan openhalen, om te zien welk kleurtje de 1e pixel heeft.
Dan meot de x 1 opschuiven, en weer uitvogelen.
als alle x``n vol zijn, moet de volgende y aan de beurt zijn.

als jullie me gewoon een schop in de goede richting geven, kom k er wel uit.

en GD: heeft er helemaal nix mee te maken, omdat k geen nieuw plaatje wil maken, maar een bestaand plaatje om wil vormen in text...

20*375Wp met Enphase IQ7+ micro's | Stiebel Eltron HGE Water/Water WP 9kW | Tesla M3, powered by SmartEVSE | Servertje @ www.coloclue.net


  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

Dit is idd een kleine script request
En dat is niet toegestaan,

Succes!

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR

Pagina: 1

Dit topic is gesloten.