AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Rote Augen entfernen
Thema durchsuchen
Ansicht
Themen-Optionen

Rote Augen entfernen

Ein Thema von Larsi · begonnen am 8. Okt 2008 · letzter Beitrag vom 8. Okt 2008
Antwort Antwort
Larsi

Registriert seit: 10. Feb 2007
2.262 Beiträge
 
Delphi 2007 Professional
 
#1

Rote Augen entfernen

  Alt 8. Okt 2008, 12:20
Hi,
kennt ihr eine kostenlose Komponente, die automatisch Rote Augen auf einem Foto entfernt? Oder vielleicht hat auch jeman deine Procedur? Hoffe Ihr könnt mir helfen.
Bei Torry habe ich auch nichts gefunden, selbst nicht bei Google.

MFG Lars Wiltfang
Ein Tag ohne Delphi ist ein verlorener Tag!

Homepage zu meinem neuen Programm: StreamZ
  Mit Zitat antworten Zitat
Benutzerbild von Corpsman
Corpsman

Registriert seit: 8. Nov 2005
Ort: nähe Stuttgart
981 Beiträge
 
Delphi XE2 Professional
 
#2

Re: Rote Augen entfernen

  Alt 8. Okt 2008, 12:29
Ich selbst hab da nichts, aber ne Idee wie mans machen könnte

Rote Augen stechen ja hervor weil sie zu viel Toranteil haben.

also gehst her und machst dir ne Function die nen Punkt und Radius übregeben bekommt und dann innerhalb von dem, im Bild den rotanteil runterfährt bis er dir gefällt.

Klar ist das mit viel Arbeit verbunden und geht nicht automatisch, aber ich kann mir irgendwie auch nicht so richtig vorstellen wie das automatisiert vernünftig gehen soll.
Uwe
My Sitewww.Corpsman.de

My marble madness clone Balanced ( ca. 70,0 mb ) aktuell ver 2.01
  Mit Zitat antworten Zitat
Balu der Bär
(Gast)

n/a Beiträge
 
#3

Re: Rote Augen entfernen

  Alt 8. Okt 2008, 12:31
Übrigens wäre der Beruf des Programmierers wohl überflüssig wenn sich jeder seine Programme mittels Komponenten zusammenklicken würde.
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.622 Beiträge
 
Delphi 12 Athens
 
#4

Re: Rote Augen entfernen

  Alt 8. Okt 2008, 12:31
[OT]
Zitat von corpsman:
Rote Augen stechen ja hervor weil sie zu viel Toranteil haben.
Im Gegensatz zu Luca Toni SCNR^^ [/OT]
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von Codewalker
Codewalker

Registriert seit: 18. Nov 2005
Ort: Ratingen
945 Beiträge
 
Delphi XE2 Professional
 
#5

Re: Rote Augen entfernen

  Alt 8. Okt 2008, 13:54
Rote Augen reduzieren ist gar nicht soo schwer, wenn man zumindest eine Annahme trifft: Der User bestimmt den Bereich (z.B. mit einem Lasso, etc.) er gefiltert wird.

Dann musst du wissen, dass es nicht nur das Farbmodell RGB gibt, in dem jede Farbe aus Rot, Grün und Blau zusammengesetzt wird, sondern auch noch andere. Du kommst nämlich mit den üblichen Farbmodellen an eine grenze, wenn das Auge eigentlich braun ist (und nicht grün oder blau). In Braun ist nämlich natürlicherweise ein gewisser Rotanteil enthalten. Wenn du diesen entfernst, hast du nur noch graue Augen. Der Trick ist, das ganze ist das Lab-Farbsystem umzurechnen (Source auch für Delphi im Internet und in der JCL vorhanden). Dann musst du - ich glaube den a-Anteil auf 0 setzen und wieder zurückrechnen in RGB. Ich hatte da auch mal einen Link zu, den muss ich aber mal aus meinem Archiv kramen....

Ist nicht mehr der genaue Link, aber diese Seite war es: Efg's Lab
Thomas
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.275 Beiträge
 
Delphi 10.4 Sydney
 
#6

Re: Rote Augen entfernen

  Alt 8. Okt 2008, 14:08
Hallo,

man könnte ja GIMP nehmen,
kann das OLE-Automation ?


Heiko
Heiko
  Mit Zitat antworten Zitat
Benutzerbild von Codewalker
Codewalker

Registriert seit: 18. Nov 2005
Ort: Ratingen
945 Beiträge
 
Delphi XE2 Professional
 
#7

Re: Rote Augen entfernen

  Alt 8. Okt 2008, 14:57
GIMP vorrauszusetzen fände ich wieder mehr als übertrieben - das sind schnell 70 MB und mehr.
Dann lieber ein Kommandozeilentool wie ImageMagick oder ähnliches.
Wobei wir ja auch nicht wissen, was Larsi vorhat
Thomas
  Mit Zitat antworten Zitat
Antwort Antwort


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 01:35 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz