Komponent kodów QR. Autorzy Adrian Jasiczek Dariusz Rumiński Krzysztof Kozłowski Paweł Dąbrowski.

Slides:



Advertisements
Podobne prezentacje
Interaktywny edytor terenu
Advertisements

OCR (Optical Character Recognition)
Podstawy Programowania
Autorzy:Ania Szczubełek Kasia Sul
Instrukcje iteracyjne
JĘZYKI ASSEMBLEROWE ..:: PROJEKT ::..
Systemy liczenia IV Kodowanie i kody Danuta Stanek.
Uniwersytet Otwarty AGH 14 marzec 2015
K ODY ZMIENNEJ DŁUGOŚCI Alfabet Morsa Kody Huffmana.
Temat 2: Podstawy programowania Algorytmy – 1 z 2 _________________________________________________________________________________________________________________.
Czy wiesz, że?... INTERNET …TO JEST SPIS TREŚCI NIEBEZPIECZEŃSTWO SPOŁECZNOŚĆ INTERNETOWA DZIECKO W INTERNECIE ZAUFANE STRONY INTERNETOWE WIRUSY.
Budynek przedszkola publicznego w Gołkowicach Koncepcja programowo-przestrzenna.
InMoST, Analiza architektury metodą ATAM Jerzy Nawrocki
Sytuacja na rynku pracy – bezrobocie na terenie miasta Zawiercie Zawiercie, r.
Dziecko z zaburzeniami rozwoju w szkole masowej – uwagi praktyczne.
CO TO SĄ PROJEKTY INNOWACYJNE? PROJEKTY INNOWACYJNE WYTYCZNE EFS NIE WSKAZUJĄ ODRĘBNEJ DEFINICJI INNOWACYJNOŚCI.
© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 1 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego.
18 kwietnia 2016 (poniedziałek) Część humanistyczna 19 kwietnia 2016 (wtorek) Część matematyczno – przyrodnicza 20 kwietnia 2016 (środa) Język obcy nowożytny.
Paweł Zadka, Marcin Karpiński i Piotr Wicha
5 dni przed wakacjami Tydzień nauki opartej na doświadczeniu w szkole w Vasaramäki.
» System Uczniowie Optivum NET+ umożliwia rodzicom bezpłatny stały kontakt ze szkołą. » Pozwala im na bieżąco śledzić postępy edukacyjne dziecka i komunikować.
Autor: Paweł Matula, klasa 1TB. Urządzenia peryferyjne wejścia wyjścia klawiatura mikrofon skaner mysz monitor drukarka głośniki tablet kamera internetowa.
Metody komunikacji Oleś Klaudia p.n.e - Pierwsze symbole Najstarsze znane nam symbole przeznaczone do komunikacji na przestrzeni czasu to malowidła.
Publiczne Gimnazjum nr 19 w Łodzi im. gen. Mariusza Zaruskiego.
Znaki ostrzegawcze uprzedzają o miejscach na drodze, w których występuje lub może występować niebezpieczeństwo albo przeszkody. Znaki te zobowiązują uczestników.
Smart Art Nazwa firmy Zespół Szkół Nr 3 im. M. Skłodowskiej-Curie w Wiskitkach.
Wyjątkowy długopis, który dzięki unikalnej technologii wpływa na Twoją wiedzę.
Jest ich coraz wi ę cej i przenosz ą coraz wi ę cej informacji. Czym s ą, jak dzia ł aj ą i do czego si ę przydaj ą kody QR.
OPTYMALNY CEL I PODSTAWY ROZWOJU SZKOŁY. PRZEDE WSZYSTKIM DZISIEJSZA SZKOŁA POWINNA PRZYGOTOWYWAĆ DO ŻYCIA W DRUGIEJ POŁOWIE XXI WIEKU.
Standardy de facto zapisu georeferencji map o postaci rastrowej definicja georeferencji standard „World File” standard GeoTIFF.
Specjalista w dziedzinie Urządzeń do Granulacji. Mieszarka z Procesem Optymalnej Absorpcji (OAP) poprawia absorpcję pary i cieczy poprzez automatyczne.
Algorytm Newtona - Raphsona
5 kwietnia 2016 r. (wtorek) część 1. – język polski i matematyka – godz. 9:00 (80 minut – arkusz standardowy lub 120 minut – czas wydłużony) część 2. –
Ignacy Krasicki ( ) "I śmiech niekiedy może być nauką, Kiedy się z przywar, nie z osób natrząsa." Ignacy Krasicki Źródło: Portret Ignacy Krasicki.
„Technologie w słuzbie elastycznego pracownika” Marek Ryński Sybase Polska Dyrektor Zarządzający DRB.
MOL NET+ Jak po raz pierwszy zalogować się do katalogu? oraz przykładowe katalogi innych bibliotek oraz biblioteki cyfrowe.
Miniprzedsiębiorstwo „Lazy Flowers”. Trochę o nas:  Jesteśmy uczniami Zespołu Szkół Technicznych w Ostrowie Wielkopolskim  Naszą grupę tworzy 6 osób.
„ Wykorzystanie animacji filmowej oraz komiksów w pracy edukacyjnej ” Marek Taczyński Miejsko – Powiatowa Biblioteka Publiczna w Rypinie Rypin 2015.
Najczęściej popełniane błędy w przygotowywanych wnioskach o dofinasowanie Regionalny Program Operacyjny Województwa Pomorskiego na lata Gdańsk,
Alfabety dla niewidomych:
Kontakt: ul. Żubardzka Łódź tel./fax (o42) tel. (042) www: gim8.szkoly.lodz.pl mail:
opalizujący znaczenia... Bolesław Leśmian „Dziewczyna”
Mobilne Systemy wykrywania obiektów z sygnałów wizyjnych Pracę dyplomową opracował: inż. Michał Szepielak Promotor: dr inż. Krzysztof Różanowski.
Optymalizacja wybranych algorytmów przetwarzania obrazów przy użyciu zestawu instrukcji NEON dla urządzeń z procesorem ARM Promotor: dr hab. prof. WWSI.
Program realizowany w ramach projektu z przedmiotu: „Aplikacje internetowe i rozproszone”
CZYLI JAK POWSTAŁO PISMO
Zespół Szkół Ponadgimnazjalnych Nr 7 w Rudzie Śląskiej.
Dlaczego wybraliśmy zasilacz?  Chcieliśmy wykonać urządzenia, które będzie pamiątką po naszym pobycie w gimnazjum i będzie użyteczne.  Po zastanowieniu.
TT PSC Przemysł 4.0.
Jak zaciekawić współczesnego czytelnika książką
Systemy wizyjne - kalibracja
Binarny sumator. Binarny sumator Konieczność zmniejszania wymiarów Dominacja efektów kwantowych.
HISTORIA CYFR ARABSKICH
WAE Jarosław Arabas Algorytm ewolucyjny
Prezentacja z matematyki
Czyli program od którego inżynier nie ucieknie
Fotografia cyfrowa wykład podejście programisty
Przedsiębiorstwo Produkcyjne
ZAPISYWANIE LICZB ARABSKICH Opracowała mgr Agnieszka Dyrka
Podstawowe elementy konstrukcyjne w elektronice i elektrotechnice
plan działań zespołu projektowego Szkoły Podstawowej nr 1 w Zawoi
Bezprzewodowa sieć EnOcean
Projekt do sterowania Światłem
Nasz wyjazd wakacyjny! Lato 2002.
Informatyka #01 Wstęp do algorytmiki.
Dodatek – Technologie internetowe
Zapraszamy na przyjęcie! Zapraszamy na przyjęcie!
Tytuł prezentacji lorem ipsum lorem ipsum lorem ipsum lorem ipsum
Beata Górska Beata Krycińska ZŁOTORIA
G Dostosuj ten transparent, wpisując własną wiadomość. Zaznacz literę i dodaj własny tekst. Używaj jednego znaku na slajd.
Zapis prezentacji:

