Bereiche eines Bildes mit einer transparenten Farbe versehen, wie geht man da vor?
-
sdf schrieb:
Ich muß mich von TGGC nicht dumm anmachen lassen, wenn er mir helfen will,
dann kann er das tun, aber das dumm anmachen muß ich mir nicht gefallen lassen.
Auch dann nicht, wenn ICH derjenige bin, der ein Problem zu lösen hat und von euch etwas will.Da hast Du vollkommen recht!
Du könntest ihn also einfach ignorieren. Dann kannst Du natürlich keine dolle Hilfe erwarten, wenn er nur helfen will, wenn er Dich dumm anmachen darf...
Ein Teufelskreis!
sdf schrieb:
Mir sind Prinzipien wichtiger als es hier jedem der auf TGGC's Seite steht
auf schleimende Art und Weise recht zu machen. An meinem Rückrat kommt man nicht vorbei und eine Standfeste Meinung ist allemal besser als eine Meinung die sich wie ein Grashalm im Sturm jedem Widerstand anpaßt und nachgibt obwohl man recht hat.Naja, das müsste man sicher differenzierter betrachten...
/me personally steht aber auch mehr auf "Fighting The World!"-Meinung als auf Mainstream-Meinung.
sdf schrieb:
Ach und ein Recht, das TGGC zivilisiert mit mir umgeht habe ich nicht?
Wenn du mal den Verlauf des ganzen Threads verfolgen würdest, dann würdest
auch du merken, das TGGC in seinem ersten Posting zu mir schon unhöflich/unzivilisert war.Naja, im Ernst: Das kann man sehen wie man will. (Soll heissen: Gut, das könnte man von Deiner Warte auch betrachten und ggf. "angreifend" empfinden...)
sdf schrieb:
TGGC schrieb:
Du weisst doch garnicht, was ein "Rückrat" ist: Hey, deine Möbel stehen schief!
Du hast also verloren.
:p
Es ist nämlich ein ungeschriebenes Gesetz, das ein Ausweichen durch das Zeigen auf die Tippfehler, Rechtschreib- oder Grammatikfehler des Anderen in einem Forum der Beweis dafür ist, daß man keine Argumente mehr vorbingen kann und
so etwas ist dann mit einer Niederlage gleichzusetzen. :pWußtest du das denn nicht?
Also, Junge, jetzt hätte ich mich fast auf Deine Seite durchgeschlagen...
...aber..äh... das lass ich wohl doch lieber...
-
P.S.: Wenn Du ein
Kann es echt so schwer sein?
wirklich als fiesen Angriff betrachtest, solltest Du dieses Forum hier am Besten schnellstmöglich verlassen!
Denn 1. wirst Du das noch öfters zu hören bekommen (mal zu recht - mal zu unrecht), wenn Du Sachverhalte nicht direkt begreifst, die Dir schon mehrmals nahe gelegt wurden.
2. wirst Du das - falls Du länger hier bleiben solltest und AKTIV Dich beteiligst - das spätestens dann selber sagen, wenn der 100.000ste N00b 17 Mal hintereinander fragt wie er DirectDraw initialisiert, es 17 Mal erklärt bekommt, und immer noch nicht rallt. Und dann bist Du auch nicht besser als die, die Du beschuldigst.
Das so nebenbei.
(P.S.: In gewisser Weise stimme ich Dir zu, da es bei "Linear Interpolation" für Farben wirklich nicht so ganz einfach ist, bei google etwas sinnvolles zu finden (wenn man nicht weiß wo man suchen muß)...)
-
sdf schrieb:
Du hast also verloren.
Du jedenfalls hast nicht gewonnen.
Das ist einfach so sinnlos.
Info für dich: Wenn dir TGGC eine Antwort gibt die dir nicht passt, ignoriere die doch einfach. Kaum zu glauben, das dir das so schwer fällt und du dich hier seitenlang an so einer dummen Scheiße aufhängst.
-
Was gibts denn zu gewinnen?
Bye, TGGC (NP Intelligenz)
-
TGGC schrieb:
Was gibts denn zu gewinnen?
Is' doch schnurz, Du hast doch eh verloren!! :p
Whoever wins - TGGC loses
-
randa schrieb:
Wenn dir TGGC eine Antwort gibt die dir nicht passt, ignoriere die doch einfach.
Er wartet nur drauf, dass jemand an einem seiner hacken hängenbleibt.rapso->greets();
-
Ein Steak?
Bye, TGGC (Denken, und gut ist.)
-
Du könntest den gdk-pixbuf benutzen, da du ja schon GTK+ benutzt. Ich habs noch nie benutzt, aber ich hab in der doc folgende Funktion gefunden. Vielleicht hilfts.
void gdk_pixbuf_render_threshold_alpha (GdkPixbuf *pixbuf, GdkBitmap *bitmap, int src_x, int src_y, int dest_x, int dest_y, int width, int height, int alpha_threshold);
Takes the opacity values in a rectangular portion of a pixbuf and thresholds them to produce a bi-level alpha mask that can be used as a clipping mask for a drawable.
-
bäh hier die formel, und nu gib ruhe:
at=alterpixel
np=neuerpixel
R=rot
G=grün
B=blau
α=alpha=transparenz=interpolationsfaktorat=(Rat/255*(255-αnp)+Rnp/255αnp,Gat/255(255-αnp)+Gnp/255αnp,Bat/255(255-αnp)+Bnp/255*αnp,1)
und das ist farbinterpolation anhand des alphawerts
-
@ ProgChild & otze
Vielen dank für eure Hilfe, jetzt habe ich zwar hier nicht mehr vorbeigeschaut
und die Lösung woanders gefunden (da taucht TGGC übrigens auch auf
und wird von einem anderen Forenteilnehmer zurechtgestutzt),
aber trotzdem danke, und den Tipp mit der gdk-pixbuff Funktion kann ich sicher gebrauchen.Ach ja, hier ist der Link, wo ich die Lösung noch gefunden habe, falls es jemanden interessiert:
http://www.developia.de/forum/viewtopic.php?t=107993&highlight=transparenz