Pytania oznaczone «image-processing»

16
Rozłóż liczbę!

Twoim zadaniem jest dekompozycja liczby przy użyciu poniższego formatu. Jest to podobne do konwersji podstawowej, z tą różnicą, że zamiast wyszczególnienia digitsw bazie, podajesz listę w valuestaki sposób, że lista sumuje się z danymi wejściowymi. Jeśli podana jest podstawa n, to każda liczba na...

15
Rozpoznaj numery sztuki ASCII

Wyzwanie Rozpoznaj numery sztuki ASCII. Aby uczynić rzeczy interesującymi, trzy losowe punkty na obrazie mogą zostać odwrócone. Na przykład: ***** * ** ** ** ** ** Wejście Numer sztuki 7x7 ASCII wygenerowany przez poniższy skrypt Pythona. Wynik Cyfra Skrypt testowy Oto skrypt...

15
10, 10, 10… mam nadzieję?

Przedmowa Kiedy strzelałem dziś z łucznictwa 900 rundę wcześniej (10 kończy się na 6 strzałach na końcu i 10 kończy się na 3 strzałach na końcu, w sumie 90 strzał i maksymalny wynik 900), pomyślałem o tym wyzwaniu. W strzelaniu z łuku (zakładając, że strzelasz do tarczy dostarczonej przez FITA...

15
Tokenizuj język oparty na stosie

Pracowałem nad innym językiem gry w golfa o nazwie Stackgoat . W tym wyzwaniu będziesz pisać Tokenizera dla Stackgoat (lub tak naprawdę innych ogólnych języków opartych na stosie). Przykłady "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12', '34', '+',...

15
Odwróć obraz png

Utwórz program lub funkcję, która pobiera nazwę pliku jako argument lub odczytuje go ze standardowego wejścia i wykonuje następujące zadanie: Odczytaj obraz z pliku png (nazwa podana jako argument). Odwróć kolory na tym obrazie, aby na przykład ciemnozielony (0, 75, 30) stał się (255, 180, 225)...

15
Image Hide-and-Seek

W tym wyzwaniu musisz znaleźć określony piksel na zdjęciu (zrobionym prawdziwym aparatem). Otrzymujesz krotkę (R, G, B) i obraz, i musisz zwrócić punkt (x, y) w obrazie, który odpowiada podanemu kolorowi RGB . Obraz może zawierać wiele punktów pasujących do koloru; musisz tylko znaleźć...

15
Tępe obrazy

Wprowadzenie Ostre krawędzie są, szczerze mówiąc, po prostu niebezpieczne, więc biorąc pod uwagę PNG jako wejście, rozmyj obraz przy użyciu metody opisanej poniżej i stęp te przeklęte ostre krawędzie. metoda Aby uzyskać wartość RGB każdego piksela, użyj następujących trzech równań: R = 1,5 ×...

15
Rycerz wypełnij siatkę

Wypełnienie rycerza to wypełnienie powodziowe przy użyciu połączenia szachy rycerza. Konkretnie: 1 1 1 1 0 1 1 1 1 (0 to punkt początkowy, 1s pokazuje połączone komórki) Wyzwanie Biorąc pod uwagę siatkę 2D przestrzeni i ścian oraz początkową lokalizację, wypełnij siatkę rycerzem. Najkrótszy...

14
Idź i rozgwieź to

W tym konkursie musisz napisać program, który akceptuje czarno-biały obraz w pikselach i próbuje go zmienić, tak aby tworzył się biały kształt domenę gwiazdy , z jak najmniejszą liczbą zmian. Dozwolone zmiany polegają na zamianie białych pikseli na czarne i zamianie czarnych pikseli na...

14
Wygeneruj ASCII art

Biorąc pod uwagę czarno-biały obraz w dowolnym rozsądnym formacie bezstratnym jako dane wejściowe, należy wyprowadzić grafikę ASCII możliwie najbliższą obrazowi wejściowemu. Zasady Można stosować tylko sygnały liniowe i bajty ASCII 32-127. Obraz wejściowy zostanie przycięty, aby wokół obrazu nie...

14
Liczba kolorów posortowana według zdarzeń

Ten jest prosty do opisania i nie mogłem uwierzyć, że nie był wcześniej grany w golfa: Dla danego obrazu (niezależnie od formatu obsługiwanego przez Twój język) znajdź unikalne kolory i wyświetl listę kolorów. Wydrukuj kod koloru w postaci szesnastkowej RGB, czyli znaku krzyżyka, #po którym...

13
Generowanie sztuki ASCII

Zadanie Napisać program lub funkcji, które ma obraz szerokości wi wysokości h, oraz dwie liczby całkowite a <= w/2i b <= h/2, i wysyła ASCII sztuki reprezentację obrazu o wymiarach ax b. Sztuka ascii powinna zostać wygenerowana poprzez następujące kroki (lub inny proces z tymi samymi danymi...

13
Get The Getters

Zadanie Chyba wszyscy uwielbiają automatyczne generowanie kodu i oszczędność czasu podczas pracy. Musisz stworzyć wiele klas i członków w ciągu dnia i nie chcesz ich tworzyć gettersręcznie. Zadanie polega na napisaniu programu lub funkcji, która automatycznie generuje gettersdla wszystkich...

12
Detektor krawędzi Sobel

Twoim zadaniem jest napisanie programu, który pobiera obraz wejściowy i uruchomić go przez wykrywanie krawędzi, aby stać się obrazem wyjściowym. Wykrywanie krawędzi działa w następujący sposób (jeśli niejasne, patrz wykrywanie krawędzi sobel ): Wartość piksela to całkowita jasność piksela, więc...

12
Co to za kąt?

Celem tego wyzwania jest określenie kąta linii na obrazie. Zasady dotyczące obrazu: Tło obrazu będzie białe ( #FFFFFF) Obrys linii będzie czarny ( #000000) Linia NIE będzie wygładzana Obraz będzie miał wymiary 100 x 100 pikseli Linia zacznie się na środku obrazu Linia zacznie być skierowana w...

11
Wyprodukuj liczbę 2014 na podstawie obrazu

W wyzwaniu z 2014 roku Michael Stern sugeruje użycie OCR do parsowania do 2014 roku. Chciałbym podjąć to wyzwanie w innym kierunku. Korzystając z wbudowanego OCR z wybranej biblioteki języka / standardu, zaprojektuj najmniejszy obraz (w bajtach), który zostanie przetworzony na ciąg ASCII...

11
X większe niż 3 z co najmniej 2 różnicami między X i Y

Próbuję zagrać w golfa w C ++. Czy można skrócić ten warunek? X > 3 & X - Y > 1 (Oczywiście oprócz usuwania białych znaków). Więc Xjest przynajmniej 4ale X >= Y + 2. Xi Ysą liczbami całkowitymi w przedziale [0,5]. Próbowałem znaleźć formułę bitową, ale nie udało mi...