TECHNOLOGIE ELASTICKÉ KONFORMNÍ TRANSFORMACE RASTROVÝCH OBRAZŮ



Podobné dokumenty
TECHNOLOGIE FUZZY-BAYESOVSKÉ KLASIFIKACE RASTROVÝCH OBRAZŮ

Strategie ochrany před negativními dopady povodní a erozními jevy přírodě blízkými opatřeními v České republice

LabMeredian Gravik. gravik

Virtuální mapová sbírka Chartae-Antiquae.cz - první výsledek spolupráce VÚGTK a paměťových institucí

Nápověda aplikace Patron-Pro

Práce s texty, Transformace rastru, Připojení GPS

VPass Client Uživatelská příručka

Bezdrátové routery LTE & UMTS datové a hlasové brány

Formy komunikace s knihovnami

Technologie digitalizace a zpřístupnění starých map - pohled kartografa a uživatele

Manuál k programu KaraokeEditor

Docházkový systém modul E-PORTÁL

Nástrojová lišta v editačním poli

Nápověda k webové aplikaci určené k revizi. ochranných pásem vodních zdrojů a vodárenských nádrží

MƏj úĭet Uživatelský manuál Verze 1.01/2010

Uživatelská příručka mapový prohlížeč irso 4.0.

Na vod k nastavenı u

Uživatelský manuál. Aplikace GraphViewer. Vytvořil: Viktor Dlouhý

Publikování map na webu - WMS

Registr práv a povinností

TITULNÍ LIST PERIODICKÉ ZPRÁVY 2010 PROJEKTU 2C06028 Ministerstvo školství, mládeže a tělovýchovy

Konvertor diakritiky 3. Instalace

S klávesovými zkratkami ovládnete Windows jako profík Novinky.cz

Tvorba rastrovej mapy III. vojenského mapovania územia Slovenska

Studijní skupiny. 1. Spuštění modulu Studijní skupiny

Popis ovládání. Po přihlášení do aplikace se objeví navigátor. Navigátor je stromově seřazen a slouží pro přístup ke všem oknům celé aplikace.

Pro správné zobrazení mapové aplikace je potřeba mít nainstalovaný zásuvný modul Flash Adobe Player.

Aplikační profily v PLC Tecomat

Obsah Předmět ověřené technologie... 3 Struktura ověřené technologie... 4 Pořízení digitálních dat... 5

Ovládání programu Měření délky

UniLog-D. v1.01 návod k obsluze software. Strana 1

Úvod. Program ZK EANPRINT. Základní vlastnosti programu. Co program vyžaduje. Určení programu. Jak program spustit. Uživatelská dokumentace programu

SADA VY_32_INOVACE_PP1

Registr práv a povinností

Elektronické podání žádosti o udělení výjimky pro použití konvenčních osiv v ekologickém zemědělství prostřednictvím Portálu farmáře MZe

Elektronické podání žádosti o udělení výjimky pro použití konvenčních osiv v ekologickém zemědělství prostřednictvím Portálu farmáře MZe

Nápověda pro vyplnění elektronického formuláře Oznámení o provedení asanace vytěženého jehličnatého dříví

MATLABLINK - VZDÁLENÉ OVLÁDÁNÍ A MONITOROVÁNÍ TECHNOLOGICKÝCH PROCESŮ

Prohlížení a editace externích předmětů

Možnosti využití dat RÚIAN poskytovaných VDP pomocí webových služeb

Přehledy pro Tabulky Hlavním smyslem této nové agendy je jednoduché řazení, filtrování a seskupování dle libovolných sloupců.

Nápovědu k ostatním modulům naleznete v "Přehledu nápověd pro Apollo". (IS Apollo Nápověda Nápověda).

Uživatelská příručka pro. elektronické podání žádosti o uznání porostů. přístup k výsledkům přehlídek uznávacího řízení

Územní plán Ústí nad Labem

Svolávací systém Uživatelský manuál

Rizikové procesy. 1. Spuštění modulu Rizikové procesy. 2. Popis prostředí a ovládacích prvků modulu Rizikové procesy

Popis a ovládání. Aplikace 602XML Filler

Popis ovládání aplikace - Mapový klient KÚPK

Nielsen Admosphere, a.s. Vážená domácnosti,

OBSAH. 1. Úvod Požadavky na SW vybavení... 3

Zpravodaj. Uživatelská příručka. Verze

Odpadové hospodářství v ORP Ústí nad Labem

TITULNÍ LIST ZÁVĚREČNÉ ZPRÁVY 2011 PROJEKTU 2C06028 Ministerstvo školství, mládeže a tělovýchovy

Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. PORTÁL KUDY KAM. Manuál pro administrátory. Verze 1.

Nastavení klientských stanic pro webové aplikace PilsCom s.r.o.

Docházka INTRAWEB. Osobní údaje

BALISTICKÝ MĚŘICÍ SYSTÉM

47 Mapování přístupnosti

Externí spolupracovníci

Digitalizace starých glóbů

Jak importovat šablony tiskových sestav do aplikace MarkTime PORTAL. Administrační manuál Bellman Group, s.r.o. 2007/09/23 verze 1.

PROFI TDi s.r.o , Želetice 40 Návod k používání systému OTDI.CZ

Postupy práce se šablonami IS MPP

POKYNY K REGISTRACI PROFILU ZADAVATELE

Internet 1. ÚVOD. Příklad stránky WWW v prostředí Internet Exploreru vidíte na obr.:

Základní uživatelský manuál služby WMS Drive

Import se spouští v Číselníku zboží stiskem klávesové kombinace <Shift F6>. Zobrazí se parametry:

UNIVERZITA PARDUBICE

Nový způsob práce s průběžnou klasifikací lze nastavit pouze tehdy, je-li průběžná klasifikace v evidenčním pololetí a školním roce prázdná.

Představenstvo, kontrolní komise, vedení. SBD Vítkovice. Elektronická hlášení závad. Scénář postupu práce. Cornelius Scipio s.r.o.

ZEMĚMĚŘICKÝ ÚŘAD. Uživatelská příručka - Metadatový editor MDE. Pod Sídlištěm 9/1800, Praha 8. Verze IS nebo části IS: Účel poslední změny:

CS OTE. Dokumentace pro externí uživatele

GEOVAP, spol. s r.o. WMS JDTM ZK

Max Homebanking PS uživatelský manuál rozhraní pro automatické stahování dat

Cvičení software Groma základní seznámení

Počítačová Podpora Studia. Přednáška 5 Úvod do html a některých souvisejících IT. Web jako platforma pro vývoj aplikací.

Téma 1: Práce s Desktop. Téma 1: Práce s Desktop

PŘEHLED A MOŽNOSTI VYUŽITÍ WEBOVÝCH MAPOVÝCH SLUŽEB

e-utilityreport Vyjadřování k existenci sítí Část Příprava a evidence vyjádření

Popis obsahu a návod k používání mapové aplikace Stav pokrytí NGA v ČR

Popis obsahu a návod k používání mapové aplikace Stav pokrytí NGA v ČR

Možnosti tisku v MarushkaDesignu

HLEDEJCENY.mobi. Obsah. Mobilní verze e-shopu. Důvody instalace

IceWarp Outlook Sync Rychlá příručka

Povodňové značky Povodí Vltavy s.p.

GeoportálČÚZK webová služba transformace souřadnic

Dotyková obrázovká v prográmu TRIFID

1 Uživatelská dokumentace

Interaktivní mapy ÚAP Uživatelská příručka

IBRIDGE 1.0 UŽIVATELSKÝ MANUÁL

Bayesovská klasifikace rastrových obrazů pomocí webové aplikace

Studentská tvůrčí a odborná činnost STOČ 2013

Úvod do programu Solid Edge

Spuštění a ukončení databázové aplikace Access

Studijní průvodce e-learningovým kurzem. STRUKTURÁLNÍ FONDY A PROJEKTY v období

ČSOB Business Connector Instalační příručka

CYCLOPE PRINT MANAGEMENT SOFTWARE- UŽIVATELSKÁ PŘÍRUČKA

