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

Connected

ćwiczenie

Gdy tło nie jest takie oczywiste

Czasem trudno jednoznacznie określić, czym jest tło obrazu. Jeśli tło jest względnie jednolite, możesz użyć globalnej wartości progowej – tak jak ćwiczyliśmy wcześniej, korzystając z threshold_otsu(). Jednak gdy oświetlenie tła jest nierównomierne, progowanie adaptacyjne threshold_local() (zwane też progowaniem lokalnym) może dawać lepsze rezultaty.

W tym ćwiczeniu porównasz oba podejścia – progowanie globalne i lokalne – aby znaleźć optymalny sposób na uzyskanie potrzebnego obrazu binarnego.

Page with text
Obraz wczytany jako page_image.

Instrukcje 1/2

undefined XP
  • 1

    Zaimportuj funkcję progowania Otsu, wyznacz optymalną globalną wartość progową obrazu i zastosuj progowanie globalne.

  • 2

    Zaimportuj funkcję progowania lokalnego, ustaw rozmiar bloku na 35, wyznacz lokalną wartość progową i zastosuj progowanie lokalne.