Wyzwania te obejmują przetwarzanie wcześniej istniejących plików obrazów, poprzez ich modyfikację, zbieranie statystyk lub inne zadania przetwarzania obrazu.
Wyzwanie Biorąc pod uwagę obraz Księżyca jako dane wejściowe, wysyłaj fazę Księżyca. Fazy księżyca Twój program otrzyma jeden z tych obrazów w formacie png i musisz wyprowadzić fazę dokładnie tak, jak podano: new moon zrzut heksowy waxing crescent zrzut heksowy first quarter zrzut heksowy waxing gibbous zrzut heksowy full moon …
Zbuduj program lub funkcję, która przyjmuje dane wejściowe w postaci <width>, <height>, <color1>, <color2> i generuje dane wyjściowe w taki sposób, że pierwszy wiersz zmienia się między pikselami koloru <color1>i <color2>okresem <height>. Dla każdego następnego wiersza okres wynosi <height> - <row number>. Zauważ, że <color1>zawsze zaczyna się rząd. Przykładowe dane …
Wprowadzenie Braincopter to ezoteryczna pochodna Brainf ***, która koduje program Brainf *** jako obraz. Jako język 2D wykorzystuje dwa dodatkowe polecenia; obracają wskaźnik instrukcji (początkowo skierowany w prawo) zgodnie z ruchem wskazówek zegara i przeciwnie do ruchu wskazówek zegara. Braincopter jest bardzo podobny do Brainloller , z tym wyjątkiem, że …
Dzieci bardzo dobrze klasyfikują i liczą przedmioty. Komputery wydają się mieć więcej problemów. To jest uproszczona wersja tego problemu. Czy potrafisz napisać mały program, który potrafi klasyfikować i liczyć obiekty na obrazie? Problem: Biorąc pod uwagę obraz zawierający jedno lub więcej okręgów i prostokątów, zwróć 2 liczby całkowite z liczbą …
Być może widziałeś takie układanki: Znajdź 0: OOOOOOOOOOOOOOOOOOOO0OOOOOOOOOOOOOOOOOO Wyzwanie polega na napisaniu programu, który znajdzie indeks innej litery na podstawie obrazka. Wejście Dane wejściowe będą Image. Obraz składa się z jednej linii z czarnym tekstem Helvetica 24 pkt. czcionka na białym tle. Tekst będzie się składał z wyboru dwóch znaków: …
Niedawno wspomniałem o utworze „ Textpert” na temat pisania SMS-ów podczas jazdy, a jedna konkretna linijka tego utworu zainspirowała to wyzwanie. Nigdy nie pochylałem się tak nisko, by pisać zdjęcia / Zamiast tego piszę poprawną kombinację zer i jedynek Oczywiście, byłoby to prawie niemożliwe do zrobienia w głowie, więc powinieneś …
Musisz zagrać w golfa w programie, który pobierze nazwę pliku jako dane wejściowe i musisz podać kolor pliku. Plik będzie miał jedno z tych rozszerzeń, ale Twój program musi tylko je obsługiwać. Powiedz, który z nich w odpowiedzi. .jpg .png .svg .gif .bmp A teraz do klasycznego układu. Wejście Nazwa …
Problem: To wyzwanie wynika z prawdziwego problemu, który miałem. Mam konfigurację z dwoma monitorami w pracy i chciałem użyć następującego obrazu jako tapety: Jednak moje monitory mają dość znaczące ramki, a kiedy ustawiam tło, wygląda to mniej więcej tak, że molo (appier?) Jest zepsute: Udało mi się to rozwiązać, wykonując …
Prawie wszystkie czujniki aparatu cyfrowego są zorganizowane w siatkę fotoczujników. Każdy czujnik fotograficzny jest wrażliwy na jeden z podstawowych kolorów : czerwony, zielony i niebieski. Sposób, w jaki te fotoczujniki są zorganizowane, nazywa się filtrem Bayera , od jego wynalazcy, Bryce Bayer z Eastman Kodak. Po zrobieniu zdjęcia cztery czujniki …
Tak, stary dobry GIF. Uwielbiany za swoją wszechstronność, nienawidzony za patenty i częściowo przestarzały ze względu na swoje ograniczenia (i patenty), GIF składa się zasadniczo z palety kolorów i obrazu indeksowanego paletą skompresowanego przy użyciu algorytmu LZW. Twoim zadaniem jest napisanie programu, który odczytuje obraz w formacie ASCII PPM (magiczna …
W niektórych przypadkach, często w fizyce, trzeba sumować wykresy. Twoim wyzwaniem jest napisanie, w wybranym języku, programu lub funkcji, która pobiera wiele wykresów jako obrazy, oblicza wszystkie możliwe sumy i generuje wynik. Wykresy Wykresy to obrazy, które zawierają białe ( rgb(255, 255, 255)) tło z białymi pikselami w każdej kolumnie. …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.