Gibt es eine möglichkeit, die pixel einer Bilddatei in autoit zu vergleichen?
Einlesen/vergleichen von Bildern
-
- [ offen ]
-
winikator24654 -
23. August 2007 um 01:24 -
Geschlossen -
Erledigt
-
-
Versuchs mal mit PixelChecksum .. Näheres findest du in der deutschen bzw. englischen Hilfe
gruß
-
mmm und wie bindet man das bild ein? als background über ein Label?
-
über ein GUI?
-
- Offizieller Beitrag
Hi,
was soll es denn am Ende werden?
Du kannst die Dateien ja auch einfach binär vergleichen.
So long,
Mega
-
ja Xenobiologist das wäre natürlich möglich - aber dann bekomme ich ja nicht angezeigt, wo der unterschied liegt - ausserdem wäre ein vergleichen verschiedener Formate (BMP PNG JPG etc) nicht möglich
@huggy
das ist ja grad meine frage ob das nur über die GUI funktioniert oder auch direkt mit den dateien -
- Offizieller Beitrag
Hi,
direkt mit den Dateien kann ich mir nicht vorstellen.
So long,
Mega
-
- Offizieller Beitrag
In Hochsprachen (für C# kann ich es ziemlich sicher sagen), geht so was recht problemlos. In AutoIt wenn überhaupt nur mit Verrenkungen, denke ich...
peethebee
-
Naja das Problem ist einfach, dass es so ein Tool scheinbar nicht gibt und ich absolut kein c/c++/c# kann....
also in einer GUI anzeigen lassen und dann die pixel vergleichen sollte gehen?
-
du kannst das ganze ja als zweites GUI starten welches nicht sichtbar ist... ist zwar umständlich aber was anderes fällt mir gerade auch nicht ein...
eine idee wöäre vielleicht noch irgendne dll - werd im laufe des tages mal danach schauen...
greetz oli
-
danke wäre natürlich toll wenn es das gäbe - zumal das über autoit wohl schleichend langsam wird - was aber auch nicht so schlimm wäre, wenn es denn wenigstens überhaupt mal geht
-
was willst du denn jetzt ganz genau machen?
- die bildgröße im sinne von höhe x breite (in px)
- die bildgröße im sinne dateigröße
- darstellen der ausgewählten bilder auf der guigreetz oli
-
Ich will die Bilder pixelweise überprüfen und unterschiede anzeigen lassen (direkt im Bild oder als koordinate ist egal)
-
boah da hab ich erst mal keine ahnung ey... aber vielleicht weiß jemand anderes wie man das lösen kann... sry
-
- Offizieller Beitrag
Was soll denn am Ende rauskommen? Was ist das Ziel?
Eine GUI mit zwei Bilder anlegen und in jeweils doppelten For-Schleifen mit PixelGetColor druchgehen wäre der Notfallplan.
peethebee
-
ja das war auch meine grundidee - wenn ich die bilder als label anzeigen lasse, wird dann die größe des Labels und des Dialogs/der GUI angepasst?