Komponent kodów QR

Autorzy Adrian Jasiczek Dariusz Rumiński Krzysztof Kozłowski Paweł Dąbrowski

Czym są kody QR? Kwadratowy kod kreskowy wynaleziony przez firmę Denso-Wave w 1994 r. Pozwala na zakodowanie m.in. znaków alfabetów: łacińskiego, arabskiego, greckiego, hebrajskiego, cyrylicy, japońskiego. Pojemność jednego kodu to: 7089 cyfr lub 4296 znaków alfanumerycznych lub 2953 bajty danych Główne zastosowania: szybkie zapisywanie informacji na urządzeniu przenośnym, w handlu i przemyśle: kodowanie informacji o produkcie.

Cele Stworzenie komponentu, który umożliwia: generowanie kodów QR z zadaną informacją, odczyt kodów QR ze statycznych bitmap, odczyt kodów QR z podłączonej kamery.

Technologie i biblioteki platforma.NET technologie do uzyskiwania obrazu z kamery: - WIA (Windows Image Acquisition) - DirectShow biblioteka do generowania i czytania QR: -.NET QRCode Library biblioteka z algorytmami matematycznymi: - ILNumerics.NET biblioteki do przetwarzania obrazów: - Filters - Aforce.NET

Podejścia rozwiązania problemu

Podejście nr 1 generowanie kodu QR odczyt kodu QR (bitmapa) odczyt kodu QR (kamera) tekst.NET QRCode Librarys tekst.NET QRCode Librarys tekst.NET QRCode LibrarysWIA / DirectShow

Podejście nr 2 generowanie kodu QR odczyt kodu QR (bitmapa) odczyt kodu QR (kamera) tekst własny algorytm na podstawie specyfikacji tekst własny algorytm (macierz bitów, dekodowanie) Aforce.NET / sharp3d.math WIA / DirectShowOdczyt QR z bitmapy tekst

Koniec