ZSBD-2st-1.2-w8.tresc-1.4-Slajd19

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Typy danych SQL/MM Still Image

Typy danych SQL/MM Still Image


W standardzie SQL/MM obrazy są reprezentowane za pomocą typu SI_StillImage. Atrybuty typu SI_StillImage to: SI_content (obraz w postaci binarnej, typu Binary Large Object), SI_contentLength (rozmiar w bajtach), SI_reference (referencja typu DATALINK do zewnętrznego źródła danych przechowującego obraz), SI_format (format graficzny obrazu), SI_height (wysokość obrazu w pikselach), SI_width (szerokość obrazu w pikselach). Metody typu SI_StillImage pozwalają m.in. na skalowanie i obroty obrazu, konwersje między formatami graficznymi oraz generację miniaturki obrazu w mniejszej rozdzielczości (ang. thumbnail).

Oprócz podstawowego typu SI_StillImage, SQL/MM Still Image definiuje również kilka typów służących do reprezentacji właściwości obrazu. Typ SI_AverageColor reprezentuje średni kolor obrazu, SI_ColorHistogram reprezentuje udział kolorów w obrazie w formie histogramu, SI_PositionalColor reprezentuje lokalizację kolorów na obrazie, a SI_Texture służy do zapamiętania informacji o teksturze obrazu. Właściwości odnoszące się do kolorystyki obrazu reprezentują poszczególne kolory jako wartości pomocniczego typu danych SI_Color.

Ponadto, SQL/MM Still Image przewiduje jeszcze typ danych SI_FeatureList do reprezentacji listy właściwości wizualnych obrazu wraz z przypisanymi im wagami. Typ ten jest wykorzystywany do testów podobieństwa uwzględniających więcej niż jedną właściwość obrazu.


<< Poprzedni slajd | Spis treści | Następny slajd >>