Die Suche ergab 15 Treffer

von axon
Dienstag 17. Januar 2012, 00:06
Forum: Allgemeine Fragen
Thema: Wie bringe ich Python ein neues Datenformat bei?
Antworten: 3
Zugriffe: 1165

Wie bringe ich Python ein neues Datenformat bei?

Guten Abend,

ich habe das Problem, dass das einlesen von tiff Bild Dateien zu langsam dauert (via Image und Image.seek()). Ich würde gern etwas schreiben, dass es python ermöglicht mit diesem Datenformat schneller umzugehen ... wobei schneller heißt alle Daten aufeinmal in den Arbeitsspeicher zu ...
von axon
Mittwoch 16. November 2011, 14:30
Forum: Allgemeine Fragen
Thema: Tiff Dateien korrekt mit PIL speichern...
Antworten: 5
Zugriffe: 1267

Re: Tiff Dateien korrekt mit PIL speichern...

das hatte ich mir schonmal anguckt, fand aber das handling blöde ...
da ich keinen guten anderen Ausweg wusste, bin ich schnell auf java umgesprungen und habe mich ein bisschen an ImageJ bedient, da ist der Umgang mit stacks wesentlich einfacher ... auch wenn man hinterher nicht mehr lesen kann ...
von axon
Mittwoch 16. November 2011, 13:35
Forum: Allgemeine Fragen
Thema: stochastik
Antworten: 10
Zugriffe: 2586

Re: stochastik

Entschuldige, habe ich das Problem richtig verstanden?
Wäre es wie folgt simpel genug gelöst?
*ANGST* - sich vor einem Mathematiker zu blamieren :oops:


from random import randint as rnd
EINSEN = 0
ANZAHL_DER_SERIEN=10
ANZAHL_DER_WUERFE=10

