Bildfarbe

kombinierte Graustufen- und Farbbilder
Jetzt downloaden

Bildfarbe Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Name des Herausgebers:
  • Matthew Baugher
  • Website des Verlags:
  • http://www.codeproject.com/Members/mbaugher
  • Betriebssysteme:
  • Windows All
  • Dateigröße:
  • 19 KB

Bildfarbe Stichworte


Bildfarbe Beschreibung

Die Bildfarbanwendung wurde entwickelt, um ein Programm zum Erstellen von kombinierten Graustufen- und Farbbildern zu sein. Nachdem er müde, Stunden zu vergrößern, mit dem Polygon-Lasso-Tool mit 800% vergrößert, um kombinierte Graustufen- und Farbbilder in Macromedia-Feuerwerken zu erstellen, entschied ich, dass es einen besseren Weg geben musste. So habe ich mich bemüht, diesen Antrag zu schaffen, um mein Leben und hoffentlich das anderer zu erleichtern. Dies ist ein erster Versuch, und wenn ich positives Feedback bekomme, dass andere diese Anwendung tatsächlich nutzen würden, erweitere ich die verfügbaren Funktionen, wenn die Zeit erlaubt. Die meisten Bilder bestehen aus drei Bands: rot, grün und blau. Manchmal wird ein viertes "Alpha" -Band für Transparenz verwendet, das jedoch für diesen Artikel nicht relevant ist. Jede Band enthält einen Wert zwischen 0 und 255 für jedes Pixel für mehrere Farben von 16777216. Auswählen einer Farbe, um in einem Bild aufrechtzuerhalten, ist daher nicht so einfach, dass sie nur ein Pixel auswählt und alle anderen Pixel eindringt, die nicht mit dieser Farbe zu Graustufen entsprechen. Stattdessen muss ein Toleranzniveau verwendet werden. Dieses Niveau kann jedoch stark von der Menge der Farbvarianz in dem Bild variieren, und welche Farben, die der Benutzer sammelt, um zu behalten. . Sobald Benutzer ein Pixel aus dem Bild auswählen, das sie behalten möchten, berechnet das Programm den Wertunterschied zwischen dem roten und grünen Band, der roten und blauen Band und der grünen und blauen Bande. Dies ist dann ein Verhältnis, das über das gesamte Bild verwendet werden kann, um ähnliche farbige Pixel zu finden, auch wenn der Lichtniveau sehr unterschiedlich sein kann. Dies würde zum Beispiel mit einem Pixel übereinstimmen, das die Werte rot = 50, grün = 80 und blau = 110 an einem Pixel hatte, das die Werte rot = 180, grün = 210 hatte, und Blau = 240, weil der Unterschied zwischen rot und grün ist In jedem ist 30 usw., selbst wenn die oben beschriebene Verhältnismethode immer noch nicht mit sehr vielen Pixeln, einem Maximum von 256, überein. Um eine anständige Farbauswahl zu erhalten, müssen bei jedem Banddifferenz Fehlerwerte verwendet werden. Daher stellt das Programm drei Textfelder für den Benutzer bereit, um einen Fehlerwert für den roten und grünen Unterschied, den roten und blauen Unterschied sowie den grünen und blauen Unterschied bereitzustellen. Durch Hinzufügen und Subtrahieren dieses Fehlerwerts von der Differenznummer werden in der Übereinstimmung ein viel breiteres Farbbereich enthalten. Wenn zum Beispiel der Unterschied zwischen den roten und grünen Pixeln 25 ist und der Benutzer einen Fehlerwert von 20 betritt, sind alle Pixel mit einem Unterschied zwischen den roten und grünen Bändern von überall von 5 bis 45 innerhalb dieses Bereichs. Andere nützlich Funktion ist, dass oft die Farbe an mehreren Standorten auf dem Bild vorhanden ist, und der Benutzer möchte es nur in einem Abschnitt behalten. Daher muss eine Rande, die dem Benutzer ermöglicht, einen kleinen Bereich aus dem Bild auszuwählen, um in Farbe zu bleiben. Für dieses Beispielprogramm habe ich gerade einen einfachen Code für ein Rechteck hinzugefügt, obwohl er auf jede Form erweitert werden kann. Ich habe nur den Zeichnungsteil von "The Secret of Marching Ameisen" -Programm aus dem Codeprojekt implementiert, sodass Benutzer das Rechteck sehen können, wenn sie es zeichnen. Dies erforderte, dass das Bild direkt auf dem Formular zeichnet, anstatt eine Picturebox zu verwenden, in der Bildlaufleisten leicht hinzugefügt werden könnten.


Bildfarbe Zugehörige Software