M O DEL T E K ST O W Y DANYCH G RAFIC ZNYCH I M O ŻLIW O ŚC I JEG O ZASTO SO W A N IA W FO TOGRAM ETR II C Y FR O W EJ
|
|
- Paweł Urban
- 6 lat temu
- Przeglądów:
Transkrypt
1 Archiwum Fotogrametrii, Kartografii i Teledetekcji, vol. 15, Kraków M O DEL T E K ST O W Y DANYCH G RAFIC ZNYCH I M O ŻLIW O ŚC I JEG O ZASTO SO W A N IA W FO TOGRAM ETR II C Y FR O W EJ Aleksander Żarnowski Katedra Fotogrametrii i Teledetekcji Uniwersytet Warmińsko-Mazurski w Olsztynie ul. Prowaszynskiego, l,p , Olsztyn Aleksander.Zarnowski@ uwm.edu.pl 1. Wprowadzenie Grafika rastrowa, według Słownika Encyklopedycznego Informatyka, jest rodzajem grafiki komputerowej, a obraz jest złożony z wielu małych, jednokolorowych punktów (pikseli), ułożonych w wierszach i kolumnach. W fotogrametrii cyfrowej wykorzystuje się obrazy rastrowe, które nazywamy obrazami cyfrowymi. Wykorzystanie obrazów cyfrowych w nowoczesnych technologiach informatycznych jest jednym z głównych kierunków udoskonalania procesów opracowywania geoinformacji w aplikacjach geodezyjnych, fotogrametrycznych oraz kartograficznych. Konieczność dalszego zwiększenia możliwości zastosowania geoinformacji obrazowej i opracowania nowych technologii z jej wykorzystywaniem uzasadnia opracowanie nowego modelu geoinformacji obrazowej, który może być efektywnie wykorzystywany podobnie jak wcześniej modele wektorowy i rastrowy. Przy opracowywaniu modelu tekstowego wykorzystywano obrazy cyfrowe, które mają cechy, opisane przez Rozenfelda (Rozenfeld 1969). Teoria języków formalnych jest ściśle związana z pracami Noama Homskiego (Horn, Minsky i in. 1975) dotyczącymi opracowania modeli matematycznych gramatyk języków naturalnych. Autor wykorzystał elementy teorii języków formalnych (Tou, Gonzalez 1974) do opracowania metodyki konwersji obrazów cyfrowych do postaci tekstowej. 2. Model tekstowy geoinformacji obrazowej Do konwersji obrazu cyfrowego na obraz tekstowy wykorzystano gramatykę bezkontekstową (context-free grammar) (Płoski 1999). Gramatykę dla celów konwersji obrazu cyfrowego do postaci obrazu tekstowego określimy jako: G = ((F), V, P, S0) ( 1) gdzie: {V) alfabet podstawowy; V alfabet pomocniczy: obraz cyfrowy oraz symbole specjalne; P lista produkcji (reguła podstawiana); So symbol początkowy. Język, określony gramatyką G, oznacza się jako L(G). Niech (V) będzie alfabetem, który można wygenerować np. z symboli dowolnej tablicy kodowej. Można przyjąć wymiar tablicy K równy 8, 16,28, 32,64, 128,256 symboli i na jej podstawie określić zestaw symboli alfabetu i jego wymiar k. W przypadku ogólnym k * K. W konwersji obrazów i przy analizach obiektów na obrazach tekstowych literą (a) jest dowolny symbol alfabetu (F): (a) s (V) (2)
2 50 tarnow ski A. Model teks to wy danych graficznych. Wprowadzimy sześć dodatkowych symboli specjalnych s : 0 oznaczenie słowa pustego, & koniec słowa, E koniec zdania, identyfikator jbrazu czarno-białego z dwoma poziomami jasności spektralnej, T identyfikator obrazu czarno-białego panchromatycznego z 256 poziomami jasności spektralnej, identyfikator obrazu barwnego panchromatycznego w standardzie RGB. Na podstawie reguł podstawiania, z symboli alfabetu mogą być stworzone słowa: gdzie: S słowo, Si l-ty symbol alfabetu, U zbiór indeksowy: U = {l /= 1,2,3,..., k}; k wymiar alfabetu. S = { s,\ le U} (3) Określimy ZA-<;ramatykę (G 1) nad V i (V) w celu konwersji czarno-białych obrazów cyfrowych do postaci tekstowej. Niech będzie zadany obraz cyfrowy C o rozmiarach: i = 1,2,..., n j = 1,2,...,m gdzie: n liczba wierszy w rastrze, m liczba pikseli w wierszu rastra. Wymiar alfabetu podstawowego k ustalimy jako równy lub mniejszy od nr. k < m. Definicja 1. Jeżeli jest spełniony warunek 2 oraz S * Sn, to S jest słowem w Z,(G'), w przeciwnym razie S = 0 i język będzie pusty. Definicja 2. Dla pierwszego wiersza rastra jako znaczenie początkowe słowa S przyjmujemy identyfikator transformowanego obrazu cyfrowego i słowo puste. Na przykład, dla obrazu cyfrowego pokazanego na rys. la: S = 0 0 (4) Definicja 3. Określimy regułę podstawiania P (regułę formatowania słowa) jako funkcję, która dla każdej części wiersza rastra, długości równej długości wymiaru alfabetu, konsekwentnie formatuje słowo z symboli alfabetu. Numery bieżące symboli są równe indeksom pikseli o kolorze różniącym się od koloru tła: gdzie: S słowo wygenerowane z i-c go wierszu obrazu cyfrowego; C' = / C i j j e U/; Nuli operacja pusta; i = 1,2... n; j = 1,2...k. (5)
3 Archiwum Fotogrametrii, Kartografii i Teledetekcji, vol. 15, Kraków Gdy k = m, zdanie będzie się składać tylko z jednego słowa, a liczba zdań w tekście będzie równa liczbie wierszy obrazu cyfrowego n. Jeżeli wymiar alfabetu k < m, to z jednego wiersza rastra może być zbudowane zdanie z t słów, gdzie: t = int ((m-k)/k)+\ (6 ) Można udowodnić, że język zbudowany na podstawie ZA-gramatyki zalicza się do klasy ję zyków obrazów określonych przez Rozenfelda (Rozenfeld 1969). Opracowany język charakteryzuje się: wykorzystywaniem obrazu rastrowego jako alfabetu pomocniczego do formatowania słów i zdań, sformułowaniem pewnego jednoznacznego opisu obrazu, możliwością wizualizacji z określoną dokładnością obrazu cyfrowego na podstawie modelu tekstowego, różnorodnością przedstawienia sposobu budowy obrazu z części, ściśle określoną metodą przetworzenia obrazu tekstowego na cele wizualizacji. Opracowanie ZA-gramatyki jest teoretyczną podstawą dla opracowania specjalnego języka zapisywania informacji graficznej w postaci tekstu. Niech będzie zadany czarno-biały obraz cyfrowy (rys. la), gdzie: białemu kolorowi odpowiada poziom szarości jedynka, a czarnemu, odpowiednio, zero (rys. Ib). Kolor tła może być wybrany dowolnie. Jako kolor tła wybierzemy biały: c{ = 1. 3) b) I 1 0 I c ł 1 1 ł ł Rys. 1. Cyfrowy obraz czarno-biały w postaci: a obrazu, b macierzy Dla obrazu cyfrowego pokazanego na rys. I określimy alfabet: (V) = {a,b,c,d,ef,g,h,ij} (7) i zbudujemy zdanie dla pierwszego wiersza rastra, zgodne z definicjami 1-3, które będzie łączyć, oczywiście, tylko jedno słowo. I 1101 li f ł ł <7 b c d e f 8 h i i
4 52 Żarnowski A. Model tekstowy danych graficznych. S => 0 => Nuli =>Db => Nuli =t>nuli => Nuli => A/i/// =>D/>g => Dbgh => A/m// => Nuli =>Gbgh&. => D/łg/i&S Rys. 2. Schemat formatowania zdania Odpowiednio, obraz cyfrowy pokazany na rys. 1 będzie zapisany w postaci tekstowej jako Obgh&Eabfi&'Ebfi&E bfi&e bfi&eabcgh&h 0 & E 0 & 3 0 & E 0 & H (8) ZA-gramatyka może być wykorzystana również do konwersji czarno-białych i barwnych panchromatycznych obrazów cyfrowych w obrazy tekstowe. Wykorzystywanie ZA-gramatyki do czarno-białych obrazów jest przydatne, kiedy wykonuje się analizę geometryczną obiektów. Do analizy obiektów w celu rozpoznawania interpretacyjnego lub obrazowego potrzebna jest gramatyka drugiego typu, którą nazwano AZ-gramatyką (G2). Dla pokazanego niżej obrazu cyfrowego określimy alfabet, na podstawie tablicy kodowej Windows z numerem S S 10S S U s S S S S 117 Rys. 3. Czarno-biały obraz panchromatyczny Obraz cyfrowy pokazany na rysunku 3 będzie zapisany z wykorzystaniem AZ-gramatyki (G2). w postaci obrazu tekstowego jako: X0/lryllmnpl&Ejeracmnlyz&Elhnbdwhxyy&SnJfzylwxus&Epkmztiixwqr&S/)nnsttxxvu&S (9) 3. Format.bmt pliku graficznego w postaci tekstowej W tabeli 1 opisano strukturę formatu graficznego pliku rastrowego (BMP-format).
5 Archiwum Fotogrametrii, Kartografii i Teledetekcji, vol. 15, Kraków Tabela 1. Format.bmp graficznego pliku rastrowego Adres stosunkowy Struktura Długość w bajtach 0x00 BITMAPFILEHIDER bmfh 14 0x0E BITMAPINFOHEADER bmih 40 0x36 RGBQUAD acolors[ ] zmienna BYTE abitmapbits[ ] zmienna Struktura BITMAPINFO łączy w sobie dwa elementy BMP-pliku: strukturę nagłówkową (headline) BITMAPINFOHEADER, rekord wartości kolorów RGBQUAD. Format graficznego pliku rastrowego w postaci tekstowej nazwiemy.bm t. Określmy zmiany w formacie.bmp przy dostosowaniu go do formatu.bmt. Struktura RGBQUAD w formacie.bmp nie jest potrzebna i będzie zamieniona na strukturę ABC o zmiennej długości. W strukturze ABC będzie zapisany alfabet wykorzystywany do konwersji obrazu cyfrowego w obraz tekstowy. Zapis format pliku.bmt przedstawia tab. 2. Tabela 2. Format.bmt graficznego pliku tekstowego Adres stosunkowy Struktura Długość w bajtach 0x00 BITMAPFILEHIDER bmfh 14 0x0E BITMAPINFOHEADER bmih 40 0x36 ABC aabc[ ] zmienna BYTE abitm apbits[-] zmienna Strukturę BITMAPFILEHIDER dla formatu.bmp i formatu.bmt pokazano w tabelach 3 i 4. Tabela 3. Struktura BITMAPFILEHIDER (format.bmp) Zmienna Długość w bajtach Specyfikacja bftypc 2 powinno być dwa ASCII-symbolc: "B" i "M" bfsize 4 rozmiar pliku w bajtach, tak jak pokazano w odpowiednim elemencie katalogu dysku bfrescrvcd 1 2 nic udokumentowano i nic wykorzystuje się; powinno być zero bfrescrvcd2 2 nie udokumentowano i nie wykorzystuje się; powinno być zero bfoffbits 4 pokazuje położenie zapisu abitmapbits w pliku Tabela 4. Struktura BITMAPFILEHIDER (format.bmt) Zmienna Długość w bajtach Specyfikacja bftypc 2 powinno być dwa ASCII-symbolc: B" i "M" bfsize 4 rozmiar pliku w bajtach, tak jak pokazano w odpowiednim elemencie katalogu dysku bflabcitcxi 2 powinno być dwa ASCII-symbolc: "R" i "T", co oznacza plik w postaci tekstowej bfsizcabc 2 rozmiar alfabetu, zapisanego w rekordzie ABC struktury BIT-MAPINFO bfoubils 4 pokazuje położenie zapisu abitmapbits w pliku
6 54 Żarnowski A. Model tekstowy danych g raficznych. Struktura BITMAPINFOHEADER opisuje obraz cyfrowy, zapisany jako plik formatu.bmp. Zwykle stosuje się ją do różnego rodzaju opracowań z wykorzystaniem obrazu, dekompresji i kompresji obrazu. Przy zapisywaniu obrazu tekstowego w formacie.bmt struktura BITMAPINFOHEADER nie wymaga zmian. Zmiany dotyczą interpretacji wykorzystywania niektórych zmiennych tej struktury: 1. Zmienna bisize, która określa rozmiar struktury BITMAPINFOHEADER w bajtach, powinna być wykorzystywana do pozyskiwania pierwszego symbolu alfabetu rekordu ABC struktury BITMAPINFO. 2. Zmienna bicompression jest wskaźnikiem kompresji pliku i jej sposobu. Można przyjąć następujące wartości zmiennej bicompression: BI ABC dla nie skompresowanego tekstu, BI GSK przy kodowaniu grupowym symboli, BI MAB przy kodowaniu z wykorzystaniem metaalfabetu. Podsumowanie i wnioski Badania przedstawione w artykule koncentrowały się na poszukiwaniu metod i technologii, które mogliby zwiększyć ekonomiczno-techniczną efektywność prac i zautomatyzować pracochłonne procesy przy wykonywaniu następujących zadań: rozpoznawaniu zmian przebiegu granic obiektów na podstawie istniejących map i obrazów cyfrowych przy aktualizacji map topograficznych, katastralnych oraz tematycznych; opracowaniach fotointerpretacyjnych analiz geometrycznych cech obiektów i relacji między nimi bez konieczności wykonania wektoryzacji. Na podstawie wykonanych badań opracowano gramatyki bezkontekstowe umożliwiające powstanie nowego modelu danych przestrzennych i zdefiniowanie specjalnego języka do konwersji obrazów cyfrowych na obrazy tekstowe. Nowym ujęciem w stosunku do wcześniej opracowanych metod analizy obrazów jest założenie, że uzyskany obraz tekstowy jest siecią semantyczną, podobnie jak dowolny uporządkowany zbiór, wygenerowany na podstawie określonego alfabetu i danej gramatyki. Oznacza to, że do analizy obiektów zarejestrowanych na obrazach cyfrowych mogą być wykorzystane metody lingwistyki matematycznej: analizy semantyczne, leksykograficzne i leksykologicznc. Streszczenie W wyniku badań prowadzonych w latach XX wieku opracowano rastrowy i wektorowy model danych graficznych, które najczęściej są wykorzystywane w grafice komputerowej, kartografii, fotogrametrii cyfrowej oraz SIP. Wady i zalety każdego z tych modeli są znane i opisane w wielu publikacjach, również jako możliwości ich wykorzystywania w technologiach cyfrowych zastosowanych w kartografii, SIP i fotogrametrii. Analizując nowoczesne technologie cyfrowe w geodezji, kartografii, fotogrametrii i SIP można stwierdzić, że procesy pozyskiwania, zapisywania, przechowywania, transferu, analiz i wykorzystania danych graficznych są nadal skomplikowane i pracochłonne. W artykule opisano wyniki badań prowadzonych przez autora, które dotyczą: modelu tekstowego obrazu graficznego, formatu zapisywania obrazu tekstowego. Słowa kluczowe: fotogrametria cyfrowa, obraz cyfrowy, model tekstowy, alfabet, gramatyka, format
7 Archiwum Fotogrametrii, Kartografii i Teledetekcji, vol. 15, Kraków Literatura 1. Horn B., Minsky M., Shirai Y, Waltz D., Winston P.H. ( ed.)., 1975, The Psychology o f Computer Vision. McCraw-Hill Book Company, New York 2. Płoski Z., 1999, Słownik Encyklopedyczny Informatyka, Wydawnictwo Europa, ISBN , Warszawa 3. Rozenfeld A., 1969, Picture Processing by Computer. Academic Press. New York-Londyn 4. Tou J.T., Gonzalez R.C., 1974, Pattern Recognition Principles. Addison-Wesley Publishing Company, Advanced Book Program Reading, Massachusetts Recenzował: dr hab. inż. Jerzy Butowtt
8 ł :.VVWiW. ' r s,,'i%v«v/.0 : ' " rth-m UjoiM jlonś.vtv.;qjflo i ;v. iuf? is l śni.dcii ;b :iswo$r93oj!,< w. - K kvm - be iai oj U., - i t A y b *. A» M M < lz c t t > r t t w ła W C b ó <. > - i K > X X v 'V r... v >w,i h u -. v! Jjn,. V.fu. )-(! - >. AJfSftCfi wr-m pafetmwęjaefi, równ i jakt* raciłiwoia kh wyjkowystyvw* Amłiwj<*t agiioeaisps'.wcknológh: cytirowe w goods yi. tafctgr -.. ' -. i * : - ; \ r ), >.
Formaty plików graficznych - wprowadzenie
Formaty plików graficznych - wprowadzenie Obraz graficzny jest dwuwymiarową tablicą pikseli, zwana czasem rastrem. Kolor piksela może być reprezentowany w następujący sposób: Dla obrazów monochromatycznych
Matematyczne Podstawy Informatyki
Matematyczne Podstawy Informatyki dr inż. Andrzej Grosser Instytut Informatyki Teoretycznej i Stosowanej Politechnika Częstochowska Rok akademicki 2013/2014 Gramatyki bezkontekstowe I Gramatyką bezkontekstową
GRAFIKA RASTROWA. WYKŁAD 1 Wprowadzenie do grafiki rastrowej. Jacek Wiślicki Katedra Informatyki Stosowanej
GRAFIKA RASTROWA WYKŁAD 1 Wprowadzenie do grafiki rastrowej Jacek Wiślicki Katedra Informatyki Stosowanej Grafika rastrowa i wektorowa W grafice dwuwymiarowej wyróżnia się dwa rodzaje obrazów: rastrowe,
Wykorzystanie grafiki wektorowej do tworzenia elementów graficznych stron i prezentacji
Wykorzystanie grafiki wektorowej do tworzenia elementów graficznych stron i prezentacji grafika rastrowa a grafika wektorowa -13- P SiO 2 Grafika rastrowa - obraz zapisany w tej postaci stanowi układ barwnych
Modele (graficznej reprezentacji) danych przestrzennych postać danych przestrzennych
Modele (graficznej reprezentacji) danych przestrzennych postać danych przestrzennych Jest to sposób graficznej reprezentacji połoŝenia przestrzennego, kształtu oraz relacji przestrzennych obiektów SIP
dr inż. Piotr Odya dr inż. Piotr Suchomski
dr inż. Piotr Odya dr inż. Piotr Suchomski Podział grafiki wektorowa; matematyczny opis rysunku; małe wymagania pamięciowe (i obliczeniowe); rasteryzacja konwersja do postaci rastrowej; rastrowa; tablica
EGZAMIN MATURALNY Z INFORMATYKI 11 MAJA 2018 POZIOM PODSTAWOWY. Godzina rozpoczęcia: 14:00 CZĘŚĆ I WYBRANE: Czas pracy: 75 minut
Arkusz zawiera informacje prawnie chronione do momentu rozpoczęcia egzaminu. Układ graficzny CKE 2013 KOD UZUPEŁNIA ZDAJĄCY PESEL Miejsce na naklejkę z kodem EGZAMIN MATURALNY Z INFORMATYKI POZIOM PODSTAWOWY
Bitmapy - format i zastosowanie. Podstawowy format plików bitmapowych, dogodność zastosowania bitmap w prostych animacjach 2D.
Bitmapy - format i zastosowanie. Podstawowy format plików bitmapowych, dogodność zastosowania bitmap w prostych animacjach 2D. Format BMP został zaprojektowany przez firmę Microsoft, do przechowywania
Gramatyki, wyprowadzenia, hierarchia Chomsky ego. Gramatyka
Gramatyki, wyprowadzenia, hierarchia Chomsky ego Teoria automatów i języków formalnych Dr inŝ. Janusz Majewski Katedra Informatyki Gramatyka Gramatyką G nazywamy czwórkę uporządkowaną gdzie: G =
Archiwum Fotogrametrii, Kartografii i Teledetekcji Vol. 9,1999, s ISBN UW AGI O M APAC H K O M P U T ER O W YC H
Polskie Towarzystwo Fotogrametrii i Teledetekcji oraz Katedra Fotogrametrii i Teledetekcji Wydziału Geodezji i Gospodarki Przestrzennej Uniwersytetu Warmińsko-Mazurskiego w Olsztynie Archiwum Fotogrametrii,
Do obsługi plików BMP należy stworzyć klasę przechowującą zawartość obrazu i udostępniającą następujące metody:
Ćwiczenie 1 OBSŁUGA OBRAZÓW W FORMACIE BMP Zakres pracy W ramach ćwiczenia należy do dostarczonego interfejsu dodać możliwość wyświetlania wczytanych z pliku obrazów typu BMP, konwertowania ich na format
Photoshop. Podstawy budowy obrazu komputerowego
Photoshop Podstawy budowy obrazu komputerowego Wykład 1 Autor: Elżbieta Fedko O czym dzisiaj będziemy mówić? Co to jest grafika komputerowa? Budowa obrazu w grafice wektorowej i rastrowej. Zastosowanie
2.2. Gramatyki, wyprowadzenia, hierarchia Chomsky'ego
2.2. Gramatyki, wyprowadzenia, hierarchia Chomsky'ego Gramatyka Gramatyką G nazywamy czwórkę uporządkowaną G = gdzie: N zbiór symboli nieterminalnych, T zbiór symboli terminalnych, P zbiór
Wykład II. Reprezentacja danych w technice cyfrowej. Studia Podyplomowe INFORMATYKA Podstawy Informatyki
Studia Podyplomowe INFORMATYKA Podstawy Informatyki Wykład II Reprezentacja danych w technice cyfrowej 1 III. Reprezentacja danych w komputerze Rodzaje danych w technice cyfrowej 010010101010 001010111010
INFORMATYKA WSTĘP DO GRAFIKI RASTROWEJ
INFORMATYKA WSTĘP DO GRAFIKI RASTROWEJ Przygotowała mgr Joanna Guździoł e-mail: jguzdziol@wszop.edu.pl WYŻSZA SZKOŁA ZARZĄDZANIA OCHRONĄ PRACY W KATOWICACH 1. Pojęcie grafiki komputerowej Grafika komputerowa
Podstawy Informatyki Wykład V
Nie wytaczaj armaty by zabić komara Podstawy Informatyki Wykład V Grafika rastrowa Paint Copyright by Arkadiusz Rzucidło 1 Wprowadzenie - grafika rastrowa Grafika komputerowa tworzenie i przetwarzanie
Wykład 13. Systemy Informacji Przestrzennej. Systemy Informacji Przestrzennej 1
Wykład 13 Systemy Informacji Przestrzennej Systemy Informacji Przestrzennej 1 Mapa jako element Systemu Informacji Geograficznej Systemy Informacyjne Systemy Informacji przestrzennej Systemy Informacji
Wymagania edukacyjne na ocenę z informatyki klasa 3
Wymagania edukacyjne na ocenę z informatyki klasa 3 0. Logo [6 godz.] PODSTAWA PROGRAMOWA: Rozwiązywanie problemów i podejmowanie decyzji z wykorzystaniem komputera, stosowanie podejścia algorytmicznego.
Grafika komputerowa. Dla DSI II
Grafika komputerowa Dla DSI II Rodzaje grafiki Tradycyjny podział grafiki oznacza wyróżnienie jej dwóch rodzajów: grafiki rastrowej oraz wektorowej. Różnica pomiędzy nimi polega na innej interpretacji
Zadanie 1. Suma silni (11 pkt)
2 Egzamin maturalny z informatyki Zadanie 1. Suma silni (11 pkt) Pojęcie silni dla liczb naturalnych większych od zera definiuje się następująco: 1 dla n = 1 n! = ( n 1! ) n dla n> 1 Rozpatrzmy funkcję
Języki formalne i automaty Ćwiczenia 9
Języki formalne i automaty Ćwiczenia 9 Autor: Marcin Orchel Spis treści Spis treści... 1 Wstęp teoretyczny... 2 Maszyna Mealy'ego... 2 Maszyna Moore'a... 2 Automat ze stosem... 3 Konwersja gramatyki bezkontekstowej
Technologie Informacyjne
Grafika komputerowa Szkoła Główna Służby Pożarniczej Zakład Informatyki i Łączności December 12, 2016 1 Wprowadzenie 2 Optyka 3 Geometria 4 Grafika rastrowa i wektorowa 5 Kompresja danych Wprowadzenie
biegle i poprawnie posługuje się terminologią informatyczną,
INFORMATYKA KLASA 1 1. Wymagania na poszczególne oceny: 1) ocenę celującą otrzymuje uczeń, który: samodzielnie wykonuje na komputerze wszystkie zadania z lekcji, wykazuje inicjatywę rozwiązywania konkretnych
KIERUNKOWE EFEKTY KSZTAŁCENIA DLA KIERUNKU GEODEZJA I KARTOGRAFIA
Załącznik nr 1 do Zarządzenia Rektora nr 10./12 z dnia 21 lutego 2012r. KIERUNKOWE EFEKTY KSZTAŁCENIA DLA KIERUNKU GEODEZJA I KARTOGRAFIA Symbol kierunkowych efektów kształcenia (GiK) GiK_W01 GiK _W02
Symbol, alfabet, łańcuch
Łańcuchy i zbiory łańcuchów Teoria automatów i języków formalnych Dr inŝ. Janusz Majewski Katedra Informatyki Symbol, alfabet, łańcuch Symbol Symbol jest to pojęcie niedefiniowane (synonimy: znak, litera)
Techniki wizualizacji. Ćwiczenie 2. Obraz cyfrowy w komputerze
Doc. dr inż. Jacek Jarnicki Instytut Informatyki, Automatyki i Robotyki Politechniki Wrocławskiej jacek.jarnicki@pwr.wroc.pl Techniki wizualizacji Ćwiczenie 2 Obraz cyfrowy w komputerze Celem ćwiczenia
Hierarchia Chomsky ego Maszyna Turinga
Hierarchia Chomsky ego Maszyna Turinga Języki formalne i automaty Dr inż. Janusz Majewski Katedra Informatyki Gramatyka Gramatyką G nazywamy czwórkę uporządkowaną gdzie: G = V skończony zbiór
KSZTAŁCENIE KARTOGRAFÓW NA STUDIACH UNIWERSYTECKICH A ZAWODOWE UPRAWNIENIA KARTOGRAFICZNE
Krzysztof Kałamucki UMCS w Lublinie, Zakład Kartografii i Geomatyki Jolanta Korycka-Skorupa Uniwersytet Warszawski, Katedra Kartografii Waldemar Spallek Uniwersytet Wrocławski, Zakład Geoinformatyki i
Grafika rastrowa (bitmapa)-
Grafika komputerowa Grafika rastrowa Grafika rastrowa (bitmapa)- sposób zapisu obrazów w postaci prostokątnej tablicy wartości, opisujących kolory poszczególnych punktów obrazu (prostokątów składowych).
Cała prawda o plikach grafiki rastrowej
~ 1 ~ Cała prawda o plikach grafiki rastrowej Grafika rastrowa to rodzaj grafiki zapisywanej na dysku w postaci bitmapy, czyli zbioru pikseli. W edytorach grafiki rastrowej możliwa jest edycja na poziomie
Państwowa Wyższa Szkoła Techniczno-Ekonomiczna w Jarosławiu
Załącznik nr 1 do Uchwały nr 9/12 Rady Instytutu Inżynierii Technicznej PWSTE w Jarosławiu z dnia 30 marca 2012r. Państwowa Wyższa Szkoła Techniczno-Ekonomiczna w Jarosławiu EFEKTY KSZTAŁCENIA DLA KIERUNKU
Podstawy grafiki komputerowej. Teoria obrazu.
WAŻNE POJĘCIA GRAFIKA KOMPUTEROWA - to dział informatyki zajmujący się wykorzystaniem oprogramowania komputerowego do tworzenia, przekształcania i prezentowania obrazów rzeczywistych i wyimaginowanych.
Wymagania edukacyjne z zajęć komputerowych w klasie 5
Wymagania edukacyjne z zajęć komputerowych w klasie 5 Ocena dopuszczajaca:uczeń Ocena dostateczna:uczeń Ocena dobra: uczeń Ocena bardzo dobra:uczeń Ocena celująca: uczeń zna zasady bezpiecznej pracy z
1. Synteza automatów Moore a i Mealy realizujących zadane przekształcenie 2. Transformacja automatu Moore a w automat Mealy i odwrotnie
Opracował: dr hab. inż. Jan Magott KATEDRA INFORMATYKI TECHNICZNEJ Ćwiczenia laboratoryjne z Logiki Układów Cyfrowych ćwiczenie 207 Temat: Automaty Moore'a i Mealy 1. Cel ćwiczenia Celem ćwiczenia jest
Zamiana reprezentacji wektorowej na rastrową - rasteryzacja
MODEL RASTROWY Siatka kwadratów lub prostokątów stanowi elementy rastra. Piksel - pojedynczy element jest najmniejszą rozróŝnialną jednostką powierzchniową, której własności są opisane atrybutami. Model
WYMAGANIA EDUKACYJNE NA POSZCZEGÓLNE STOPNIE Z INFORMATYKI W KLASIE 8 opracowane na podstawie podręcznika
WYMAGANIA EDUKACYJNE NA POSZCZEGÓLNE STOPNIE Z INFORMATYKI W KLASIE 8 opracowane na podstawie podręcznika Informatyka Europejczyka. Podręcznik do informatyki dla szkoły podstawowej. Klasa 8. Prowadzące:
Według raportu ISO z 1988 roku algorytm JPEG składa się z następujących kroków: 0.5, = V i, j. /Q i, j
Kompresja transformacyjna. Opis standardu JPEG. Algorytm JPEG powstał w wyniku prac prowadzonych przez grupę ekspertów (ang. Joint Photographic Expert Group). Prace te zakończyły się w 1991 roku, kiedy
Maszyna Turinga języki
Maszyna Turinga języki Teoria automatów i języków formalnych Dr inż. Janusz Majewski Katedra Informatyki Maszyna Turinga (1) b b b A B C B D A B C b b Q Zależnie od symbolu obserwowanego przez głowicę
Kodowanie informacji. Przygotował: Ryszard Kijanka
Kodowanie informacji Przygotował: Ryszard Kijanka Komputer jest urządzeniem służącym do przetwarzania informacji. Informacją są liczby, ale także inne obiekty, takie jak litery, wartości logiczne, obrazy
WYMAGANIA EDUKACYJNE NA POSZCZEGÓLNE STOPNIE Z INFORMATYKI W KLASIE 8 opracowane na podstawie podręcznika
WYMAGANIA EDUKACYJNE NA POSZCZEGÓLNE STOPNIE Z INFORMATYKI W KLASIE 8 opracowane na podstawie podręcznika Informatyka Europejczyka. Podręcznik do informatyki dla szkoły podstawowej. Klasa 8. Prowadząca:
KATEDRA INFORMATYKI TECHNICZNEJ. Ćwiczenia laboratoryjne z Logiki Układów Cyfrowych. ćwiczenie 204
Opracował: prof. dr hab. inż. Jan Kazimierczak KATEDA INFOMATYKI TECHNICZNEJ Ćwiczenia laboratoryjne z Logiki Układów Cyfrowych ćwiczenie 204 Temat: Hardware'owa implementacja automatu skończonego pełniącego
Promotor: dr inż. Adam Piórkowski. Jakub Osiadacz Marcin Wróbel
Promotor: dr inż. Adam Piórkowski Jakub Osiadacz Marcin Wróbel Magazynowanie i przetwarzanie obrazów Jakub Osiadacz Marcin Wróbel Mapa geologiczna jest przykładem mapy tematycznej. Na mniej lub bardziej
Wymagania edukacyjne na ocenę z informatyki KLASA III
Wymagania edukacyjne na ocenę z informatyki KLASA III 0. Logo [6 godz.] PODSTAWA PROGRAMOWA: Rozwiązywanie problemów i podejmowanie decyzji z wykorzystaniem komputera, stosowanie podejścia algorytmicznego.
Formaty plików graficznych
Formaty plików graficznych grafika rastowa grafika wektorowa Grafika rastrowa Grafika rastrowa służy do zapisywania zdjęć i realistycznych obrazów Jakość obrazka rastrowego jest określana przez całkowitą
Technologie Informacyjne
Technologie Informacyjne Szkoła Główna Służby Pożarniczej Zakład Informatyki i Łączności April 11, 2016 Technologie Informacyjne Wprowadzenie : wizualizacja obrazów poprzez wykorzystywanie technik komputerowych.
JAO - Wprowadzenie do Gramatyk bezkontekstowych
JAO - Wprowadzenie do Gramatyk bezkontekstowych Definicja gramatyki bezkontekstowej Podstawowymi narzędziami abstrakcyjnymi do opisu języków formalnych są gramatyki i automaty. Gramatyka bezkontekstowa
Archiwum Fotogrametrii, Kartografii i Teledetekcji Vol. 9,1999, s ISBN
Polskie Towarzystwo Fotogrametrii i Teledetekcji oraz Katedra Fotogrametrii i Teledetekcji Wydziału Geodezji i Gospodarki Przestrzennej Uniwersytetu Warmińsko-Mazurskiego w Olsztynie Archiwum Fotogrametrii,
Języki formalne i automaty Ćwiczenia 1
Języki formalne i automaty Ćwiczenia Autor: Marcin Orchel Spis treści Spis treści... Wstęp teoretyczny... 2 Wprowadzenie do teorii języków formalnych... 2 Gramatyki... 5 Rodzaje gramatyk... 7 Zadania...
Za pierwszy niebanalny algorytm uważa się algorytm Euklidesa wyszukiwanie NWD dwóch liczb (400 a 300 rok przed narodzeniem Chrystusa).
Algorytmy definicja, cechy, złożoność. Algorytmy napotykamy wszędzie, gdziekolwiek się zwrócimy. Rządzą one wieloma codziennymi czynnościami, jak np. wymiana przedziurawionej dętki, montowanie szafy z
Tytuł pracy nie dłuższy niż dwulinijkowy
UNIWERSYTET KAZIMIERZA WIELKIEGO WYDZIAŁ MATEMATYKI FIZYKI i TECHNIKI KATEDRA FIZYKI Imię Nazwisko Tytuł pracy nie dłuższy niż dwulinijkowy Praca licencjacka napisana pod kierunkiem prof. dr hab. Piotra
Matematyczna wieża Babel. 4. Ograniczone maszyny Turinga o językach kontekstowych materiały do ćwiczeń
Matematyczna wieża Babel. 4. Ograniczone maszyny Turinga o językach kontekstowych materiały do ćwiczeń Projekt Matematyka dla ciekawych świata spisał: Michał Korch 4 kwietnia 2019 1 Dodajmy kontekst! Rozważaliśmy
Grafika rastrowa i wektorowa
Grafika rastrowa i wektorowa Jakie są różnice między grafiką rastrową a wektorową? Podaj przykłady programów do pracy z grafiką rastrową/wektorową? Czym są RGB, CMYK? Gdzie używamy modelu barw RGB/CMYK?
Witryny i aplikacje internetowe
Test z przedmiotu Witryny i aplikacje internetowe Zadanie 1 Kod języka HTML przedstawi tabelę składającą się z dwóch
Wybrane projekty Urzędu Marszałkowskiego Województwa Mazowieckiego w Warszawie Przedsięwzięcia zmierzające do harmonizacji baz danych przestrzennych
Wybrane projekty Urzędu Marszałkowskiego Województwa Mazowieckiego w Warszawie Przedsięwzięcia zmierzające do harmonizacji baz danych przestrzennych Krzysztof Mączewski Dyrektor Departamentu Geodezji i
Automat ze stosem. Języki formalne i automaty. Dr inż. Janusz Majewski Katedra Informatyki
Automat ze stosem Języki formalne i automaty Dr inż. Janusz Majewski Katedra Informatyki Automat ze stosem (1) dno stosu Stos wierzchołek stosu Wejście # B B A B A B A B a b b a b a b $ q i Automat ze
WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY UMIEJĘTNOŚCI I INNYCHY KOMPETENCJI
C C C I. KARTA PRZEDMIOTU. Nazwa przedmiotu: GEOINFORMATYKA. Kod przedmiotu: Hgi. Jednostka prowadząca: Wydział Nawigacji i Uzbrojenia Okrętowego. Kierunek: Nawigacja 5. Specjalność: Hydrografia i Systemy
Języki formalne i automaty Ćwiczenia 6
Języki formalne i automaty Ćwiczenia 6 Autor: Marcin Orchel Spis treści Spis treści... 1 Wstęp teoretyczny... 2 Wyrażenia regularne... 2 Standardy IEEE POSIX Basic Regular Expressions (BRE) oraz Extended
0 + 0 = 0, = 1, = 1, = 0.
5 Kody liniowe Jak już wiemy, w celu przesłania zakodowanego tekstu dzielimy go na bloki i do każdego z bloków dodajemy tak zwane bity sprawdzające. Bity te są w ścisłej zależności z bitami informacyjnymi,
3.4. Opis konfiguracji layoutów.
Definicja layout-ów dla tablicy odczytywana jest z tabeli w bazie danych: [UnitId_System] Gdańsk = 42, Gdynia = 43 [UnitId_Subsytem] 6 = TZT, 7 = ZZT [UnitId_Unit] identyfikator obiektu [Update_TimeStamp]
Analiza leksykalna 1. Teoria kompilacji. Dr inż. Janusz Majewski Katedra Informatyki
Analiza leksykalna 1 Teoria kompilacji Dr inż. Janusz Majewski Katedra Informatyki Zadanie analizy leksykalnej Kod źródłowy (ciąg znaków) Analizator leksykalny SKANER Ciąg symboli leksykalnych (tokenów)
Matematyczne Podstawy Informatyki
Matematyczne Podstawy Informatyki dr inż. Andrzej Grosser Instytut Informatyki Teoretycznej i Stosowanej Politechnika Częstochowska Rok akademicki 2013/2014 Automat ze stosem Automat ze stosem to szóstka
Definicja 2. Twierdzenie 1. Definicja 3
INSTYTUT CYBERNETYKI TECHNICZNEJ POLITECHNIKI WROCŁAWSKIEJ ZAKŁAD SZTUCZNEJ INTELIGENCJI I AUTOMATÓW Ćwiczenia laboratoryjne z Logiki Układów Cyfrowych ćwiczenie 205 temat: ZASTOSOWANIE JĘZYKA WYRAŻEŃ
Temat: Algorytm kompresji plików metodą Huffmana
Temat: Algorytm kompresji plików metodą Huffmana. Wymagania dotyczące kompresji danych Przez M oznaczmy zbiór wszystkich możliwych symboli występujących w pliku (alfabet pliku). Przykład M = 2, gdy plik
SPIS TREŚCI STRESZCZENIE...8 SUMMARY...9 I. WPROWADZENIE... 10
SPIS TREŚCI STRESZCZENIE.....8 SUMMARY.....9 I. WPROWADZENIE.... 10 II. OMÓWIENIE TEORETYCZNE I PRAKTYCZNE OBSZARU BADAŃ..16 1. Fotogrametria i skanowanie laserowe jako metody inwentaryzacji zabytków......17
Archiwum Fotogrametrii, Kartografii i Teledetekcji Vol. 9,1999, s ISBN Streszczenie
Polskie Towarzystwo Fotogrametrii i Teledetekcji oraz Katedra Fotogrametrii i Teledetekcji Wydziału Geodezji i Gospodarki Przestrzennej Uniwersytetu Warmińsko-Mazurskiego w Olsztynie Archiwum Fotogrametrii,
Algebra WYKŁAD 3 ALGEBRA 1
Algebra WYKŁAD 3 ALGEBRA 1 Liczby zespolone Postać wykładnicza liczby zespolonej Niech e oznacza stałą Eulera Definicja Równość e i cos isin nazywamy wzorem Eulera. ALGEBRA 2 Liczby zespolone Każdą liczbę
16MB - 2GB 2MB - 128MB
FAT Wprowadzenie Historia FAT jest jednym z najstarszych spośród obecnie jeszcze używanych systemów plików. Pierwsza wersja (FAT12) powstała w 1980 roku. Wraz z wzrostem rozmiaru dysków i nowymi wymaganiami
Aleksander Żarnowski E-JĘZYK I GENEROWANIE SYMBOLI E-ALFABETU NA PODSTAWIE TRANSFORMACJI TEKST-GRAFIKA
Archiwum Fotogrametrii, Kartografii i Teledetekcji Materiały Ogólnopolskiego Sympozjum Geoinformacji Geoinformacja zintegrowanym narzędziem badań przestrzennych Wrocław Polanica Zdrój, 5-7 września 00
Kodowanie i kompresja Streszczenie Studia dzienne Wykład 9,
1 Kody Tunstalla Kodowanie i kompresja Streszczenie Studia dzienne Wykład 9, 14.04.2005 Inne podejście: słowa kodowe mają ustaloną długość, lecz mogą kodować ciągi liter z alfabetu wejściowego o różnej
Kompresja Kodowanie arytmetyczne. Dariusz Sobczuk
Kompresja Kodowanie arytmetyczne Dariusz Sobczuk Kodowanie arytmetyczne (lata 1960-te) Pierwsze prace w tym kierunku sięgają początków lat 60-tych XX wieku Pierwszy algorytm Eliasa nie został opublikowany
7. Metody pozyskiwania danych
7. Metody pozyskiwania danych Jedną z podstawowych funkcji systemu informacji przestrzennej jest pozyskiwanie danych. Od jakości pozyskanych danych i ich kompletności będą zależały przyszłe możliwości
Kształcenie w zakresie kartografii i systemów informacji geograficznej na Wydziale Geodezji i Kartografii Politechniki Warszawskiej
Politechnika Warszawska Wydział Geodezji i Kartografii Zakład Kartografii Kształcenie w zakresie kartografii i systemów informacji geograficznej na Wydziale Geodezji i Kartografii Politechniki Warszawskiej
Katalog dobrych praktyk digitalizacyjnych dla obiektów bibliotecznych
Katalog dobrych praktyk digitalizacyjnych dla obiektów bibliotecznych Lp. Kryteria Obiekt Biblioteczny 1. Procedury, obejmujące: 1. selekcję wybór materiału, który zostanie poddany digitalizacji; selekcji
Rozpoznawanie obrazu. Teraz opiszemy jak działa robot.
Rozpoznawanie obrazu Implementujesz oprogramowanie do rozpoznawania obrazu dla robota. Za każdym razem, gdy robot robi zdjęcie kamerą, jest ono zapisywane jako czarno-biały obraz w pamięci robota. Każdy
Autor: dr inż. Katarzyna Rudnik
Bazy danych Wykład 2 MS Access Obiekty programu, Reprezentacja danych w tabeli, Indeksy, Relacje i ich sprzężenia Autor: dr inż. Katarzyna Rudnik Obiekty programu MS ACCESS Obiekty typu Tabela są podstawowe
Waldemar Izdebski - Wykłady z przedmiotu SIT / Mapa zasadnicza 30
Waldemar Izdebski - Wykłady z przedmiotu SIT / Mapa zasadnicza 30 2.3. Model rastrowy Rastrowy model danych wykorzystywany jest dla gromadzenia i przetwarzania danych pochodzących ze skanowania istniejących
WIRTUALNE MAPY WEKTOROWO-ORTOFOTOGRAFICZNE DLA PRAC PROJEKTOWYCH
Sekcja Fotogrametrii i Teledetekcji Komitetu Geodezji Polskiej Akademii Nauk oraz Zakład Fotogrametrii i Fotointerpretacji Akademii Rolniczej w Krakowie Archiwum Fotogrametrii, Kartografii i Teledetekcji
treść mapy zasadniczej (zakres/aktualizacja); zagadnienia dotyczące uzgadniania dokumentacji projektowej;
ZGŁOSZONE ZAGADNIENIA DOTYCZĄCE PROCESU INWESTYCYJNEGO forma mapy zasadniczej (analogowa/cyfrowa/hybrydowa); treść mapy zasadniczej (zakres/aktualizacja); format danych/udostępnianie; zagadnienia dotycząca
Dane obrazowe. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski
Dane obrazowe R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski www.il.pw.edu.pl/~rg s-rg@siwy.il.pw.edu.pl Przetwarzanie danych obrazowych! Przetwarzanie danych obrazowych przyjmuje trzy formy:! Grafikę
Rozkład materiału realizacji informatyki w szkole podstawowej w wymiarze 2 godzin w cyklu trzyletnim
Rozkład materiału realizacji informatyki w szkole podstawowej w wymiarze 2 godzin w cyklu trzyletnim Autor: Danuta Kiałka Podręcznik: Informatyka Europejczyka (149/05) Danuta Kiałka z zespołem Program
Publiczne Technikum Informatyczne Computer College w Koszalinie
PYTANIA KONKURS INFORMATYCZNY Informatyka, Informacja, Infostrada 3 x i II edycja z marca 2016 roku Strona 1 1. Program komputerowy z licencją Shareware upoważnia między innymi do: a) rozpowszechniania
Projekt 4: Programowanie w logice
Języki Programowania Projekt 4: Programowanie w logice Środowisko ECL i PS e W projekcie wykorzystane będzie środowisko ECL i PS e. Dostępne jest ono pod adresem http://eclipseclp.org/. Po zainstalowaniu
złożony ze słów zerojedynkowych o długości co najmniej 3, w których druga i trzecia litera od końca sa
Zadanie 1. Rozważmy jezyk złożony ze słów zerojedynkowych o długości co najmniej 3, w których druga i trzecia litera od końca sa równe. Narysować diagram minimalnego automatu deterministycznego akceptujacego
Założenia, problemy interpretacyjne
Projekt cyfryzacji dokumentów planistycznych Metropolii Poznań Założenia, problemy interpretacyjne Lech Kaczmarek Uniwersytet im. A. Mickiewicza w Poznaniu, Stacja Ekologiczna w Jeziorach Projekt częściowo
EGZAMIN MATURALNY Z INFORMATYKI MAJ 2010 POZIOM ROZSZERZONY CZĘŚĆ I WYBRANE: Czas pracy: 90 minut. Liczba punktów do uzyskania: 20 WPISUJE ZDAJĄCY
Centralna Komisja Egzaminacyjna Arkusz zawiera informacje prawnie chronione do momentu rozpoczęcia egzaminu. Układ graficzny CKE 2010 KOD WPISUJE ZDAJĄCY PESEL Miejsce na naklejkę z kodem EGZAMIN MATURALNY
WYMAGANIA EDUKACYJNE. Witryny i Aplikacje Internetowe klasa I
WYMAGANIA EDUKACYJNE Witryny i Aplikacje Internetowe klasa I Dopuszczający definiuje pojęcia: witryna, portal, wortal, struktura witryny internetowej; opisuje rodzaje grafiki statycznej wymienia i charakteryzuje
Przetwarzanie i transmisja danych multimedialnych. Wykład 5 Kodowanie słownikowe. Przemysław Sękalski.
Przetwarzanie i transmisja danych multimedialnych Wykład 5 Kodowanie słownikowe Przemysław Sękalski sekalski@dmcs.pl Politechnika Łódzka Katedra Mikroelektroniki i Technik Informatycznych DMCS Przemysław
Zliczanie Podziałów Liczb
Zliczanie Podziałów Liczb Przygotował: M. Dziemiańczuk 7 lutego 20 Streszczenie Wprowadzenie Przez podział λ nieujemnej liczby całkowitej n rozumiemy nierosnący ciąg (λ, λ 2,..., λ r ) dodatnich liczb
Techniki multimedialne
Techniki multimedialne Digitalizacja podstawą rozwoju systemów multimedialnych. Digitalizacja czyli obróbka cyfrowa oznacza przetwarzanie wszystkich typów informacji - słów, dźwięków, ilustracji, wideo
Kryteria ocen zajęcia komputerowe klasa 4
Kryteria ocen zajęcia komputerowe klasa 4 Dopuszczająca: Zna i rozumie przepisy obowiązujące w pracowni komputerowej. Przestrzega regulaminu pracowni. Rozróżnia podstawowe typy współczesnych komputerów.
Egzamin / zaliczenie na ocenę*
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI Zał. nr 4 do ZW 33/01 KARTA PRZEDMIOTU Nazwa w języku polskim: DIAGNOSTYKA OBRAZOWA Nazwa w języku angielskim: DIAGNOSTIC IMAGING Kierunek studiów (jeśli dotyczy):
Instrukcja do ćwiczenia P4 Analiza semantyczna i generowanie kodu Język: Ada
Instrukcja do ćwiczenia P4 Analiza semantyczna i generowanie kodu Język: Ada Spis treści 1 Wprowadzenie 1 2 Dane i kod 2 3 Wyrażenia 2 3.1 Operacje arytmetyczne i logiczne.................. 2 3.2 Podstawowe
Wprowadzenie do programu Mathcad 15 cz. 1
Wpisywanie tekstu Wprowadzenie do programu Mathcad 15 cz. 1 Domyślnie, Mathcad traktuje wpisywany tekst jako wyrażenia matematyczne. Do trybu tekstowego można przejść na dwa sposoby: Zaczynając wpisywanie
Temat: Zastosowanie wyrażeń regularnych do syntezy i analizy automatów skończonych
Opracował: dr inż. Zbigniew Buchalski KATEDRA INFORMATYKI TECHNICZNEJ Ćwiczenia laboratoryjne z Logiki Układów Cyfrowych ćwiczenie Temat: Zastosowanie wyrażeń regularnych do syntezy i analizy automatów
Podstawy przetwarzania obrazów teledetekcyjnych. Format rastrowy
Podstawy przetwarzania obrazów teledetekcyjnych Format rastrowy Definicja rastrowego modelu danych - podstawowy element obrazu cyfrowego to piksel, uważany w danym momencie za wewnętrznie jednorodny -
Efektywna analiza składniowa GBK
TEORETYCZNE PODSTAWY INFORMATYKI Efektywna analiza składniowa GBK Rozbiór zdań i struktur zdaniowych jest w wielu przypadkach procesem bardzo skomplikowanym. Jego złożoność zależy od rodzaju reguł produkcji
wykład Organizacja plików Opracował: dr inż. Janusz DUDCZYK
wykład Organizacja plików Opracował: dr inż. Janusz DUDCZYK 1 2 3 Pamięć zewnętrzna Pamięć zewnętrzna organizacja plikowa. Pamięć operacyjna organizacja blokowa. 4 Bufory bazy danych. STRUKTURA PROSTA
Przykład: Σ = {0, 1} Σ - zbiór wszystkich skończonych ciagów binarnych. L 1 = {0, 00, 000,...,1, 11, 111,... } L 2 = {01, 1010, 001, 11}
Języki Ustalmy pewien skończony zbiór symboli Σ zwany alfabetem. Zbiór Σ zawiera wszystkie skończone ciagi symboli z Σ. Podzbiór L Σ nazywamy językiem a x L nazywamy słowem. Specjalne słowo puste oznaczamy
Streszczenie Komputery do przechowywania rysunków, zdjęć i innych obrazów używają tylko liczb. Te zajęcia mają ukazać w jaki sposób to robią.
Temat 2 Kolory jako liczby Kodowanie obrazów Streszczenie Komputery do przechowywania rysunków, zdjęć i innych obrazów używają tylko liczb. Te zajęcia mają ukazać w jaki sposób to robią. Wiek 7 i więcej
Kodowanie Huffmana. Platforma programistyczna.net; materiały do laboratorium 2014/15 Marcin Wilczewski
Kodowanie Huffmana Platforma programistyczna.net; materiały do laboratorium 24/5 Marcin Wilczewski Algorytm Huffmana (David Huffman, 952) Algorytm Huffmana jest popularnym algorytmem generującym optymalny