Wo finde ich eine große Sammlung zufälliger Schachpositionen?

11

Weiß jemand, wo es möglich ist, eine große Anzahl von Schachpositionen in PNG, JPEG oder einem anderen Bildformat zu finden? Qualität, Farbe, Größe spielen keine Rolle. Das einzige, was zählt, ist, dass ich es vorziehen würde, wenn das Bild einige Verzerrungen aufweist (wie Bilder, die aus Büchern gescannt wurden). Hier ist ein Beispiel für eine Schachposition, nach der ich suche:

Beispiel für eine Schachposition

Ich erstelle ein Werkzeug, das ein Bild einer Position in die Board-Darstellung konvertiert, und aus diesem Grund muss ich viele verschiedene Positionen sammeln. Bis jetzt bekomme ich sie aus PDF-Büchern, die ich habe.

Salvador Dali
quelle
1
Daniel, stimmt etwas mit einer E-Mail-Adresse nicht? Dies ist keine Werbung jeglicher Art. Ich hoffe nur, dass mir jemand helfen kann, indem er Muster für meinen Klassifikator bereitstellt.
Salvador Dali
2
Ich nehme an, da der springende Punkt die unbekannte Verzerrung ist, ist es keine Option, sie selbst zu erzeugen. Da Sie im Grunde nach verschiedenen möglichen Scan-Unschärfen zu suchen scheinen, schlage ich vor, dass das Sammeln in Google Bilder weniger voreingenommen ist als das Scannen selbst (jedes Mal mit derselben Bildqualität, Buchpositionierung usw.) (ich kann versuchen, es zu erweitern das in eine Antwort, wenn Sie wollen.)
Nikana Reklawyks
1
Du hast recht. Ich kann nicht nur ein Buch verwenden, um die Proben zu entnehmen, da sie alle fast gleich sind. Ich habe bereits verschiedene Bücher genommen und verschiedene Bilder von Google heruntergeladen, aber ich hoffte, dass einige andere Leute helfen könnten. Ich dachte, weil sie aus verschiedenen Ländern, Orten usw. stammen, werden die Proben unterschiedlich sein
Salvador Dali

Antworten:

5

Der einfachste Weg, den ich mir vorstellen kann, besteht darin, einen eigenen Scraper (etwa) in Python zu schreiben. Ich würde beautifulsoupmehrere Websites verwenden und darauf abzielen, einschließlich Google Bilder (innerhalb der von ihnen auferlegten Grenzen).

Wenn Sie mit Python vertraut sind, ist diese SO-Frage alles, was Sie wirklich brauchen.

Beginnen Sie mit Google Images, chessbase.com, und machen Sie dann eine Runde durch die zahlreichen Schachwebsites mit unzähligen Positionsbildern, die Sie kratzen können.

Ram Narasimhan
quelle