Die Suche ergab 16 Treffer

von Quitte
Samstag 19. November 2011, 00:01
Forum: Allgemeine Fragen
Thema: Farbähnlichkeit (Allgemeine Programmierfrage)
Antworten: 12
Zugriffe: 2573

Re: Farbähnlichkeit (Allgemeine Programmierfrage)

So klappt es
(habe das direkt aus einem Javaprogramm Übersetzt)
def rgb2lab(farbe):
R=farbe[0]
G=farbe[1]
B=farbe[2]

eps = 216./24389
k = 24389./27
Xr = 0.964221
Yr = 1.0
Zr = 0.825211

r = float(R)/255
g = float(G)/255
b = float(B)/255
if r <= 0.04045:
r = r/12
else:
r = pow((r+0 ...
von Quitte
Dienstag 15. November 2011, 19:27
Forum: Allgemeine Fragen
Thema: Farbähnlichkeit (Allgemeine Programmierfrage)
Antworten: 12
Zugriffe: 2573

Re: Farbähnlichkeit (Allgemeine Programmierfrage)

Ich möchte nur Ordinalsskala haben! Ich vergleiche die Farben nur und messe keinen abstand!
Wenn a^2 > b^2 dann ist auch sqrt(a^2) > sqrt(b^2)
Wurzel ziehen ist deshalb beim reinen Vergleich nicht nötig!

Ob da 460208 und 766287 oder 678 und 875 steht ist egal!
Das würde bei beiden bedeuten das Weis ...
von Quitte
Dienstag 15. November 2011, 17:32
Forum: Allgemeine Fragen
Thema: Farbähnlichkeit (Allgemeine Programmierfrage)
Antworten: 12
Zugriffe: 2573

Re: Farbähnlichkeit (Allgemeine Programmierfrage)

Irgendwo ist noch der Wurm drin!

def rgb2xyz(farbe):
X = 0.4124564*farbe[0] + 0.3575761*farbe[1] + 0.1804375*farbe[2]
Y = 0.2126729*farbe[0] + 0.7151522*farbe[1] + 0.0721750*farbe[2]
Z = 0.0193339*farbe[0] + 0.1191920*farbe[1] + 0.9503041*farbe[2]
return [X,Y,Z]

def xyz2lab(farbe):
#P/P_n ...
von Quitte
Dienstag 15. November 2011, 16:49
Forum: Allgemeine Fragen
Thema: Farbähnlichkeit (Allgemeine Programmierfrage)
Antworten: 12
Zugriffe: 2573

Re: Farbähnlichkeit (Allgemeine Programmierfrage)

Das sieht noch besser aus: http://de.wikipedia.org/wiki/Lab-Farbraum

Die Koordinaten des L*a*b*-Farbortes orientieren sich an den physiologischen Eigenschaften der menschlichen Wahrnehmung...
Der wesentliche Vorteil ist die visuelle Gleichabständigkeit: die geometrisch berechenbaren Abstände ...
von Quitte
Dienstag 15. November 2011, 16:31
Forum: Allgemeine Fragen
Thema: Farbähnlichkeit (Allgemeine Programmierfrage)
Antworten: 12
Zugriffe: 2573

Re: Farbähnlichkeit (Allgemeine Programmierfrage)

(255, 0, 0) --> [000, 001, 255]
(0, 255, 0) --> [120, 001, 255]
(0, 0, 255) --> [240, 001, 255]
(0, 0, 0) --> [000, 000, 000]
(0, 255, 255) --> [180, 001, 255]
(255, 0, 255) --> [300, 001, 255]
(255, 255, 0) --> [060, 001, 255]
(255, 255, 255) --> [000, 000, 255]

Und nun?? Wie den Vergleich genau ...
von Quitte
Dienstag 15. November 2011, 16:15
Forum: Allgemeine Fragen
Thema: Farbähnlichkeit (Allgemeine Programmierfrage)
Antworten: 12
Zugriffe: 2573

Re: Farbähnlichkeit (Allgemeine Programmierfrage)

Das klingt schon einmal sehr gut, Gucke mir das mal an!
von Quitte
Dienstag 15. November 2011, 16:03
Forum: Allgemeine Fragen
Thema: Farbähnlichkeit (Allgemeine Programmierfrage)
Antworten: 12
Zugriffe: 2573

Farbähnlichkeit (Allgemeine Programmierfrage)

Hi,

vielleicht kann hier im Python-Forum jemand helfen (obwohl die Frage eher allgemein ist)!

Ich habe zwei Farben im RGB-Format z.B. (255,0,0) , (0,0,255) und möchte Sie auf Ähnlichkeit testen!
Es soll also ein Wert ausgegeben werden, der der augenscheinlichen Ähnlichkeit entspricht (muss nicht ...
von Quitte
Dienstag 28. Dezember 2010, 01:31
Forum: Allgemeine Fragen
Thema: Abbruch bei Urllib
Antworten: 4
Zugriffe: 1064

Re: Abbruch bei Urllib

BlackJack hat geschrieben:Schau Dir mal das `multiprocessing`-Modul an.
Das sieht auf alle Fälle schon mal gut aus!

Immerhin gibt es hier ein kill befehl (bei Treading gibt es den ja nicht)!

Ich probier das mal aus!
von Quitte
Montag 27. Dezember 2010, 22:43
Forum: Allgemeine Fragen
Thema: Abbruch bei Urllib
Antworten: 4
Zugriffe: 1064

Re: Abbruch bei Urllib

Da müsstest du schon den genauen Code zeigen.
Genau bei dem Code der da steht, hängt er sich nach etwas 3000 versuchen ab und zu mal auf!

anstatt adresse = ... kannst du ja noch adresse = adres schreiben!
adres ist dann eine Array mit einigen Tausend Adressen


Das Prolem ist, das die Verbindung ...
von Quitte
Samstag 25. Dezember 2010, 18:30
Forum: Allgemeine Fragen
Thema: Abbruch bei Urllib
Antworten: 4
Zugriffe: 1064

Abbruch bei Urllib

Hi,
ich suche eine Möglichkeit eine urllib Anfragen (openurl) nach X Sekunden abzubrechen, falls die Datei nicht geladen ist!


Etwas exakter:
Ich habe folgendes Problem:

Ich habe ein Programm geschrieben welches einige anfragen per Urllib stellt
(mit Wartezeit dazwischen)!

Leider passiert es ab ...
von Quitte
Samstag 23. Januar 2010, 02:51
Forum: Allgemeine Fragen
Thema: Alle Sonderzeichen entfernen
Antworten: 18
Zugriffe: 21896

...ich suche eine Möglichkeit alle Sonderzeichens eines Strings zu entfernen,...
Entfernen vs. Ersetzen? Ich lese da klar ein Entfernen.
''[/code]
Ja, ich weiss, es ist ziemlich schwer einen Satz zuende zu lesen.
Wieso zitierst du nicht den ganzen Satz?
Hi,
ich suche eine Möglichkeit alle ...
von Quitte
Samstag 23. Januar 2010, 01:14
Forum: Allgemeine Fragen
Thema: Alle Sonderzeichen entfernen
Antworten: 18
Zugriffe: 21896

@/me
Das Problem schein eher zu sein das du nicht richtig gelesen hast:
Hier ist meine Frage, gleich die erste Zeile:
Hi,
ich suche eine Möglichkeit alle Sonderzeichens eines Strings zu entfernen,
ähnlich wie preg_replace in php!
Du scheinst das überlesen zu haben oder preg_replace nicht zu kennen ...
von Quitte
Freitag 22. Januar 2010, 22:40
Forum: Allgemeine Fragen
Thema: Alle Sonderzeichen entfernen
Antworten: 18
Zugriffe: 21896

@cofi
Kann jetzt genau Definieren was behalten wird und dadurch alles unerwünschte entfernen obwohl ich das sonderzeichen nicht kenne!
Indem du sie einfach nicht in die Gruppe aufnimmst. Ich bezweifle im uebrigen, dass deine RE das tut, was du denkst, denn Leerzeichen sind gar nicht in der Gruppe ...
von Quitte
Freitag 22. Januar 2010, 20:28
Forum: Allgemeine Fragen
Thema: Alle Sonderzeichen entfernen
Antworten: 18
Zugriffe: 21896

Ja, ich weiß nicht welche sonderzeichen ich habe, trotzdem kann ich sie entfernen!
Hab es jetzt hinbekommen!

Zwar nicht sehr ellegant aber es funktioniert:

Hierdurch werden alle Sonderzeichen entfernt!

Ich kann definieren was ich behalten will ähnlich wie bei preg_replace

string = (" ".join(re ...
von Quitte
Freitag 22. Januar 2010, 19:22
Forum: Allgemeine Fragen
Thema: Alle Sonderzeichen entfernen
Antworten: 18
Zugriffe: 21896

transalte reicht glaube ich nicht!
Wenn ich das richtige sehe ist das nur ne geschickte art des replace!

Ich möchte alle sonderzeichen entfernen,
leider habe ich keine liste aller sonderzeichen!


re sieht aber gut aus, ich denke so was habe ich gesucht.


danke
von Quitte
Freitag 22. Januar 2010, 18:40
Forum: Allgemeine Fragen
Thema: Alle Sonderzeichen entfernen
Antworten: 18
Zugriffe: 21896

Alle Sonderzeichen entfernen

Hi,
ich suche eine Möglichkeit alle Sonderzeichens eines Strings zu entfernen,
ähnlich wie preg_replace in php!

aus str = Das & Dies is das 4. beste der 3. Welt!
soll werden = Das Dies is das 4 beste der 3 Welt

hat jemand da einen Tipp für mich?


Wäre natürlich noch besser wenn ich wie bei preg ...