AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Bildanalyse/-vergleich
Thema durchsuchen
Ansicht
Themen-Optionen

Bildanalyse/-vergleich

Ein Thema von Slashmob · begonnen am 8. Dez 2011 · letzter Beitrag vom 11. Dez 2011
 
Slashmob

Registriert seit: 28. Okt 2011
45 Beiträge
 
#3

AW: Bildanalyse/-vergleich

  Alt 9. Dez 2011, 16:56
1) Ausmaskieren ? keine Ahnung aber getpixel oder scanline erfüllen den selben zweck

2) fillColor Farbe die ausgegeben werden soll
oldcolor Farbe die ersetzt werden soll

$00ffffff würde weiss entsprechen, $007F7F7F wäre dann ein Grauton

3)top_ left_ ist die Startposition und über die Kantenlänge wird bottom und right berechnet

4) dazu gibt es hier schon einige Beiträge z.B. --> http://www.delphipraxis.net/80639-bi...rgleichen.html
Wie geht das mit dem ausmaskieren? In der Aufgabe steht ja ich soll eine Rotmaske für die Pixel verwenden.

Zu 4)Wie sieht das als Code aus, wenn ich das erste Bild pixelweise, also in jeder Zeile und Spalte die Pixel auslese und mit dem zweiten Bild vergleiche und dann die Differenz der Pixel bei den gleichen Koordinaten bilde?

Dachte irgendwie an sowas...
Delphi-Quellcode:
For i:=1 to image1.width do // Erstes Bild pixelweise auslesen
         Begin
              For j:=1 to image1.height do
                  Begin
                       farbe1:= image1.canvas.pixels[x,y];
                    end;
           end;

      For k:=1 to image2.width do // Zweites Bild pixelweise auslesen
         Begin
              For l:=1 to image2.height do
                  Begin
                       farbe2:= image2.canvas.pixels[x,y];
                    end;
           end;
      wert:= farbe1-farbe2; // Differenzwert bilden
Jemand ne Ahnung wie man hier vorgeht??

Geändert von Slashmob ( 9. Dez 2011 um 17:10 Uhr)
  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 14:49 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-2025 by Thomas Breitkreuz