TELEFONNí LiNKA PREMiUM PRŮVODCE NASTAVENíM SLuŽBY MEET-ME KONFERENCE

VYHLEDÁVACÍ BANNER PRO WEBOVÉ STRÁNKY

plussystem Příručka k instalaci systému

Transkript:

TECHNOLOGIE ELASTICKÉ KONFORMNÍ TRANSFORMACE RASTROVÝCH OBRAZŮ ÚVOD Technologie elastické konformní transformace rastrových obrazů je realizována v rámci webové aplikace NKT. Tato webová aplikace provádí nelineární konformní transformaci rastrových obrazů metodou kolokace. Poskytuje alternativu k obvykle používaným konformním transformacím jako např. Helmertova transformace. Výhodou transformace metodou kolokace oproti jiným metodám je možnost určit přesnost transformace pro jakýkoliv transformovaný bod, ne jen pro tzv. kontrolní body. 1. UŽIVATELSKÉ ROZHRANÍ Aplikace se snaží stylem ovládáním přiblížit desktopovým aplikacím. Prostor zobrazovací části okna prohlížeče je rozdělen na aplikační menu, zobrazovací pole vstupních obrazů (zobrazují zdrojovou souřadnicovou soustavu) a zobrazovací pole výsledků transformace (zobrazuje cílovou souřadnicovou soustavu) a postranní panel se seznamem identických bodů, parametrů transformace a seznamem výsledků transformace (transformovaných rastrů). Většina funkcí se spouští pomocí aplikačního menu, které obsahuje položky známé z většiny tradičních aplikací (jako Soubor, Zobrazení atd.). Následující odstavce popisují stručně jednotlivé prvky uživatelského rozhraní aplikace. Podrobnější nápovědu k ovládání aplikace lze získat přímo v aplikaci pomocí položky Nápověda -> Nápověda pro transformaci. 1.1 Aplikační menu Aplikační menu se nachází v horní části zobrazovacího okna prohlížeče. Má stejnou úlohu jako u klasických desktopových aplikací poskytuje přístup k funkcím, popř. nastavení aplikace. 1.2 Zobrazovací pole Zobrazovací pole zobrazují obrazová data. Aplikace obsahuje dvě hlavní zobrazovací pole. První z nich, umístěné v levé častí aplikace, zobrazuje vstupní rastry. Každý vstupní obraz je zobrazen samostatně, mezi obrazy lze přepínat pomocí "karet" (podobně v internetových prohlížečích mezi otevřenými stránkami). Druhé zobrazovací pole (v pravé častí aplikace) zobrazuje transformované rastry. Všechny transformované rastry se zobrazují v jednom zobrazovacím poli a tudíž i ve stejném souřadnicovém systému, což umožňuje provádět např. mozaikování. Výsledné rastry lze vypínat za zapínat a lze jim nastavovat průhlednost pomocí ovládacích prvků v postranním panelu.

1. Postranní panel Postranní panel ukazuje seznam identických bodů i s jejich souřadnicemi a přesností. Jak souřadnice, tak přesnost lze měnit buď přímo vstupem z klávesnice (přepsáním staré hodnoty novou) nebo graficky (myší označit novou polohu bodu). Postranní panel dále zobrazuje parametry transformace (pro každý rastr) a seznam výsledků transformace. 2. ZDROJE DAT Jako zdroj dat lze použít obrazové soubory ve formátu.jpg nebo.png. Identické body lze zadat buď manuálně, nebo načíst ze souboru (viz příloha 1). Kromě obrazů k transformaci lze nahrát tzv. referenční obraz. Ten se zobrazuje v zobrazovacím poli výsledků a lze ho použít k transformaci rastru na rastr. 3. TRANSFORMACE Vlastní transformace se spustí jednoduše výběrem příslušné funkce v aplikačním menu. Zobrazí se dialog výběru rastrů k transformaci (lze tedy transformovat pouze některé z nahraných rastrů) a po potvrzení výběru se provede transformace a výsledky se zobrazí v zobrazovacím poli výsledků. V postranním panelu lze nastavit parametry transformace - elasticitu a rozměr zájmového území. Parametry není třeba nastavovat - pokud nejsou zadány, transformační program sám odhadne jejich hodnotu. Pokud ale uživatel parametry zadá, jsou brány jako pevné a transformační program jejich hodnoty nemění. 4. POUŽITÉ TECHNOLOGIE Klientská část aplikace je postavena na standardních webových technologiích dneška html, JavaScript a SVG (Scalable Vector Graphics). To umožňuje aplikaci využít prakticky na jakémkoliv počítači vybaveném moderním webovým prohlížečem a připojením k Internetu. Aplikaci bohužel nelze použít v prohlížeči Internet Explorer Explorer verze nižší než 9, protože ten nepodporuje SVG. V klientské části aplikace probíhají veškeré uživatelské operace vytváření tříd, definice trénovacích množin, měření délek, ploch atd. Pro usnadnění práce s DOM stránky je použita knihovna JQuery (http://jquery.com). Pro implementaci uživatelského rozhraní byla vyvinuta v jazyce JavaScript vlastní knihovna poskytující potřebné komponenty.

Serverová část aplikace je napsána ve frameworku Django verze 1.1.1 (http://djangoproject.com), vlastní transformace je prováděna výpočetním jádrem napsaným v C++. Jako http server je použit Apache HTTP Server, pro začlenění Django aplikace do serveru je použit WSGI adaptér modwsgi (http://code.google.com/p/modwsgi/). Komunikace klient server probíhá asynchronně, pro výměnu dat mezi klientem a serverem je použit formát JSON (http://json.org/). 5. TRANSFORMACE RASTRŮ - TEORETICKÉ ZÁKLADY Teorie a matematické vztahy na jejichž základě je aplikace NKT postavena jsou popsány ve výzkumné zprávě VÚGTK, v.v.i. č. 1151/2009 (ke stažení na adrese http://www.vugtk.cz/ingeocalc/publications/soukup_presnost_el_transf.pdf).

1.1 KONTAKT Ing. Milan Talich Ph.D., Ing. Ondřej Böhm, Dr. Ing. Lubomír Soukup VÝZKUMNÝ ÚSTAV GEODETICKÝ, TOPOGRAFICKÝ A KARTOGRAFICKÝ, v. v. i Ústecká 98, 250 66 - Zdiby Tel. +420 284 890 515 Fax + 420 284 890 056 Email: Milan.Talich@vugtk.cz Web: http://www.vugtk.cz/

1.2 PŘÍLOHY PŘÍLOHA 1 - FORMÁT VSTUPNÍHO SOUBORU SOUŘADNIC PRO NKT Vstupní soubor souřadnic pro transformaci rastrových obrazů je textový soubor v ASCII formátu. Každý řádek obsahuuje buď jeden záznam nebo jedno klíčové slovo ukončené dvojtečkou. Klíčová slova vyjadřují typ informace, který bude následovat a začínají tak vlastní sekci nebo podsekci. (Pod)sekce končí buď začátkem další (pod)sekce nebo koncem souboru. Klíčová slova a odpovídající sekce jsou: - image: začíná informace o jednom vstupním rastrovém souboru. První záznamem za tímto klíčovým slovem je jméno obrazového souboru. - source: uvozuje sekci obsahující identifikátory a souřadnice identických bodů pro příslušný obraz ve zdrojovém souřadném systému. - target: obsahuje identifikátory a souřadnice identických bodů příslušného obrazu v cílové souřadné soustavě. Prázdné řádky jsou ignorovány. V souboru nemusí být pro každý bod uvedeny souřadnice v obou souřadných systémech (souřadnice může uživatel doplnit později) a není stanoven minimální počet identických bodů pro každý obraz (protože identické body mohou být doplněny později). příklad vstupního souboru: image: test.jpg source: 1 1 210 1.5 2 450 200 1.1 3 1 10 5.6 4 430 5 2.4 5 110 150 1.8 target: 1 1 210 1.5 2 450 200 1.1 3 1 10 1.6 4 430 5 12.4 image: test2.jpg source: a10 12 190 1.4 target: a10 1 200 1.5