AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Verlustfrei Bitmap verkleinern

Ein Thema von Metal_Snake2 · begonnen am 7. Okt 2008 · letzter Beitrag vom 7. Okt 2008
 
Metal_Snake2

Registriert seit: 19. Nov 2004
134 Beiträge
 
Delphi 7 Personal
 
#1

Verlustfrei Bitmap verkleinern

  Alt 7. Okt 2008, 18:06
Hallo,

ich wollte fragen ob es eine möglichkeit gibt ein Bitmap ohne Verluste zu verkleinern.

Momentan resample(verkleinere) ich meine Bitmap mit den "Graphics32" Komponenten. Ich kann
nur mit dem "TNerestResampler" verfahren wirklich verlustfrei verkleinern, jedoch
sieht das resultat viel zu grobpixelig aus.

Mein ziel ist es ein Bitmap verlustfrei zu verkleinern und dan aus dem Bitmap heraus eine Region zu erstellen.
Hierzu erstelle ich die Region so das ich einen Farbwert übergebe welcher als Transparents dienen soll.

Mein Problem ist nun das wenn ich das Bitmap mit z.B. "TLanzosKernel" resample das dan die Farbverluste dazu
führen das die Region nicht ganz richtig ist da sich beim verkleinern die Transparents farbe welche der Hintergrund
ist verändert hat.

Ich habe von der möglichkeit des "Seam carving" oder "liquid resizing" gehört welche ein Bild verlustfrei verkleinern/vergößern
kann, jedoch habe ich nirgends eine Delphi implementierung gefunden?

Ich hoffe mir kann jemand weiterhelfen den ich finde keinen akzeptabelen ausweg.

mit freundlichen Grüßen,

Metal_Snake
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:19 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz