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

Connected

ćwiczenie

Zastosuj globalne progowanie

W tym ćwiczeniu przekształcisz zdjęcie na obraz binarny, aby oddzielić pierwszy plan od tła.

W tym celu zaimportujesz wymagane moduły, wczytasz obraz, wyznaczysz optymalną wartość progu za pomocą threshold_otsu() i zastosujesz ją do obrazu.

Wynik – zbinaryzowany obraz – zobaczysz po użyciu funkcji show_image(), którą poznałeś(-aś) wcześniej.

Chess pieces
Obraz wczytany jako chess_pieces_image.

Pamiętaj, że kolorowe obrazy należy wcześniej przekonwertować na skalę szarości. Służy do tego funkcja rgb2gray(), którą poznałeś(-aś) w poprzednim filmie – jest już zaimportowana.

Instrukcje

100 XP
  • Zaimportuj funkcję progowania Otsu.
  • Przekształć obraz na skalę szarości.
  • Wyznacz optymalną wartość progu dla obrazu.
  • Zastosuj progowanie do obrazu.