Diese Herausforderungen umfassen die Verarbeitung bereits vorhandener Bilddateien, indem sie auf irgendeine Weise geändert, Statistiken oder andere Bildverarbeitungsaufgaben gesammelt werden.
Dropbox hat kürzlich Lepton ( GitHub ) veröffentlicht, eine Methode, die JPEG-Bilder verlustfrei komprimiert und dabei durchschnittlich 22% einspart. Aufgrund des Pigeonhole-Prinzips kann nicht garantiert werden , dass ein allgemeiner Komprimierungsalgorithmus zu einer kleineren Datei führt ( allgemein, da er nicht für Eingaben gilt, die auf ein bestimmtes Format beschränkt …
In dieser Herausforderung besteht Ihre Aufgabe darin, Teilzeichenfolgen mit einer bestimmten Struktur zu lokalisieren. Eingang Ihre Eingabe besteht aus zwei nicht leeren alphanumerischen Zeichenfolgen, einem Muster p und einem Text t . Die Idee ist, dass jedes Zeichen von peine zusammenhängende nicht leere Teilzeichenfolge darstellt, tdie nebeneinander auftritt, und pderen …
Laden Sie ein Bild in dieses Stapel-Snippet und bewegen Sie die Maus darüber. Eine schwarze Kurve, die dem Farbtonwinkel ab dem Cursorpunkt folgt , wird gezeichnet: <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script><style>canvas{border:1px solid black;}</style>Load an image: <input type='file' onchange='load(this)'><br><br>Max length <input id='length' type='text' value='300'><br><br><div id='coords'></div><br><canvas id='c' width='100' height='100'>Your browser doesn't support the HTML5 canvas …
Ihre Aufgabe ist es, eine Zahl im folgenden Format zu zerlegen. Dies ähnelt der Basiskonvertierung, mit der Ausnahme, dass Sie die digitsin der Basis auflisten, anstatt sie aufzulisten values, sodass sich die Liste zur Eingabe addiert. Wenn die angegebene Basis ist n, muss jede Nummer in der Liste in der …
Neuer Bonus! (Siehe unten) Das Kartografieteam des US-republikanischen Präsidenten Ben Carson hat einige Probleme mit seinen Karten (Bild via Washington Post ): Das Problem ist, dass sie nicht das richtige Tool für den Job ™ haben. Sie benötigen ein möglichst kompaktes und zuverlässiges Programm, damit sie sich nie wieder Gedanken …
Hier sind fünf Bilder von Birnen und einer Stahlrinne : A: B: C: D: E: Dies sind nur Vorschaubilder. Klicken Sie auf die Vorschaubilder, um sie in voller Größe anzuzeigen. (Ich habe diese mit Algodoo gemacht .) Diese Bildklasse hat immer die folgenden Eigenschaften: Sie sind immer 400 × 400 …
"Seien wir ehrlich, ausgerichtete Bilder sind wie kleine Geschenke vom Himmel. Willkommen, aber unerwartet." - Geobits +10000 Ruf für jeden, der diese Herausforderung gewinnt. Regeln: 1) Sie generieren ein Programm. 2) Die Eingabe ist ein Bild, es liegt jedoch an Ihnen, ob es als Datei oder als Liste von Zahlen …
Diese Herausforderung besteht darin, einen Interpreter für eine Mondrianische Bildbeschreibungssprache (MPDL) zu codieren . Sprachdefinition Die Sprache arbeitet mit einem Stapel Rechtecke. Ein Rechteck wird durch seine obere linke Koordinate und seine untere rechte Koordinate definiert. Koordinaten müssen ganze Zahlen sein. Der Stapel wird mit einem einzelnen Rechteck mit Attributen …
Eine Ritterfüllung ist eine Überflutungsfüllung, die die Konnektivität der Ritterschachfigur verwendet. Speziell: 1 1 1 1 0 1 1 1 1 (0 ist der Anfangspunkt, 1s zeigt die verbundenen Zellen) Herausforderung Führen Sie bei einem 2D-Raster aus Räumen und Wänden und einer anfänglichen Position eine Ritterfüllung auf dem Raster durch. …
Einführung Scharfe Kanten sind, ehrlich gesagt, einfach gefährlich. Wenn Sie ein PNG als Eingabe verwenden, können Sie das Bild mit der unten beschriebenen Methode verwischen und die verdammten scharfen Kanten stumpf machen. Methode Verwenden Sie die folgenden drei Gleichungen, um den RGB-Wert jedes Pixels zu ermitteln: R = 1,5 × …
Bei dieser Herausforderung müssen Sie ein bestimmtes Pixel in einem Foto finden (aufgenommen mit einer echten Kamera). Sie erhalten ein (R, G, B) -Tupel und ein Bild und müssen einen Punkt (x, y) innerhalb des Bildes zurückgeben, der der angegebenen RGB-Farbe entspricht . Das Bild kann mehrere Punkte haben, die …
Erstellen Sie ein Programm oder eine Funktion, die den Dateinamen als Argument verwendet oder von der Standardeingabe liest und die folgende Aufgabe ausführt: Liest das Bild aus einer PNG-Datei (Name als Argument angegeben). Vertauschen Sie die Farben in diesem Bild, sodass beispielsweise Dunkelgrün (0, 75, 30) zu (255, 180, 225) …
Ich habe an einer anderen Stack-basierten Golfsprache namens Stackgoat gearbeitet . In dieser Herausforderung schreiben Sie einen Tokenizer für Stackgoat (oder wirklich alle allgemeinen Stack-basierten Sprachen). Beispiele "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12', '34', '+', '-', '"abc\"de'fg\\"'] "foo ['"foo"'] (empty input) [] ' …
Vorwort Als ich heute 900 Runden im Bogenschießen geschossen habe (10 endeten bei 6 Pfeilen pro Ende und 10 endeten bei 3 Pfeilen pro Ende, was insgesamt 90 Pfeilen und einer maximalen Punktzahl von 900 entspricht), habe ich an diese Herausforderung gedacht. Beim Bogenschießen (vorausgesetzt, Sie schießen auf eine von …
Herausforderung Erkennen Sie ASCII-Kunstnummern. Um die Sache interessant zu machen, können drei zufällige Punkte im Bild umgedreht werden. Beispielsweise: ***** * ** ** ** ** ** Eingang Eine 7x7-ASCII-Kunstnummer, die mit dem folgenden Python-Skript generiert wurde. Ausgabe Eine Ziffer. Skript testen Hier ist ein Python-Skript (2.6+) zum Generieren der Testfälle: …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.