Przetwarzanie Cyfrowe Obrazów (POBR) - Projekt - Rozpoznawanie loga Tesco

Projekt wykonany w ramach przedmiotu POBR (Przetwarzanie Cyfrowe Obrazów) w semestrze 2016Z (studia magisterskie), na kierunku Informatyka, specjalizacji Inżynieria Systemów Informacyjnych (ISI) na Wydziale Elektroniki i Technik Informacyjnych (EiTI) Politechniki Warszawskiej.

Informacje o projekcie

  • Prowadzący projekt: dr inż. Tomasz Trzciński
  • Ocena: 4/10 (skala: -10/10)

Opis projektu

Dla indywidualnie wybranej klasy obrazów dobrać, zaimplementować i przetestować odpowiednie procedury wstępnego przetworzenia, segmentacji, wyznaczania cech oraz identyfikacji obrazów cyfrowych. Powstały w wyniku projektu program powinien poprawnie rozpoznawać wybrane obiekty dla reprezentatywnego zestawu obrazów wejściowych.

Wybrana klasa obrazów to zdjęcia zawierające logo sieci hipermarketów Tesco - czerwony tekst składający się z kolejno ułożonych liter T, E, S, C, O. Zestaw obrazów (data/) składa się z pięciu plików, z czego na każdym z nich znajdują się przynajmniej dwa fragmenty do rozpoznania.

Kompilacja i uruchomienie

Wymagania

Instrukcja

  • Scons
    • Kompilacja: scons
    • Uruchomienie: ./build/run
  • Dostępna również kompilacja w środowisku CLion

Testowane na:

  • Ubuntu 16.04LTS + Clang 3.8.0-2ubuntu4