1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Image Processing in Python

Connected

cvičení

Obnovme poškozený obrázek

V tomto cvičení obnovíme obrázek s chybějícími částmi pomocí funkce inpaint_biharmonic().

Small cute puppy
Načteno jako defect_image.

Budeme pracovat s obrázkem z modulu data, získaným pomocí data.astronaut(). Část pixelů byla záměrně nahrazena hodnotou 0 pomocí binární masky, aby se simuloval poškozený obrázek. Nahrazení pixelů nulami je zobrazí jako zcela černé. Poškozený obrázek je uložen jako pole s názvem defect_image.

Maska je černo-bílý obrázek se skvrnami, které označují polohu poškozených částí obrázku. Na tyto oblasti pak můžeme aplikovat funkci pro obnovu. Maska je předem načtena jako mask.

Připomeňme, že inpainting je proces rekonstrukce ztracených nebo poškozených částí obrázků a videí.

Pokyny 1/3

undefined XP
    1
    2
    3
  • Importuj funkci inpaint z modulu restoration v knihovně scikit-image (skimage).