Seite 1 von 1

Python Jes Bildmanipulation

Verfasst: Dienstag 5. Februar 2008, 16:54
von ichbins123
Es sollen alle Pixel, die in den obersten Pixelzeilen 1 bis 20 liegen, durch die gleiche Farbe
mit den Farbwerten rot, grün, blau = 20, 80, 200 überschrieben werden.

Hat jemand eine idee wie das gehen könnte?
Ich kann zwar die bestimmte farben mit python manipulieren, aber ich schaffe nicht den analogieschluß,
wie ich alle farben einen wert zuweisen kann und der wert dann nur die obengenannten zeilen betrifft.

(Genauer gesagt, weiß jemand wie man einem beliebigen RGB wert einen genauen zuweisen kann,
ich kann die immer nur um ...% erhöhen oder erniedrigen.) :oops:

Verfasst: Dienstag 5. Februar 2008, 17:33
von BlackJack
Womit arbeitest Du denn? Wer oder was ist "Jes"!?

Verfasst: Dienstag 5. Februar 2008, 17:38
von ichbins123
das is ne testat aufgabe
http://www.informatik.tu-freiberg.de/le ... Testat.pdf
(Aufgabe 2.1) ich krieg nur den teil den ich beschrieben habe nich hin den rest kann ich lösen

achso ich arbeite mit python-jes
JES Jython Environment for students version 3.0.6
http://coweb.cc.gatech.edu/cs1315/814

Verfasst: Dienstag 5. Februar 2008, 17:52
von rayo
Hi

JES höre ich zum ersten mal ... Google danach befragt und siehe da, gleich ein kleines Tutorial gefunden um Bilder zu bearbeiten:
http://www.cs.ucr.edu/~titus/JesIntro.pdf

Seite 5 ist das was du suchst.

Gruss

Verfasst: Dienstag 5. Februar 2008, 17:56
von BlackJack
Du hast bei einem Pixel einen Rotanteil von `r` und bekommst nicht raus wie viel Prozent du nach oben oder unten korrigieren musst um 20 zu erreichen!? Also bei der Gleichung ``r*x/100=20`` für jedes `r` in den Pixeln herausfinden was das `x` sein muss!?

Verfasst: Dienstag 5. Februar 2008, 17:56
von ichbins123
Jo danke
hab grad nen kolleg über ICQ gefragt, hat mir auch die seite geschickt,
weiß auch nich wenn ich's bei google probiert hab mit verschieden suchwörtern kam nur müll raus :oops: