Ich weiß nicht genau ob ich das hier im richtigen Forum schreibe (ist eigentlich ein "3-Fronten-Krieg"), also schonmal vorsorglich sorry, falls es hier nicht korrekt platziert ist:
Ich habe ein Bild in CorelDRAW erstellt, es im CD-Format gespeichert (.cdr) und möchte es nun in Photo-Paint mit Transparenz öffnen. Beim öffnen in PP habe ich das Bild aber immer mit der Hintergrundfarbe kombiniert, so dass ich es erst ausschneiden muss, um wieder eine Transparenz zu bekommen...
Lange Rede kurzer Sinn: Wie schaffe ich es die Transparenz von CorelDraw in Photo-Paint mitzubringen? Oder funktioniert das nicht im .cdr Dateiformat?
Hintergrund ist, dass ich gerne ein in CorelDRAW erstelltes Vektoren-Bild (vor einem transparenten Hintergrund!) in Photoshop öffnen will... da ich in PS keine CorelDRAW-Dateien öffnen kann, wollte ich es eben über den Umweg mit Photo-Paint versuchen - dort kann ich ein Bild ja als .psd Datei speichern... ich krieg nur die Transparenz nicht übermittelt.
nun, dann scheinen dir die Vektoren ja egal zu sein. Wandle in Corel zu Bitmap, setz den Haken bei Transparenz, dann per doppelklick ins CPT und von da speichern unter
HH
dynacophil schrieb:nun, dann scheinen dir die Vektoren ja egal zu sein. Wandle in Corel zu Bitmap, setz den Haken bei Transparenz, dann per doppelklick ins CPT und von da speichern unter
HH
Hallo,
Hilfe, ich schaffe es nicht allein. Mit Corel 12 (CD,CP) will ich ein schwarz/weiß Logo (JPG) zunächst mit transparentem Hintergrund versehen, später noch die Farbe ändern. Aber nie ist bei dem Ergebnis (GIF) der Rand sauber, es bleiben weiße Pixel. Wie gehe ich optimal vor? Bild mit Vergleich liegt bei.
Vielen Dank im Voraus. Jan
jpeg ist eine denkbar schlechte Ausgangslage für dein Vorhaben - die unschönen Blöcke liegen am Komprimierungsverfahren des jpeg-Algorithmus.
Zudem hat dein Objekt harte Kanten.
Theoretisch könnte man solche Objekte "aufbessern" in dem man mit Zauberstabmaske die unerwünschten Pixel abschneidet, aber speziell in deinem Fall würde ich das jpeg mal mit CorelTrace vektorisieren und mir dann das Ergebnis mal anschauen...
der Grund der weißen Pixel liegt am Antialiasing. Auf deutsch bedeutet das, daß um im Bitmap-Bild, also z.B. jpeg oder gif, schräge Linien nicht als Treppenstufen zu sehen, kleine Pixel in Farbmischungen der umliegenden Farben eingebaut werden. Wenn das Logo also ursprünglich schwarz auf weißem Hintergrund liegt, dann bestehen die Antialiasing-Pixel aus hellen und dunklen Grautönen. Wenn Du jetzt dieses Logo ausschneidest, dann bleiben diese Antialiasing-Pixel bestehen. Auf einem andersfarbigem Hintergrund fallen diese dann störend auf.
Um dieses Problem zu umgehen gibt es mehrere Wege:
Entweder beim Erstellen des Logos Antialiasing ausschalten. Das Problem ist somit vollständig verschwunden, allerdings haben schräge Linien einen Treppen-Effekt. Beim Beschneiden aber mußt du wiederum Antialiasing ausschalten.
Du kannst beim Ausschneiden das Logo ein wenig stärker beschneiden, um die hellen Pixel loszuwerden. Beim Beschneiden aber mußt du wiederum Antialiasing ausschalten.
Der mit dem besten Ergebnis bezüglich gif (dieses Format kennt nur eine 100%-Transparenz) besteht aber darin, das schwarze Logo von vorneherein auf den zukünftigen Hintergrund zu legen und Antialiasing einzuschalten. Die Antialiasing-Pixel werden bezogen auf den Hintergrund richtig berechnet. Wenn Du nun das Logo ausschneidest (mit ausgeschaltetem Antialiasing) und als transparentes gif speicherst, hast Du schöne Linien mit richtig berechneten Antialiasing-Pixeln.
Gruß, MvM
Betriebssystem / Grafik-Software: Windows 11, Corel-Suite 2023, Adobe-Suite 2023
Hallo MvM, vielen Dank für deine Mühe mit der Erläuterung und den drei Lösungsvarianten. Mal sehen was in meinem Fall davon machbar ist, da das Originallogo wahrscheinlich nur als JPG vorliegt. Ich werde es testen und mich melden. Gruß Jan