KWALIFIKACJA INF3 - STYCZEŃ 2019

PYTANIE NR 15.
Które stwierdzenie odnosi się do skalowania obrazu?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Skalowanie obrazu polega na zmianie jego wymiarów (np. szerokości i wysokości) w celu dopasowania rozmiaru, bez zmiany tego, co przedstawia kadr.
Pozostałe opcje opisują inne operacje: kompresję/zmianę zapisu, działania na kształtach oraz kadrowanie (wycinanie fragmentu).

Pełne wyjaśnienie:

Skalowanie obrazu oznacza zmianę jego rozmiaru, czyli wymiarów w pikselach (w grafice rastrowej) lub rozmiaru obiektu (w grafice wektorowej). Celem bywa dopasowanie grafiki do miejsca publikacji (np. na stronie WWW), przygotowanie miniatury albo zmiana rozmiaru zdjęcia do formularza. Przy skalowaniu zasadniczo nie zmienia się tego, co znajduje się w kadrze — zmienia się natomiast wielkość prezentacji obrazu.

Dlaczego poprawna jest odpowiedź o zmianie rozmiaru bez zmieniania ważnej zawartości?
W typowym rozumieniu skalowania zachowujesz przedstawioną scenę/obiekt, a modyfikujesz wyłącznie wymiary. Nawet jeśli przy powiększaniu lub zmniejszaniu pojawiają się skutki techniczne (np. interpolacja w rastrze), intencją operacji jest dopasowanie rozmiaru, a nie zmiana kadru czy formatu zapisu.

  • Kompresja/zmiana zapisu (dystraktor 1) dotyczy tego, jak obraz jest zapisany (np. inne ustawienia eksportu, inna metoda kompresji). Może zmienić wagę pliku i jakość, ale nie jest tym samym co skalowanie.
  • Łączenie lub odejmowanie kształtów (dystraktor 2) to typowe operacje na obiektach wektorowych (booleany, ścieżki). Nie opisują zmiany wymiarów obrazu jako całości.
  • Kadrowanie (dystraktor 3) polega na wycięciu fragmentu obrazu, czyli zmienia się zawartość kadru (część sceny znika). To inna operacja niż skalowanie, choć oba działania mogą zmienić finalne wymiary wyniku.

Wskazówka egzaminacyjna: jeśli w opisie pojawia się "wycięcie fragmentu" – to kadrowanie; jeśli "mniejszy plik bez zmiany wymiarów" – to kompresja; jeśli "dopasowanie wymiarów" – to skalowanie.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Skalowanie to zmiana rozmiaru obrazu, czyli jego wymiarów (np. szerokości i wysokości). Zwykle nie zmienia się zawartość kadru, tylko sposób, w jaki obraz jest wyświetlany lub zapisany w innym rozmiarze. To inna operacja niż kadrowanie czy kompresja.
Skalowanie zmienia wymiary całego obrazu, zachowując kadr (to, co widać). Kadrowanie wycina fragment obrazu, więc zmienia zawartość kadru. W praktyce oba mogą dać mniejszy wynik, ale mechanizm i efekt wizualny są inne.
Nie. Kompresja dotyczy sposobu zapisu danych (np. ustawienia eksportu), co zwykle zmienia rozmiar pliku i może zmieniać jakość. Skalowanie dotyczy wymiarów obrazu. Możesz skompresować obraz bez zmiany wymiarów albo przeskalować go bez zmiany formatu zapisu.
W grafice rastrowej powiększanie wymaga "dopowiedzenia" nowych pikseli (interpolacji). Algorytm szacuje wartości na podstawie sąsiednich pikseli, więc szczegóły mogą się rozmyć lub pojawi się pikselizacja. To normalny skutek skalowania w górę, nie kadrowania.
Najczęściej skaluje się grafiki, aby dopasować je do układu strony: miniatury, zdjęcia produktów, banery, avatary. Celem jest uzyskanie odpowiednich wymiarów do danego komponentu i urządzenia. Osobno rozważa się kompresję, aby zmniejszyć wagę pliku.
W CSS rozmiar obrazu można kontrolować przez width i height, a sposób dopasowania do ramki przez object-fit. Np. <img> z object-fit: cover może wypełnić kontener kosztem przycięcia kadru, a contain zachowuje cały kadr.
Zachowanie proporcji oznacza, że stosunek szerokości do wysokości pozostaje taki sam, więc obraz nie jest "rozciągnięty" ani "ściśnięty". W praktyce zmieniasz jeden wymiar, a drugi dopasowuje się automatycznie. To częsty wymóg w UI i na stronach WWW.
Najczęstsze pomyłki to utożsamianie skalowania z kompresją ("mniejszy plik") oraz mylenie z kadrowaniem ("wycięcie fragmentu"). Ucz się słów-kluczy: wymiary → skalowanie, format/kompresja → kompresja, wycięcie → kadrowanie.
Kadruj, gdy chcesz zmienić kompozycję i usunąć zbędne fragmenty (np. tło). Skaluj, gdy chcesz dopasować rozmiar do miejsca użycia, zachowując cały kadr. Często najpierw kadruje się do właściwego ujęcia, a dopiero potem skaluje do docelowych wymiarów.
Nie. Skalowanie występuje także w grafice wektorowej, ale efekt jest inny: wektory zwykle skalują się bez utraty ostrości, bo opisują kształty matematycznie. W rastrze obraz składa się z pikseli, więc przy dużym powiększeniu widać ograniczenia rozdzielczości.
info

To pytanie poprawnie rozwiązuje 66% zdających egzamin. średnie

Źródła:

  • Wikipedia: "Image scaling" (definicja i opis zmiany rozmiaru obrazu) https://en.wikipedia.org/wiki/Image_scaling - dostęp 2026-02-18
  • Wikipedia: "Cropping (image)" (opis kadrowania jako wycinania fragmentu obrazu) https://en.wikipedia.org/wiki/Cropping_(image) - dostęp 2026-02-18
  • MDN Web Docs: "object-fit" (dopasowanie sposobu wypełniania kontenera przez obraz, kontekst WWW) https://developer.mozilla.org/en-US/docs/Web/CSS/object-fit - dostęp 2026-02-18

Materiały:

  • Dokumentacja narzędzi graficznych (sekcje: resize/scale, crop, export/compress)
  • MDN Web Docs – własności CSS dotyczące dopasowania obrazów (np. width/height, object-fit) jako kontekst webowy
  • Podstawy grafiki rastrowej i wektorowej (rozdziały o rozdzielczości, interpolacji i kompresji)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego