Przegląd sekcji

  • W module przedstawione zostały podstawowe zagadnienia dotyczące otrzymywania obrazu cyfrowego. Przedstawione zostały pojęcia dotyczące obrazu cyfrowego jak próbkowanie przestrzenne, czyli podział powierzchni na siatkę pikseli, kwantyzacja wartości pikseli (głębia bitowa). Przedstawione zostały metody reprezentacji obrazu cyfrowego w pamięci komputera jako macierz liczb (wielowymiarowa tablica). Przedstawione zostały przestrzenie kolorów (RGB,CMY/CMYK, HSV/HSL0 oraz sposoby ich zamiany. W części praktycznej przedstawione zostaną podstawowe operacje umożliwiające programowe przetwarzanie obrazów z językiem Python: wczytanie obrazu do pamięci, odczyt podstawowych informacji oraz manipulacja pikselami obrazu jako wielowymiarową tablicą liczb. Przestawiana jest również biblioteka pytorch, jako jedno z narzędzi do projektowania i wykorzystywania technik głębokiego uczenia. Przedstawione zostaną podstawowe operacje na obrazach z wykorzystaniem biblioteki pytorch.