background image

P

ROGRAMOWANIE 

O

BIEKTOWE 

 

L

ABORATORIUM 

 

Ć

WICZENIE 

10

 

 

P

RZETWARZANIE OBRAZU

 

 

 

Celem 

ć

wiczenia 

jest 

nabycie 

umiej

ę

tno

ś

ci 

podstawowego 

przetwarzania 

obrazu 

z wykorzystaniem  popularnej  biblioteki  OpenCv.  W  trakcie 

ć

wiczenia  nale

ż

y  wykona

ć

 

nast

ę

puj

ą

ce zadania: 

1.  Zgodnie  z  instrukcj

ą

  w  zał  10.1  zainstalowa

ć

  bibliotek

ę

  OpenCv  oraz  skonfigurowa

ć

 

ś

rodowisko Visual Studio. 

2.  Na podstawie dost

ę

pnych w Internecie materiałów oraz przykładowego kursu: 

 

http://opencv-srf.blogspot.com/

 

nale

ż

y zaimplementowa

ć

 nast

ę

puj

ą

ce funkcjonalno

ś

ci: 

a.  Wczytanie obrazu „to_jest_obraz.jpg” z dysku twardego. 

b.  Odwrócenie kolorów w obrazie oraz zapisanie wyniku na dysku twardym. 

c.  Zastosowanie dowolnego filtru rozmycia obrazu oraz zapisanie wyniku na dysku 

twardym. 

d.  Zastosowanie dowolnego filtru detekcji kraw

ę

dzi oraz zapisanie wyniku na dysku 

twardym. 

Wskazówki: 

1.  Koniecznie zapozna

ć

 si

ę

 z przykładowymi kodami dost

ę

pnymi na stronie kursu. 

2.  Korzysta

ć

 w trakcie pracy z MSDN oraz dokumentacji i przykładów do OpenCv: 

http://docs.opencv.org/index.html

 

3.  Obraz  „to_jest_obraz.jpg”  nale

ż

y  samodzielnie  utworzy

ć

  w  dowolnym  programie 

graficznym. Obraz nie mo

ż

e by

ć

 jednokolorowy.. 

4.  Zweryfikowa

ć

 poprawno

ść

 implementacji z wykorzystaniem testów jednostkowych.