Seite 1 von 1

Farbe in Bitmap tauschen [ERLEDIGT]

Verfasst: Do, 26. Okt 2017 9:58
von Koverhage
Ich stelle es mal hier rein, wenn es nicht passt mögen die Betreuer des Forums das verschieben.

Welcher Spezialist kann mir in einem Logo (gegen Aufwandsentschädigung) eine Farbe ändern ?

Ich selbst bekomme es nicht hin. Bitte PN an mich.

Re: Farbe in Bitmap tauschen

Verfasst: Do, 26. Okt 2017 19:27
von AUGE_OHR
Koverhage hat geschrieben: Do, 26. Okt 2017 9:58Welcher Spezialist kann mir in einem Logo (gegen Aufwandsentschädigung) eine Farbe ändern ?
mittels Xbase++ :?:

wenn es wirklich "eine" Farbe ist die du durch anklicken im Logo ändern willst dann könnte man es mit der GetPixel API Function versuchen. https://msdn.microsoft.com/de-de/librar ... s.85).aspx

Re: Farbe in Bitmap tauschen

Verfasst: Do, 26. Okt 2017 19:41
von Tom
Es geht nicht um eine Lösungsfunktion, sondern um den Vorgang. In einer konkreten Bilddatei soll einmalig ein Farbwert gegen einen anderen getauscht werden, fertig. Das kann sogar ein altes Paintshop mit drei Klicks.

Re: Farbe in Bitmap tauschen

Verfasst: Fr, 27. Okt 2017 7:33
von Koverhage
Tom,
genau. Ich habe Paintshop Pro X8 (das alte Paintshop läuft bei mir nicht mehr) und kriege es damit nicht gebacken :-(

Re: Farbe in Bitmap tauschen

Verfasst: Fr, 27. Okt 2017 7:49
von Martin Altmann
Hmm,
dann mach es doch einfach mit Xbase++ mittels FRead() aus der alten Datei und Fwrite() in eine neue Datei und dazwischen ein strtran() des alten Farbwertes mit dem neuen.

Viele Grüße,
Martin

Re: Farbe in Bitmap tauschen

Verfasst: Fr, 27. Okt 2017 12:04
von brandelh
Das Problem ist, dass es eben kein Farbbereich ist den man mal so eben mit dem Farbeimer neu färbt.
Es ist eine relativ dünne Linie und Schrift, beides mit Kantenglättung ... da sind wenig wirklich gleiche Pixel nebeneinander.

Re: Farbe in Bitmap tauschen

Verfasst: Fr, 27. Okt 2017 12:08
von Wolfgang Ciriack
Paint und Handarbeit :cry: :roll: :wink:

Re: Farbe in Bitmap tauschen

Verfasst: Fr, 27. Okt 2017 12:13
von Martin Altmann
Hubert,
darum mein Vorschlag mit strtran zu arbeiten.

Viele Grüße,
Martin

Re: Farbe in Bitmap tauschen

Verfasst: Fr, 27. Okt 2017 12:19
von brandelh
da war doch was mit pixel farbe abfragen ... alles was nicht weiß ist ... umfärben ?

Re: Farbe in Bitmap tauschen

Verfasst: Fr, 27. Okt 2017 12:26
von brandelh
Martin Altmann hat geschrieben: Fr, 27. Okt 2017 12:13 Hubert,
darum mein Vorschlag mit strtran zu arbeiten.
Viele Grüße,
Martin
wenn alles eine Farbe wäre, könnte man die Bytes so suchen und tauschen, aber an den Rändern ist doch immer eine Mischfarbe (bei diagonalen Linien bzw. Schrift)

Re: Farbe in Bitmap tauschen

Verfasst: Fr, 27. Okt 2017 12:32
von Tom
Üblicherweise ordnet man in der Farbpalette einfach die Zuordnungen um, aber das geht - wie das mit dem StrTran() oder ähnlichen Vorschlägen - natürlich nur, wenn es um einen einzigen exakten Farbwert geht. Bei Farbübergängen und ähnlichem kommt man da rasch auf mehrere Dutzend Farbwerte, die betroffen sind.

Tipp: Werbeagentur in der Nähe suchen, die haben meistens Photoshopper im Haus, die sowas ständig machen.

Re: Farbe in Bitmap tauschen

Verfasst: Fr, 27. Okt 2017 13:28
von Koverhage
Tom,
besser ist das, dies einem Profi zu überlassen.
Eigentlich dürfte es aber auch mit Xbase++ kein Problem darstellen, in meinem Fall bräcugte
ich den genauen Farbwert nicht, Das ist mir viel zu kompliziert, die Bitmap besteht aus den Farben
Weiß, Schwarz und etwas (wie Hubert schrieb) wie z.B. 230,194,84.
Den genauen Farbwert brauche ich ich. Ich bin für immer für die einfachen Varianten, d.h.
alles was nicht Weiß oder Schwarz ist sollten einen bestimmten RGB Wert bekommen.
Dürfte auch die schnellere Variante sein.