1. Nauka
  2. /
  3. Kursy
  4. /
  5. Analiza obrazów biomedycznych w Pythonie

Connected

ćwiczenie

Interpolacja

Interpolacja to metoda szacowania intensywności nowych pikseli podczas przekształcania obrazu. W SciPy jest ona realizowana za pomocą zestawów funkcji sklejanych.

Zmiana parametru order interpolacji w funkcjach takich jak ndi.zoom() wpływa na uzyskiwany wynik: wyższe rzędy dają bardziej elastyczne oszacowania, ale wymagają dłuższego czasu obliczeń.

W tym ćwiczeniu zwiększ rozdzielczość obrazu im i sprawdź, jak różne rzędy interpolacji wpływają na wynik.

Instrukcje

100 XP
  • Użyj ndi.zoom(), aby dwukrotnie zwiększyć rozdzielczość im z kształtu 128, 128 do 512, 512. Najpierw zastosuj interpolację order równą 0, a następnie ustaw order na 5.
  • Wyświetl kształty tablic im i up0.
  • Narysuj powiększenia obrazów. Użyj zakresu indeksów 128:256 wzdłuż każdej osi.