Die Suche ergab 15 Treffer

von Gisi
Montag 22. September 2008, 19:48
Forum: Allgemeine Fragen
Thema: PIL Bildvergleich klappt nicht
Antworten: 7
Zugriffe: 1736

Ok, hab was, das funktioniert...

Code: Alles auswählen

h1 = Image.open("image1").histogram()
h2 = Image.open("image2").histogram()

rms = math.sqrt(reduce(operator.add, map(lambda a,b: (a-b)**2, h1, h2))/len(h1))
von Gisi
Montag 22. September 2008, 19:37
Forum: Allgemeine Fragen
Thema: PIL Bildvergleich klappt nicht
Antworten: 7
Zugriffe: 1736

Richtig, wenn ich mir die Liste h ausgeben lasse, stehen da nicht nur Nullen drin. Ich hab testweise ein 2 mal 2 Pixel grosses Bild gebastelt, in dem nur der obere linke Pixel schwarz ist. Das hab ich unter bild1.jpg und bild2.jpg abgespeichert. Aber wie gesagt, trotzdem ist das Ergebnis nicht Null,...
von Gisi
Montag 22. September 2008, 17:19
Forum: Allgemeine Fragen
Thema: PIL Bildvergleich klappt nicht
Antworten: 7
Zugriffe: 1736

Danke euch beiden. Hab das 256 durch len(h) ersetzt, damit funktioniert es.

/edit: Doch nicht. Ich erhalte jetzt zwar eine Zahl, aber selbst bei exakt identischen Bildern ist diese nicht 0, sondern 572.43340224.
von Gisi
Montag 22. September 2008, 16:45
Forum: Allgemeine Fragen
Thema: PIL Bildvergleich klappt nicht
Antworten: 7
Zugriffe: 1736

PIL Bildvergleich klappt nicht

Hi, ich moechte zwei Bilder vergleichen und bin zuerst auf das PIL Modul und anschliessend auf diese Funktion gestossen: import ImageChops import math, operator def rmsdiff(im1, im2): "Calculate the root-mean-square difference between two images" h = ImageChops.difference(im1, im2).histogr...
von Gisi
Dienstag 11. März 2008, 14:35
Forum: Allgemeine Fragen
Thema: newbiehaftes Listenproblem
Antworten: 1
Zugriffe: 477

newbiehaftes Listenproblem

Hi, stehe grade ziemlich auf dem Schlauch. Hier erst mal mein Code: nerList=[['London','Location'],['United Kingdom', 'Location'],['London','Institution']] posList=[[1, 'bla', 1, 3], [1, 'London', 5, 10], [1, 'is', 12, 13], [1, 'a', 15, 15], [1, 'nice', 17, 20], [1, 'city', 22, 25], [1, 'it', 28, 29...
von Gisi
Sonntag 9. März 2008, 20:09
Forum: Allgemeine Fragen
Thema: [subprocess.Popen] funktioniert nicht
Antworten: 2
Zugriffe: 1090

Hi,

danke für den Tipp, aber es konnte anders gelöst werden. Eine .jar Datei musste in denselben Ordner gelegt werden, wo auch die Python Funktion ist. Damit funktioniert es.

Ciao
von Gisi
Sonntag 9. März 2008, 18:28
Forum: Allgemeine Fragen
Thema: [subprocess.Popen] funktioniert nicht
Antworten: 2
Zugriffe: 1090

[subprocess.Popen] funktioniert nicht

Hi, ich arbeite momentan mit nem NER Tool (named entity recognition) und versuche dieses per Kommandozeile bzw besser per subprocess.Popen zu starten. Wenn ich Start -> ausführen und dann d:\stanford-ner-2007-11-05\ner sample.txt > d:\scheis\final.txt eingebe, wobei sample.txt die Inputdatei und fin...
von Gisi
Mittwoch 13. Juni 2007, 11:15
Forum: Tkinter
Thema: Ausgabeproblem bei Liste von Dictionaries
Antworten: 0
Zugriffe: 17090

Ausgabeproblem bei Liste von Dictionaries

Hi, folgendes Dictionary sei ein Corpus: [{'Erstzulassung': '04/00', 'Fahrzeugart': 'Gebrauchtfahrzeug', 'Klima': 'Klimaautomatik', 'Farbe': 'schwarz', 'ESP': '--', 'ABS': 'ABS', 'Leistung': '298 kW', 'Kilometer': '72.000 km', 'Link': 'http://mobile.de/cgi-bin/da.pl?bereich=pkw&id=11111111259405...
von Gisi
Freitag 18. Mai 2007, 13:31
Forum: Allgemeine Fragen
Thema: Request Object in Schleife bleibt gleich
Antworten: 13
Zugriffe: 1521

So, nach langem Kampf gegen mobile kann ich die Links nun generieren. Ich hol mir zuerst die erste Ergebnisseite und von da per regular expression den Link, der zur Seite 2 führt. Der besteht aus jede Menge komischer Zahlen, Zeichen und Buchstaben am Anfang, die nun als Basislink dienen, an den nur ...
von Gisi
Freitag 18. Mai 2007, 09:15
Forum: Allgemeine Fragen
Thema: Request Object in Schleife bleibt gleich
Antworten: 13
Zugriffe: 1521

Ok, jetzt weiß ich wo das Prloblem liegt: Die Links, die ich mir über das Dictionary und den festen Anfang generiere, sind schuld. _form=search&top=1&sr_model=arnage&sr_make=3100 _form=search&top=21&sr_model=arnage&sr_make=3100 _form=search&top=41&sr_model=arnage&...
von Gisi
Donnerstag 17. Mai 2007, 23:30
Forum: Allgemeine Fragen
Thema: Request Object in Schleife bleibt gleich
Antworten: 13
Zugriffe: 1521

Ich raff das nicht. Habe ich meine Quelltext Liste mit den 4 Elementen angelegt und gebe diese per print aus, werden richtigerweise 4 verschiedene ausgegeben. Passt.

Mach ich allerdings

Code: Alles auswählen

for code in reslist:
    ausgabe.write(code)
wird 4 mal der gleiche Quelltext geschrieben. Sag mal spinn ich?
von Gisi
Donnerstag 17. Mai 2007, 23:12
Forum: Allgemeine Fragen
Thema: Request Object in Schleife bleibt gleich
Antworten: 13
Zugriffe: 1521

Das sind 4 Seiten mit jeweils 20 gelisteten Autos. Seite 1 fängt irgendwo bei 40.000 € an, das 20. Auto liegt bei 99.000 €. Auf Seite 2 beginnt also das nächst teurere Auto bei 110.000 € usw, denke das ist klar. Wenn ich jetzt aber in meiner output.txt nach "40.000" suche, finde ich das ge...
von Gisi
Donnerstag 17. Mai 2007, 22:53
Forum: Allgemeine Fragen
Thema: Request Object in Schleife bleibt gleich
Antworten: 13
Zugriffe: 1521

Hm, mal meine Version ausführlicher bzw komplett: import urllib2 import urllib import re search_criteria = {"_form": "search", "sr_model": "arnage", "sr_make": "3100"} add_to_url = urllib.urlencode(search_criteria) ausgabe = file("out....
von Gisi
Donnerstag 17. Mai 2007, 22:41
Forum: Allgemeine Fragen
Thema: Request Object in Schleife bleibt gleich
Antworten: 13
Zugriffe: 1521

Genau das meinte ich, das Dictionary, also "add_to_link" wird jedes mal neu gemacht. Genau so, wie ich das haben will. Das funktioniert. Nur wenn ich bei jedem Durchlauf den String, den mir "jedeSeite" zurückgibt, ausgebe, erhalte ich 4 mal die gleiche Ausgabe, nämlich die, die b...
von Gisi
Donnerstag 17. Mai 2007, 21:27
Forum: Allgemeine Fragen
Thema: Request Object in Schleife bleibt gleich
Antworten: 13
Zugriffe: 1521

Request Object in Schleife bleibt gleich

Hi, ich möchte in einer for Schleife bei jedem Durchlauf ein Request Object neu anlegen. Es soll jedes mal ein Link kreiert werden, bestehend aus einem festen Anfang und dann ein get Anhang in Form von "&bla=blabla..." das Dictionary, das den Anhang liefert, wird jedes mal neu kreiert,...