for i in range(ANZAHL_DER_SERIEN):
a= [rnd(0, 1)for ...
von axon
Mittwoch 16. November 2011, 12:57
Forum: Allgemeine Fragen
Thema: Umrechnungsfehler
Antworten: 7
Zugriffe: 1328

Re: Umrechnungsfehler

@/me: also self.waehrung wird doch einmal in der if Abfrage mit einer Zahl verglichen ...
aber ich habe auch noch nicht verstanden worauf pysbf26 hinauswill.

Ein Beispiel wäre tatsächlich gut ...
von axon
Mittwoch 16. November 2011, 12:53
Forum: Allgemeine Fragen
Thema: Tiff Dateien korrekt mit PIL speichern...
Antworten: 5
Zugriffe: 1267

Re: Tiff Dateien korrekt mit PIL speichern...

@ BlackJack: Gibt es denn sonst eine Möglichkeit Tiff's mit mehreren Slides zu bearbeiten oder zu speichern?
von axon
Mittwoch 16. November 2011, 00:28
Forum: Allgemeine Fragen
Thema: Umrechnungsfehler
Antworten: 7
Zugriffe: 1328

Re: Umrechnungsfehler



class Geld(object):
__wechselkurs={'USD':0.85,
'EUR':1.00}


def getEuro(self):
if self.waehrung == self.__wechselkurs['EUR']:
return self.betrag*self.__wechselkurs[self.waehrung]



An dieser Stelle verstehe ich folgendes nicht:
self.waehrung ist logischerweise in der if Abfrage eine ...
von axon
Mittwoch 16. November 2011, 00:11
Forum: Allgemeine Fragen
Thema: Tiff Dateien korrekt mit PIL speichern...
Antworten: 5
Zugriffe: 1267

Tiff Dateien korrekt mit PIL speichern...

Ich habe folgendes Problem:
Ich möchte einige Bilder als Stack malen. Dazu greife ich bisher immer noch auf einen inhaltleeren Stack zu. Dann schreibe ich meine Daten.
Das Problem ergibt sich nun an zweierlei Stellen:
1. Wenn ich mit Image.seek(x) an die nächste Stelle gehe, dann gehen Daten ...
von axon
Sonntag 26. Juni 2011, 23:21
Forum: Allgemeine Fragen
Thema: lange Laufzeiten bei PIL (Imaging) + Speicherprobleme
Antworten: 17
Zugriffe: 4045

Re: lange Laufzeiten bei PIL (Imaging) + Speicherprobleme

@ Darii ... nein, der Speicher ist nicht voll …sieht jedenfalls nicht so aus …

Ich habe das Programm heute mal in voller Ausführung mit allend Tricks die ich nun übers WE gelernt habe und noch ein bisschen eigenen Optimierungsstrategien laufen lassen und bin am Ende auf eine Laufzeitoptimierung von ...
von axon
Sonntag 26. Juni 2011, 14:43
Forum: Allgemeine Fragen
Thema: lange Laufzeiten bei PIL (Imaging) + Speicherprobleme
Antworten: 17
Zugriffe: 4045

Re: lange Laufzeiten bei PIL (Imaging) + Speicherprobleme

Also für das aktuelle Problem ersteinmal vielen Dank!
Das Skript läuft mittlerweile in 54.87 Sekunden einmal durch
Allerdings wird es hintenraus um einiges langsamer … bei 1000 Bildern braucht das Skript für die ersten 100: 2.18 Sek
bis Bild 500 läuft das Skript dann schon 17.14 Sekunden und bis ...
von axon
Sonntag 26. Juni 2011, 13:33
Forum: Allgemeine Fragen
Thema: lange Laufzeiten bei PIL (Imaging) + Speicherprobleme
Antworten: 17
Zugriffe: 4045

Re: lange Laufzeiten bei PIL (Imaging) + Speicherprobleme

Das gibts schon in meinem Beitrag und wird dann noch in weiteren Beiträgen wiederholt. Dass das erstellen des Arrays 4 Sekunden dauert liegt an PIL, ist einfach saulahm…

Das erstellen des Arrays kann nicht nur an PIL liegen, oder?! Wenn ich nur PIL verwende beginnen die Berechnungen bereits nach ...
von axon
Sonntag 26. Juni 2011, 13:16
Forum: Allgemeine Fragen
Thema: lange Laufzeiten bei PIL (Imaging) + Speicherprobleme
Antworten: 17
Zugriffe: 4045

Re: lange Laufzeiten bei PIL (Imaging) + Speicherprobleme

@ BlackJack:
Entschuldigung bezüglich der vielleicht doofen Nachfrage: Könnte ich einen Tipp haben welcher Befehl mir für einen Gegebenenwert alle Indices heraus sucht? Im Grunde beschreibt das BlackJack-Beispiel schon ziemlich gut, was ich machen will. Nur wie?

Numpy ist vollkommen neu für mich ...
von axon
Sonntag 26. Juni 2011, 11:12
Forum: Allgemeine Fragen
Thema: lange Laufzeiten bei PIL (Imaging) + Speicherprobleme
Antworten: 17
Zugriffe: 4045

Re: lange Laufzeiten bei PIL (Imaging) + Speicherprobleme

Ich habe gerade eben noch einmal die genauen Zeiten gestoppt:

Für mein vollständiges Skript (nicht hier dargestellt) läuft

die Variante_1 (ohne numpy) :
716.86 Sekunden

die Variante_2 (mit numpy und array):
1883.24 Sekunden

1883/716 = 2.6

allein das erstellen des Arrays dauert ungefähr 4 ...
von axon
Sonntag 26. Juni 2011, 10:02
Forum: Allgemeine Fragen
Thema: lange Laufzeiten bei PIL (Imaging) + Speicherprobleme
Antworten: 17
Zugriffe: 4045

Re: lange Laufzeiten bei PIL (Imaging) + Speicherprobleme

Ich habe noch ein bisschen weitergedacht … ließe sich nicht eventl. die eigentliche Berechnung auch an C/C++ übergeben? Oder kann ich da diesen multidimensional array gar nicht händeln? :K (als ich C++ gelernt habe waren arrays für mich noch Tabellen… :roll: )

Macht das Sinn oder nicht? - Oder wird ...
von axon
Samstag 25. Juni 2011, 22:09
Forum: Allgemeine Fragen
Thema: lange Laufzeiten bei PIL (Imaging) + Speicherprobleme
Antworten: 17
Zugriffe: 4045

Re: lange Laufzeiten bei PIL (Imaging) + Speicherprobleme

Vielen Dank für die Antworten!
Leider kann ich momentan nur noch keinen richtigen Vorteil dieser Methode entdecken…

Zunächst:
Ich habe meinen Code wie folgt abgeändert:

import Image
import numpy as np

ar = []
img=Image.open(newfile)
VariableA = 0
VariableB = 0

try:
for k in range(0,1100 ...
von axon
Donnerstag 23. Juni 2011, 19:52
Forum: Allgemeine Fragen
Thema: lange Laufzeiten bei PIL (Imaging) + Speicherprobleme
Antworten: 17
Zugriffe: 4045

lange Laufzeiten bei PIL (Imaging) + Speicherprobleme

Hallo,

ich benutzt die PIL für wissenschaftliche Datenverarbeitung. Dabei stehe ich momentan vor zwei wesentlichen Problemen, die mir das Arbeiten ein wenig erschweren:
1. Die Laufzeiten sind extrem lange:

import Image
img=Image.open(newfile)
try:
for m in range(0,1100):
print m # nur um zu ...