Die Suche ergab 430 Treffer
- Freitag 22. Juni 2012, 18:58
- Forum: Allgemeine Fragen
- Thema: Hough-Transformation für Kreise
- Antworten: 12
- Zugriffe: 2853
Re: Hough-Transformation für Kreise
aber ich habe nach wie vor Probleme den Code für die lineare Hough-Transformation in den für die zirkulare zu übertragen - das muss doch funktionieren, das Verfahren bleibt ja prinzipiell gleich, lediglich die Gleichung muss angepasst werden.. oder? Zum Verständnis: Die Hough-Transformation für Kre...
- Montag 13. Februar 2012, 18:32
- Forum: Allgemeine Fragen
- Thema: .py in .pyc für ubuntu-Server kompilieren
- Antworten: 11
- Zugriffe: 3612
Re: .py in .pyc für ubuntu-Server kompilieren
Nochmal... Du musst nix kompilieren. Das wird automatisch und im Hintergrund gemacht wenn du die besteffenden .py Dateien startest. Die entstenden Bytecode-Dateien sind dann übrigens plattformunabhängig (jedoch nicht komplett versionsunabhängig).
- Dienstag 6. September 2011, 10:49
- Forum: Verbesserungsvorschläge
- Thema: Code-Button sollte direkt Python-Tags erzeugen
- Antworten: 24
- Zugriffe: 10424
Re: Code-Button sollte direkt Python-Tags erzeugen
Davon würde ich nicht ausgehen......da die meisten eh keine Buttons verwenden sondern die Tags von Hand schreiben.
- Mittwoch 10. August 2011, 21:46
- Forum: Links und Tutorials
- Thema: Python-Shell: DreamPie
- Antworten: 7
- Zugriffe: 3017
Re: Python-Shell: DreamPie
Ich benutze Dreampie schon seit geraumer Zeit und es ist ganz klar meine Lieblings-Shell geworden. Da ich fast ausschließlich unter Windows arbeite, ist der Punkt, dass es gerade nicht im Terminal läuft ein großer Pluspunkt. Die Sache mit der Eingabe im unteren Bereich fand ich am Anfang auch etwas ...
- Dienstag 9. August 2011, 09:10
- Forum: Allgemeine Fragen
- Thema: float(1) durch int(1) in liste ersetzen
- Antworten: 12
- Zugriffe: 2361
Re: float(1) durch int(1) in liste ersetzen
Numpy-arrays können übrigens auch ihren Typ ändern:
Code: Alles auswählen
>>> import numpy
>>> a = numpy.array([1.1, 1.2, 1.3])
>>> a
0: array([ 1.1, 1.2, 1.3])
>>> a.dtype
1: dtype('float64')
>>> a.astype("int32")
2: array([1, 1, 1])
- Montag 27. Juni 2011, 07:49
- Forum: Allgemeine Fragen
- Thema: lange Laufzeiten bei PIL (Imaging) + Speicherprobleme
- Antworten: 17
- Zugriffe: 2689
Re: lange Laufzeiten bei PIL (Imaging) + Speicherprobleme
Noch ein Tip zum Thema Speicher: Mit numpy.who() kannst du dir den Speichplatz anschauen den die Arrays belegen: >>> import numpy >>> test1 = numpy.random.randint(0, 10, [1000, 1000]) >>> test2 = numpy.arange(100000, dtype="uint8") >>> numpy.who() Name Shape Bytes Type ====================...
- Freitag 24. Juni 2011, 09:01
- Forum: Allgemeine Fragen
- Thema: lange Laufzeiten bei PIL (Imaging) + Speicherprobleme
- Antworten: 17
- Zugriffe: 2689
Re: lange Laufzeiten bei PIL (Imaging) + Speicherprobleme
Numpy heißt die Lösung! Es ist *die* Bibliothek für wissenschaftliches Rechnen mit Python. PIL ist eine Library um verschiedenste Bildformate laden und speichern zu können. Zur Auswertung in Sinne von Bildverarbeitung eignet sie sich nur bedingt. Mit numpy wirst du sicherlich eine performante Lösung...
- Donnerstag 23. Juni 2011, 16:45
- Forum: Allgemeine Fragen
- Thema: numpy negative werte auf null setzen
- Antworten: 4
- Zugriffe: 3130
Re: numpy negative werte auf null setzen
Der allgemeine und IMHO einfachere Weg sieht eher so aus:
Code: Alles auswählen
>>> import numpy
>>> a = numpy.random.randint(-9, 9, 10)
>>> a
1: array([-9, 4, 6, 5, -6, -2, -9, -1, 5, -9])
>>> a[a<0] = 0
>>> a
2: array([0, 4, 6, 5, 0, 0, 0, 0, 5, 0])
- Mittwoch 22. Juni 2011, 09:33
- Forum: Allgemeine Fragen
- Thema: WörterGen
- Antworten: 8
- Zugriffe: 1495
Re: WörterGen
Code: Alles auswählen
>>> import itertools
>>> import string
>>> map("".join, itertools.product(string.ascii_uppercase, repeat=3))
['AAA',
'AAB',
'AAC',
'AAD',
'AAE',
'AAF',
'AAG',
'AAH',
'AAI',
...
- Sonntag 19. Juni 2011, 10:36
- Forum: Allgemeine Fragen
- Thema: Online-Liste abrufen ??
- Antworten: 3
- Zugriffe: 1150
Re: Online-Liste abrufen ??
Wenn du es selber machen willst gibt es ein Modul in der stdlib: http://docs.python.org/library/ftplib.html
- Mittwoch 8. Juni 2011, 21:29
- Forum: Allgemeine Fragen
- Thema: Gesucht: Python-Aufgaben für Schul-Programmierkurs
- Antworten: 48
- Zugriffe: 7665
Re: Gesucht: Python-Aufgaben für Schul-Programmierkurs
@lunar: Das halte ich für schlicht falsch. Ich hab mit 6 Jahren mit Programmieren angefangen. Da hab ich auch noch keine höhere Mathematik beherrscht. Für ein einfaches Textadventures braucht man die auch nicht. So kompliziert ist das Programmieren ja nicht. Der Computer tut ja schließlich nur genau...
- Mittwoch 8. Juni 2011, 20:51
- Forum: Allgemeine Fragen
- Thema: Gesucht: Python-Aufgaben für Schul-Programmierkurs
- Antworten: 48
- Zugriffe: 7665
Re: Gesucht: Python-Aufgaben für Schul-Programmierkurs
Ich finde Turtle immer sehr schön, da man mit geringen Kenntnissen einen grafischen Output bekommt und am Ergebnis direkt sehen kann ob die Berechnung richtig ist. Ich kann mich noch erinnern, dass wir im Informatik-Unterricht mit turtle Grafiken gearbeitet haben. Ich fand es furchtbar. Furchtbar l...
- Sonntag 5. Juni 2011, 10:17
- Forum: Qt/KDE
- Thema: Block in QTextEdit einfügen
- Antworten: 1
- Zugriffe: 1236
- Freitag 3. Juni 2011, 20:01
- Forum: Qt/KDE
- Thema: Block in QTextEdit einfügen
- Antworten: 1
- Zugriffe: 1236
Block in QTextEdit einfügen
Hallo Python Forum, ich will mit einem QTextEdit (oder etwas ähnlichen) einen Editor implementieren, in dem ich Inhalte als Block einfügen und löschen kann. Ich denke wenn man das Bild sieht wird klarer was ich meine: http://img849.imageshack.us/img849/7964/forumx.png Ich will erreichen, dass "...
- Mittwoch 1. Juni 2011, 19:14
- Forum: Showcase
- Thema: Memory Maker
- Antworten: 34
- Zugriffe: 6168
Re: Memory Maker
@Py-Prog: Ja. Aber wenn zwei Dateien einen unterschiedlichen Hash haben weißt du, dass sie unterschiedlich sind, ohne, dass du die Datei komplett vergleichen musst. Wenn du auf Nummer sicher gehen willst, musst du nur noch die Dateien mit dem selben Hash-Wert auf Gleichheit prüfen.
- Montag 30. Mai 2011, 11:36
- Forum: Allgemeine Fragen
- Thema: Durchschnitt von Daten
- Antworten: 5
- Zugriffe: 2148
Re: Durchschnitt von Daten
Ach..., numpy ist an der Stelle recht flott :
Code: Alles auswählen
import numpy
from time import clock
values = numpy.random.rand(10000)
t = clock()
means = numpy.convolve(values, numpy.ones(100)/100.0, 'same')
print clock() - t
Code: Alles auswählen
0.00547304196483
- Sonntag 29. Mai 2011, 18:21
- Forum: Allgemeine Fragen
- Thema: Gif-dstei als animation abspielen
- Antworten: 9
- Zugriffe: 1188
Re: Gif-dstei als animation abspielen
Natürlich ist das machbar. Viel Spaß beim implementieren:
http://en.wikipedia.org/wiki/Graphics_I ... imated_GIF
Als erstes solltest du aber erstmal lernen den Namen der Programmiersprache richtig zu schreiben. Alles weitere ergibt sich dann sicher von selbst.
http://en.wikipedia.org/wiki/Graphics_I ... imated_GIF
Als erstes solltest du aber erstmal lernen den Namen der Programmiersprache richtig zu schreiben. Alles weitere ergibt sich dann sicher von selbst.
- Freitag 27. Mai 2011, 21:07
- Forum: Allgemeine Fragen
- Thema: Gif-dstei als animation abspielen
- Antworten: 9
- Zugriffe: 1188
Re: Gif-dstei als animation abspielen
@funkheld: Selten so einen Unsinn gelesen...
gif abspielen: http://www.python-forum.org/pythonforum ... =2&t=13798
webcam: http://www.google.de/search?rlz=1C1ASUT ... cam+python
gif abspielen: http://www.python-forum.org/pythonforum ... =2&t=13798
webcam: http://www.google.de/search?rlz=1C1ASUT ... cam+python
- Donnerstag 26. Mai 2011, 11:48
- Forum: Allgemeine Fragen
- Thema: mathe modul gesucht
- Antworten: 2
- Zugriffe: 727
Re: mathe modul gesucht
Alternativ: sympy. Sage ist ein komplettes CAS. Sympy wäre ein Modul nur für symbolische Mathematik.
- Samstag 21. Mai 2011, 16:00
- Forum: Allgemeine Fragen
- Thema: TXT oder Datenbank wer ist schneller?
- Antworten: 13
- Zugriffe: 2344
Re: TXT oder Datenbank wer ist schneller?
Ich kenn deine Daten nicht, aber evtl. lässt sich das ganze mit numpy erheblich beschleunigen.
http://www.scipy.org/Cookbook/InputOutput
http://www.scipy.org/Cookbook/InputOutput