Laboratorium grafiki i multimediów
|
|
- Kamila Dąbrowska
- 6 lat temu
- Przeglądów:
Transkrypt
1 Laboratorium grafiki i multimediów Michał Matuszak gruby@mat.umk.pl
2
3 Algorithm 1 Algorytm naiwny. Dane:x 0,y 0,x 1,y 1 1:d x =x 1 x 0 2:d y =y 1 y 0 3:m =d y /d x 4:forx=x 0 tox 1 do 5: y =m (x x 0 )+y 0 6: putpixel(x,y) 7:endfor
4 cd. Założyliśmy, że: x 0 <x 1 d x d y W łatwy sposób można wyeliminować powyższe ograniczenia Podany algorytm jest zbyt wolny
5 Digital Differential Analyzer(DDA) Algorithm 2 Algorytm DDA. Dane:x 0,y 0,x 1,y 1 1:d x =x 1 x 0 2:d y =y 1 y 0 3:m =d y /d x 4:y =y 0 5:forx=x 0 tox 1 do 6: putpixel(x,y) 7: y =y +m 8:endfor Założenia na dane j.w. Niedokładny dla długich odcinków
6 Opracowany przez Bresenhama do kontroli drukarek Operuje na liczbach całkowitych Bardzo szybki Załóżmy, że x 1 x 0 y 1 y 0 x 1 x 0 y 1 y 0
7 Rysunek: Źródło: Algorithm for computer control of a digital plotter by J.E. Bresenham
8 Pseudokod Algorithm 3 Algorytm Bresenhama. Dane:x 0,y 0,x 1,y 1 1:d x =x 1 x 0 2:d y =y 1 y 0 3: =2 d y d x 4:y =y 0 5:forx=x 0 tox 1 do 6: putpixel(x,y) 7: = +2 d y 8: if 0then 9: y =y +1 10: = 2 d x 11: end if 12:endfor
9 Antiliasing Rysunek: Źródło: Wikipedia
10 Aliasing Aliasing- to strata informacji wynikająca ze zbyt rzadkiego próbkowania. Będziemy walczyć z aliasingiem na dwa sposoby: Supersampling Pre-filtering
11 Supersampling Algorytm: 1 Stwórzobrazek2x(lub4x,8x,...)większyodwyjściowego 2 Narysuj linie Pamiętaj o przeskalowaniu końców linii 3 Przeskaluj powstały obrazek do rozmiaru wyjściowego Można użyc prostego uśredniania bloków 2x2(lub 4x4, 8x8, etc.) Problem: Linia stała sie niewyraźna. Trzeba narysować szerszą linie. Możemy np.: 1 StawiaćwięcejniżjedenpunkwzdłużosiOY(np.3) 2 Zastosować algorytm rysujący linie o dowolnej grubości (Alg. Murphy ego).
12 Alg. Wu Rysunek: Źródło: Michael Abrash s Graphics Programming Black Book, Michael Abrash
13 Załóżmy, że mamy narysować linie w pierwszym oktancie. Przemieszczamy sie wzdłuż osi OX co jeden piksel. Algorytm rysuje zawsze po dwa piksele wzdłuż osi OY. Wybiera ich intensywność proporcjonalnie do odległości od idealnej linii. Ich intensywność sumuje się do 1. Jasność tak narysowanego odcinka skupia się na idealnej linii. Wu przedstawił algorytm potrafiący efektywnie obliczać odległość pikseli od idealnej linii. Algorytm niewiele ustępuje szybkością alg. Bresenhama.
14 Alg. Gupty-Sproull a Rysunek: Źródło: Filtering Edges for Gray-Scale Displays, Satish Gupta, Robert F. Sproull
15 Alg. Gupty-Sproull a Idea: 1 Ze środka każdego piksela rysujemy okrąg. 2 Obliczamy w jakim stopniu jest on pokryty przez linie. 3 Proporcjonalnie do znalezionego pokrycia wyznaczamy jego intensywność. Dlapromieniaokregur =1iszerokościliniit=1wkażdym kroku stawiamy trzy piksele. Można rysować linie o różnej grubości. Wolniejszy od algorytmu Wu.
16 : Napisz program rysujący dowolne linie z wykorzystaniem algorytmu naiwnego, przyrostowego oraz Bresenhama. Termin: 23: (niedziela) dodatkowe: Stwórz na co najmniej dwa sposoby linie korzystając z technik przeciwdziałających aliasingowi(supersamling, Wu, Gupta-Sprull). Termin: 23: (niedziela)
Grafika komputerowa Wykład 2 Algorytmy rastrowe
Grafika komputerowa Wykład 2 Algorytmy rastrowe Instytut Informatyki i Automatyki Państwowa Wyższa Szkoła Informatyki i Przedsiębiorczości w Łomży 2 0 0 9 Spis treści Spis treści 1 Algorytm Bresenhama
Bardziej szczegółowoDefinicja obrotu: Definicja elementów obrotu:
5. Obroty i kłady Definicja obrotu: Obrotem punktu A dookoła prostej l nazywamy ruch punktu A po okręgu k zawartym w płaszczyźnie prostopadłej do prostej l w kierunku zgodnym lub przeciwnym do ruchu wskazówek
Bardziej szczegółowoData Mining Wykład 3. Algorytmy odkrywania binarnych reguł asocjacyjnych. Plan wykładu
Data Mining Wykład 3 Algorytmy odkrywania binarnych reguł asocjacyjnych Plan wykładu Algorytm Apriori Funkcja apriori_gen(ck) Generacja zbiorów kandydujących Generacja reguł Efektywności działania Własności
Bardziej szczegółowoObraz cyfrowy. Radosław Mantiuk. Wydział Informatyki Zachodniopomorski Uniwersytet Technologiczny w Szczecinie
Obraz cyfrowy Radosław Mantiuk Wydział Informatyki Zachodniopomorski Uniwersytet Technologiczny w Szczecinie Obraz Funkcja dwuwymiarowa. Wartością tej funkcji w dowolnym punkcie jest kolor (jasność). Obraz
Bardziej szczegółowoGrafika komputerowa. Oko posiada pręciki (100 mln) dla detekcji składowych luminancji i 3 rodzaje czopków (9 mln) do detekcji koloru Żółty
Grafika komputerowa Opracowali: dr inż. Piotr Suchomski dr inż. Piotr Odya Oko posiada pręciki (100 mln) dla detekcji składowych luminancji i 3 rodzaje czopków (9 mln) do detekcji koloru Czerwony czopek
Bardziej szczegółowoAlgorytmy grafiki rastrowej. Mirosław Głowacki Wykład z Grafiki Komputerowej
Algorytmy grafiki rastrowej Mirosław Głowacki Wykład z Grafiki Komputerowej Konwersja odcinków Mirosław Głowacki Wykład z Grafiki Komputerowej Konwersja odcinków Algorytmy konwersji odcinków obliczają
Bardziej szczegółowoRasteryzacja (ang. rasterization or scan-conversion) Grafika rastrowa. Rysowanie linii (1) Rysowanie piksela
Rasteryzacja (ang. rasterization or scan-conversion) Grafika rastrowa Rados!aw Mantiuk Wydzia! Informatyki Zachodniopomorski Uniwersytet Technologiczny Zamiana ci!g"ej funkcji 2D na funkcj# dyskretn! (np.
Bardziej szczegółowoFiltrowanie tekstur. Kinga Laurowska
Filtrowanie tekstur Kinga Laurowska Wprowadzenie Filtrowanie tekstur (inaczej wygładzanie) technika polegająca na 'rozmywaniu' sąsiadujących ze sobą tekseli (pikseli tekstury). Istnieje wiele metod filtrowania,
Bardziej szczegółowo6. Zagadnienie parkowania ciężarówki.
6. Zagadnienie parkowania ciężarówki. Sterowniki rozmyte Aby móc sterować przebiegiem pewnych procesów lub też pracą urządzeń niezbędne jest stworzenie odpowiedniego modelu, na podstawie którego można
Bardziej szczegółowoGrafika 2D. Rasteryzacja elementów wektorowych. opracowanie: Jacek Kęsik
Grafika 2D Rasteryzacja elementów wektorowych opracowanie: Jacek Kęsik Wykład obejmuje operacje rastrowe związane z wyświetleniem kształtów o ciągłych krawędziach za pomocą skończenie gęstej siatki pikseli
Bardziej szczegółowoWYKŁAD 3 WYPEŁNIANIE OBSZARÓW. Plan wykładu: 1. Wypełnianie wieloboku
WYKŁ 3 WYPŁNINI OSZRÓW. Wypełnianie wieloboku Zasada parzystości: Prosta, która nie przechodzi przez wierzchołek przecina wielobok parzystą ilość razy. Plan wykładu: Wypełnianie wieloboku Wypełnianie konturu
Bardziej szczegółowoOdcinki, proste, kąty, okręgi i skala
Odcinki, proste, kąty, okręgi i skala str. 1/5...... imię i nazwisko lp. w dzienniku...... klasa data 1. Na którym rysunku przedstawiono odcinek? 2. Połącz figurę z jej nazwą. odcinek łamana prosta półprosta
Bardziej szczegółowoKGGiBM GRAFIKA INŻYNIERSKA Rok III, sem. VI, sem IV SN WILiŚ Rok akademicki 2011/2012
Rysowanie precyzyjne 7 W ćwiczeniu tym pokazane zostaną wybrane techniki bardzo dokładnego rysowania obiektów w programie AutoCAD 2012, między innymi wykorzystanie punktów charakterystycznych. Narysować
Bardziej szczegółowoRasteryzacja (ang. rasterization or scan-conversion) Grafika rastrowa. Rysowanie linii (1) Rysowanie piksela. Rysowanie linii: Kod programu
Rasteryzacja (ang. rasterization or scan-conversion) Grafika rastrowa Rados!aw Mantiuk Wydzia! Informatyki Zachodniopomorski Uniwersytet Technologiczny Zamiana ci!g"ej funkcji 2D na funkcj# dyskretn! (np.
Bardziej szczegółowo7. Zagadnienie parkowania ciężarówki.
7. Zagadnienie parkowania ciężarówki. Sterowniki rozmyte Aby móc sterować przebiegiem pewnych procesów lub też pracą urządzeń niezbędne jest stworzenie odpowiedniego modelu, na podstawie którego można
Bardziej szczegółowoGRAFIKA KOMPUTEROWA 10: Antyaliasing
GRAFIKA KOMPUTEROWA 10: Antyaliasing http://galaxy.agh.edu.pl/~mhojny Prowadzący: dr inż. Hojny Marcin Akademia Górniczo-Hutnicza Mickiewicza 30 30-059 Krakow pawilon B5/p.406 tel. (+48)12 617 46 37 e-mail:
Bardziej szczegółowoLaboratorium grafiki i multimediów
Ozajęciach Program Laboratorium grafiki i multimediów Michał Matuszak gruby@mat.umk.pl 22-02-2010 Ozajęciach Ozajęciach Program Wymiar zajęć: 45h Forma: laboratorium Zaliczenie na ocenę Obecność: obowiązkowa
Bardziej szczegółowoFUNKCJA KWADRATOWA. Wykresem funkcji kwadratowej jest parabola o wierzchołku w punkcie W = (p, q), gdzie
Funkcja kwadratowa jest to funkcja postaci y = ax 2 + bx + c, wyrażenie ax 2 + bx + c nazywamy trójmianem kwadratowym, gdzie x, a, oraz a, b, c - współczynniki liczbowe trójmianu kwadratowego. ó ó Wykresem
Bardziej szczegółowoCorelDraw - Edytor grafiki wektorowej
CorelDraw - Edytor grafiki wektorowej Rodzaje grafik Obecnie możemy spotkać się z dwoma rodzajami grafik: grafiką rastrową (zwaną również grafiką bitmapową) oraz grafiką wektorową. W grafice rastrowej
Bardziej szczegółowoWymagania na egzamin poprawkowy z matematyki z zakresu klasy drugiej TECHNIKUM
Zespól Szkół Ogólnokształcących i Zawodowych w Ciechanowcu 23 czerwca 2017r. Wymagania na egzamin poprawkowy z matematyki z zakresu klasy drugiej TECHNIKUM Strona 1 z 9 1. Geometria płaska trójkąty zna
Bardziej szczegółowoAlgorytmy grafiki rastrowej. Mirosław Głowacki Wykład z Grafiki Komputerowej
Algorytmy grafiki rastrowej Mirosław Głowacki Wykład z Grafiki Komputerowej Wypełnianie prymitywów Mirosław Głowacki Wykład z Grafiki Komputerowej Wypełnianie prymitywów Zadanie wypełniania prymitywów
Bardziej szczegółowoWprowadzenie do rysowania w 3D. Praca w środowisku 3D
Wprowadzenie do rysowania w 3D 13 Praca w środowisku 3D Pierwszym krokiem niezbędnym do rozpoczęcia pracy w środowisku 3D programu AutoCad 2010 jest wybór odpowiedniego obszaru roboczego. Można tego dokonać
Bardziej szczegółowonego typu krzywych na płaszczyźnie rastrowej. Najczęściej zdarza się to, gdy: tworzymy rysunek(zbiór krzywych) na płaszczyźnie punkt po punkcie;
Wstęp W gr afic e kom put e r owe j c z ę st o sp oty kamy si ę z koni e c z nośc i ą ge ne r ac j i r óż - nego typu krzywych na płaszczyźnie rastrowej. Najczęściej zdarza się to, gdy: tworzymy rysunek(zbiór
Bardziej szczegółowoPraktyczne przykłady wykorzystania GeoGebry podczas lekcji na II etapie edukacyjnym.
Praktyczne przykłady wykorzystania GeoGebry podczas lekcji na II etapie edukacyjnym. Po uruchomieniu Geogebry (wersja 5.0) Pasek narzędzi Cofnij/przywróć Problem 1: Sprawdź co się stanie, jeśli połączysz
Bardziej szczegółowoi ruchów użytkownika komputera za i pozycjonujący oczy cyberagenta internetowego na oczach i akcjach użytkownika Promotor: dr Adrian Horzyk
System śledzenia oczu, twarzy i ruchów użytkownika komputera za pośrednictwem kamery internetowej i pozycjonujący oczy cyberagenta internetowego na oczach i akcjach użytkownika Mirosław ł Słysz Promotor:
Bardziej szczegółowoCzym jest wykrywanie kolizji. Elementarne metody detekcji kolizji. Trochę praktyki: Jak przygotować Visual Studio 2010 do pracy z XNA pod Windows
Czym jest wykrywanie kolizji. Elementarne metody detekcji kolizji. Trochę praktyki: Jak przygotować Visual Studio 2010 do pracy z XNA pod Windows Phone 7. Skąd i jakie paczki pobrać. Coś napiszemy :-)
Bardziej szczegółowoAlgorytmy i struktury danych
Letnie Warsztaty Matematyczno-Informatyczne Algorytmy i struktury danych Mariusz Różycki University of Cambridge Zajęcia będą mieć formę wykładową. Slajdy można znaleźć na stronie kursu: http://lw.mi.edu.pl/informatyka/algorytmy.
Bardziej szczegółowoWYKŁAD 2 Znormalizowane elementy rysunku technicznego. Przekroje.
WYKŁAD 2 Znormalizowane elementy rysunku technicznego. Przekroje. Tworzenie z formatu A4 formatów podstawowych. Rodzaje linii Najważniejsze zastosowania linii: - ciągła gruba do rysowania widocznych krawędzi
Bardziej szczegółowoSkalowanie i ustawianie arkuszy/układów wydruku w AutoCAD autor: M. Motylewicz, 2012
1 z 72 Rysunek rysujemy w skali rzeczywistej tzn. jeżeli pas ruchu ma szerokość 3,5m to wpisujemy w AutoCAD: 3,5 jednostki (mapa oczywiście również musi być wstawiona w skali 1:1). Opisany w dalszym ciągu
Bardziej szczegółowoZajęcia nr. 5: Funkcja liniowa
Zajęcia nr. 5: Funkcja liniowa 6 maja 2005 1 Pojęcia podstawowe. Definicja 1.1 (funkcja liniowa). Niech a i b będą dowolnymi liczbami rzeczywistymi. Funkcję f : R R daną wzorem: f(x) = ax + b nazywamy
Bardziej szczegółowoScenariusz lekcji matematyki w kl. IV
Scenariusz lekcji matematyki w kl. IV TEMAT LEKCJI: Okrąg i koło. Treści nauczania z podstawy programowej : Wielokąty, koła, okręgi. Uczeń wskazuje na rysunku, a także rysuje cięciwę, średnicę, promień
Bardziej szczegółowoKrzywe stożkowe Lekcja VI: Parabola
Krzywe stożkowe Lekcja VI: Parabola Wydział Matematyki Politechniki Wrocławskiej Czym jest parabola? Parabola jest krzywą stożkową powstałą przez przecięcie stożka płaszczyzną pod kątem β = α (gdzie α
Bardziej szczegółowoPodstawy grafiki komputerowej
Podstawy grafiki komputerowej Krzysztof Gracki K.Gracki@ii.pw.edu.pl tel. (22) 6605031 Instytut Informatyki Politechniki Warszawskiej 2 Sprawy organizacyjne Krzysztof Gracki k.gracki@ii.pw.edu.pl tel.
Bardziej szczegółowo1 abbbaabaaabaa -wzorzec: aaba
Algorytmy i złożoność obliczeniowa Laboratorium 14. Algorytmy tekstowe. 1. Algorytmy tekstowe Algorytmy tekstowe mają decydujące znaczenie przy wyszukiwaniu informacji typu tekstowego, ten typ informacji
Bardziej szczegółowoGrafika Komputerowa. Algorytmy rastrowe
Grafika Komputerowa. Algorytmy rastrowe Aleksander Denisiuk Polsko-Japońska Akademia Technik Komputerowych Wydział Informatyki w Gdańsku ul. Brzegi 55 80-045 Gdańsk Ò Ù Ô º ÙºÔÐ 1 / 23 Algorytmy rastrowe
Bardziej szczegółowo1 Wprowadzenie do algorytmiki
Teoretyczne podstawy informatyki - ćwiczenia: Prowadzący: dr inż. Dariusz W Brzeziński 1 Wprowadzenie do algorytmiki 1.1 Algorytm 1. Skończony, uporządkowany ciąg precyzyjnie i zrozumiale opisanych czynności
Bardziej szczegółowoPODSTAWY GRAFIKI INŻYNIERSKIEJ projektowanie SZKICOWANIE TECHNICZNE
MATERIAŁY POMOCNICZE Zajęcia 5 Temat: Szkic techniczny. Kompozycja rysunku. Widoki SZKICOWANIE TECHNICZNE 1. Rodzaje linii i ich podstawowe zastosowanie Linia ciągła gruba widoczne krawędzie i wyraźne
Bardziej szczegółowoPojęcia, wymagania i przykładowe zadania na egzamin poprawkowy dla klas II w roku szkolnym 2016/2017 w Zespole Szkół Ekonomicznych w Zielonej Górze
Pojęcia, wymagania i przykładowe zadania na egzamin poprawkowy dla klas II w roku szkolnym 2016/2017 w Zespole Szkół Ekonomicznych w Zielonej Górze I. Funkcja i jej własności POZIOM PODSTAWOWY Pojęcie
Bardziej szczegółowoGrafika Komputerowa Wybrane definicje. Katedra Informatyki i Metod Komputerowych Uniwersytet Pedagogiczny im. KEN w Krakowie apw@up.krakow.
Grafika Komputerowa Wybrane definicje Katedra Informatyki i Metod Komputerowych Uniwersytet Pedagogiczny im. KEN w Krakowie apw@up.krakow.pl Spis pojęć Grafika komputerowa Grafika wektorowa Grafika rastrowa
Bardziej szczegółowoRysowanie precyzyjne. Polecenie:
7 Rysowanie precyzyjne W ćwiczeniu tym pokazane zostaną różne techniki bardzo dokładnego rysowania obiektów w programie AutoCAD 2010, między innymi wykorzystanie punktów charakterystycznych. Z uwagi na
Bardziej szczegółowoPodstawy i języki programowania
Podstawy i języki programowania Laboratorium 1 - wprowadzenie do przedmiotu mgr inż. Krzysztof Szwarc krzysztof@szwarc.net.pl Sosnowiec, 16 października 2017 1 / 25 mgr inż. Krzysztof Szwarc Podstawy i
Bardziej szczegółowoKONSTRUKCJE GEOMETRYCZNE mgr Michał Kosacki
KONSTRUKCJE GEOMETRYCZNE mgr Michał Kosacki Konstrukcja pięciokąta foremnego, gdy dany jest jego bok AB: 2. Narysuj okrąg o środku B i promieniu AB. 3. Narysuj prostą l prostopadłą do k, przechodzącą przez
Bardziej szczegółowoPrzekształcanie wykresów.
Sławomir Jemielity Przekształcanie wykresów. Pokażemy tu, jak zmiana we wzorze funkcji wpływa na wygląd jej wykresu. A. Mamy wykres funkcji f(). Jak będzie wyglądał wykres f ( ) + a, a stała? ( ) f ( )
Bardziej szczegółowoRys. 1. Rozpoczynamy rysunek pojedynczej części
Inventor cw1 Otwieramy nowy rysunek typu Inventor Part (ipt) pojedyncza część. Wykonujemy to następującym algorytmem, rys. 1: 1. Na wstędze Rozpocznij klikamy nowy 2. W oknie dialogowym Nowy plik klikamy
Bardziej szczegółowoLecture Notes in Computer Graphics. 2D graphics
xxx Lecture Notes in Computer Graphics 2D graphics Piotr Fulmański Łódź, 2014 Spis treści Spis treści Przedmowa iii v 1 Simple raster algorithms 1 1.1 Pierwsze podejście do rysowania odcinka.......................
Bardziej szczegółowoCyfrowe przetwarzanie obrazów i sygnałów Wykład 12 AiR III
1 Niniejszy dokument zawiera materiały do wykładu z przedmiotu Cyfrowe Przetwarzanie Obrazów i Sygnałów. Jest on udostępniony pod warunkiem wykorzystania wyłącznie do własnych, prywatnych potrzeb i może
Bardziej szczegółowo24 proste kroki. aby pokonac. Obrazki. logiczne. ro05155
proste kroki / aby pokonac Obrazki logiczne Copyright Logi Urszula Marciniak 0 ro0 Część Zadanie. Tutaj są kółka. Ile widzisz kółek na tym rysunku? Wpisz liczbę w żółtą kratkę. Zadanie. Narysuj w białych
Bardziej szczegółowoStreszczenie 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
Bardziej szczegółowoPRÓBNA MATURA ZADANIA PRZYKŁADOWE
ZESPÓŁ SZKÓŁ HOTELARSKO TURYSTYCZNO GASTRONOMICZNYCH NR UL. KRASNOŁĘCKA, WARSZAWA Z A D AN I A Z A M K N I Ę T E ) Liczba, której 5% jest równe 6, to : A. 0, C. 0. D. 0 5% 6 II sposób: x nieznana liczba
Bardziej szczegółowoLinie wymiarowe i pomocnicze linie wymiarowe
Linie wymiarowe i pomocnicze linie wymiarowe Linie wymiarowe rysuje się linią ciągłą cienką równolegle do wymiarowanego odcinka w odległości co najmniej 10 mm, zakończone są grotami dotykającymi ostrzem
Bardziej szczegółowoPRÓBNA MATURA ZADANIA PRZYKŁADOWE
ZESPÓŁ SZKÓŁ HOTELARSKO TURYSTYCZNO GASTRONOMICZNYCH NR UL. KRASNOŁĘCKA 3, WARSZAWA Z A D AN I A Z A M K N I Ę T E ) Liczba, której 5% jest równe 6, to : A. 0,3 C. 30. D. 0 5% 6 II sposób: x nieznana liczba
Bardziej szczegółowoFUNKCJA LINIOWA, RÓWNANIA I UKŁADY RÓWNAŃ LINIOWYCH
FUNKCJA LINIOWA, RÓWNANIA I UKŁADY RÓWNAŃ LINIOWYCH PROPORCJONALNOŚĆ PROSTA Proporcjonalnością prostą nazywamy zależność między dwoma wielkościami zmiennymi x i y, określoną wzorem: y = a x Gdzie a jest
Bardziej szczegółowodr 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
Bardziej szczegółowoSkrypt 24. Geometria analityczna: Opracowanie L5
Projekt Innowacyjny program nauczania matematyki dla liceów ogólnokształcących współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego Skrypt 24 Geometria analityczna:
Bardziej szczegółowoKRYPTOGRAFIA I OCHRONA DANYCH PROJEKT
KRYPTOGRAFIA I OCHRONA DANYCH PROJEKT Temat: Zaimplementować system kryptografii wizualnej http://www.cacr.math.uwaterloo.ca/~dstinson/visual.html Autor: Tomasz Mitręga NSMW Grupa 1 Sekcja 2 1. Temat projektu
Bardziej szczegółowoMacierzowe algorytmy równoległe
Macierzowe algorytmy równoległe Zanim przedstawimy te algorytmy zapoznajmy się z metodami dekompozycji macierzy, możemy wyróżnić dwa sposoby dekompozycji macierzy: Dekompozycja paskowa - kolumnowa, wierszowa
Bardziej szczegółowoM10. Własności funkcji liniowej
M10. Własności funkcji liniowej dr Artur Gola e-mail: a.gola@ajd.czest.pl pokój 3010 Definicja Funkcję określoną wzorem y = ax + b, dla x R, gdzie a i b są stałymi nazywamy funkcją liniową. Wykresem funkcji
Bardziej szczegółowo// Potrzebne do memset oraz memcpy, czyli kopiowania bloków
ZAWARTOŚCI 3 PLIKOW W WORDZIE: MAIN.CPP: #include #include #include pamięci // Potrzebne do memset oraz memcpy, czyli kopiowania bloków #include "Rysowanie_BMP.h" using
Bardziej szczegółowoPODSTAWOWE KONSTRUKCJE GEOMETRYCZNE
PODSTAWOWE KONSTRUKCJE GEOMETRYCZNE Dane będę rysował na czarno. Różne etapy konstrukcji kolorami: (w kolejności) niebieskim, zielonym, czerwonym i ewentualnie pomarańczowym i jasnozielonym. 1. Prosta
Bardziej szczegółowoReprezentacja i analiza obszarów
Cechy kształtu Topologiczne Geometryczne spójność liczba otworów liczba Eulera szkielet obwód pole powierzchni środek ciężkości ułożenie przestrzenne momenty wyższych rzędów promienie max-min centryczność
Bardziej szczegółowoScenariusz lekcji. 1. Informacje wstępne: Data: 27 maja 2013r.
1. Informacje wstępne: Data: 7 maja 013r. Scenariusz lekcji matematyki: Scenariusz lekcji Klasa: II a liceum (profil bezpieczeństwo wewnętrzne); Czas trwania zajęć: 45 minut; Nauczany przedmiot: matematyka..
Bardziej szczegółowoRozmiar i wielkość dokumentu
Rozmiar i wielkość dokumentu I. Organizacja dokumentu 1. Otwórz dokument 01_Jesien.jpg 2. Zapisz go pod nazwą 01_Jesien_TwojeNazwiskoTwojeImie_SlowoDiO.xcf jako macierzysty dokument programu Gimp. Rysunek
Bardziej szczegółowoSkrypt dla ucznia. Geometria analityczna część 3: Opracowanie L3
Projekt Innowacyjny program nauczania matematyki dla liceów ogólnokształcących współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego Skrypt dla ucznia Geometria analityczna
Bardziej szczegółowoO czym należy pamiętać?
O czym należy pamiętać? Podczas pracy na płaszczyźnie możliwe jest wprowadzanie współrzędnych punktów w następujących układach: - układ współrzędnych kartezjańskich: x, y służy do rysowania odcinków o
Bardziej szczegółowoGrafika Komputerowa Materiały Laboratoryjne
Grafika Komputerowa Materiały Laboratoryjne Laboratorium 9 Inkscape: tworzenie grafik do gier (część II) Wstęp W ramach dzisiejszych zajęć poznasz techniki tworzenia pseudotrójwymiarowych elementów do
Bardziej szczegółowoWstęp Pierwsze kroki Pierwszy rysunek Podstawowe obiekty Współrzędne punktów Oglądanie rysunku...
Wstęp... 5 Pierwsze kroki... 7 Pierwszy rysunek... 15 Podstawowe obiekty... 23 Współrzędne punktów... 49 Oglądanie rysunku... 69 Punkty charakterystyczne... 83 System pomocy... 95 Modyfikacje obiektów...
Bardziej szczegółowoBadanie zależności położenia cząstki od czasu w ruchu wzdłuż osi Ox
A: 1 OK Muszę to powtórzyć... Potrzebuję pomocy Badanie zależności położenia cząstki od czasu w ruchu wzdłuż osi Ox 1. Uruchom program Modellus. 2. Wpisz x do okna modelu. 3. Naciśnij przycisk Interpretuj
Bardziej szczegółowoKodowanie predykcyjne
Kodowanie i kompresja informacji - Wykład 5 22 marca 2010 Motywacje W tekstach naturalnych symbole bardzo często zależa od siebie. Motywacje W tekstach naturalnych symbole bardzo często zależa od siebie.
Bardziej szczegółowoI. Funkcja kwadratowa
Pojęcia, wymagania i przykładowe zadania na egzamin poprawkowy w roku szkolnym 2018/2019 w CKZiU nr 3 Ekonomik w Zielonej Górze KLASA III fl POZIOM PODSTAWOWY I. Funkcja kwadratowa narysować wykres funkcji
Bardziej szczegółowo4.3 Grupowanie według podobieństwa
4.3 Grupowanie według podobieństwa Przykłady obiektów to coś więcej niż wektory wartości atrybutów. Reprezentują one poszczególne rasy psów. Ważnym pytaniem, jakie można sobie zadać, jest to jak dobrymi
Bardziej szczegółowoZapisywanie w wybranej notacji algorytmów z warunkami i iteracyjnych
Temat 2. Zapisywanie w wybranej notacji algorytmów z warunkami i iteracyjnych Cele edukacyjne Usystematyzowanie podstawowych pojęć: algorytm z warunkami, iteracja, algorytm iteracyjny, zmienna sterująca.
Bardziej szczegółowoWYMIAROWANIE. Wymiarowanie jest to podawanie wymiarów przedmiotów na rysunkach technicznych za pomocą linii, liczb i znaków wymiarowych.
WYMIAROWANIE Wymiarowanie jest to podawanie wymiarów przedmiotów na rysunkach technicznych za pomocą linii, liczb i znaków wymiarowych. Zasady wymiarowania podlegają oczywiście normalizacji. W Polsce obowiązującą
Bardziej szczegółowoI. Funkcja kwadratowa
Pojęcia, wymagania i przykładowe zadania na egzamin poprawkowy dla klas III w roku szkolnym 2017/2018 w Zespole Szkół Ekonomicznych w Zielonej Górze Dla każdej klasy 3 obowiązuje taka ilość poniższego
Bardziej szczegółowoMateriały pomocnicze do programu AutoCAD 2014
Łukasz Przeszłowski Politechnika Rzeszowska im. I. Łukasiewicza Wydział Budowy Maszyn i Lotnictwa Katedra Konstrukcji Maszyn Materiały pomocnicze do programu AutoCAD 2014 UWAGA: Są to materiały pomocnicze
Bardziej szczegółowoKURS FUNKCJE. LEKCJA 2 PODSTAWOWA Przekształcenia wykresu funkcji ZADANIE DOMOWE. Strona 1
KURS FUNKCJE LEKCJA PODSTAWOWA Przekształcenia wykresu unkcji ZADANIE DOMOWE www.etrapez.pl Strona Część : TEST Zaznacz poprawną odpowiedź (tylko jedna jest prawdziwa). Pytanie Wykres unkcji ( x) q otrzymujemy
Bardziej szczegółowoCykl lekcji informatyki w klasie IV szkoły podstawowej. Wstęp
Cykl lekcji informatyki w klasie IV szkoły podstawowej Wstęp Poniżej przedstawiam cykl początkowych lekcji informatyki poświęconym programowi Paint. Nie są to scenariusze lekcji, lecz coś w rodzaju kart
Bardziej szczegółowoGrafika 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).
Bardziej szczegółowoPodstawy 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
Bardziej szczegółowob) Dorysuj na warstwie pierwszej (1) ramkę oraz tabelkę (bez wymiarów) na warstwie piątej (5) według podanego poniżej wzoru:
Wymiarowanie i teksty 11 Polecenie: a) Utwórz nowy rysunek z pięcioma warstwami, dla każdej warstwy przyjmij inny, dowolny kolor oraz grubość linii. Następnie narysuj pokazaną na rysunku łamaną na warstwie
Bardziej szczegółowoPrzykłady wybranych fragmentów prac egzaminacyjnych z komentarzami Technik elektronik 311[07]
Przykłady wybranych fragmentów prac egzaminacyjnych z komentarzami Technik elektronik 311[07] 1 2 3 4 5 W pracach egzaminacyjnych oceniane były następujące elementy: I. Tytuł pracy egzaminacyjnej II. Założenia
Bardziej szczegółowoOświetlenie. Modelowanie oświetlenia sceny 3D. Algorytmy cieniowania.
Oświetlenie. Modelowanie oświetlenia sceny 3D. Algorytmy cieniowania. Chcąc osiągnąć realizm renderowanego obrazu, należy rozwiązać problem świetlenia. Barwy, faktury i inne właściwości przedmiotów postrzegamy
Bardziej szczegółowoPodstawy programowanie systemów wizyjnych InSight firmy Cognex. Środowisku InSight Explorer / Spreadshee
Podstawy programowanie systemów wizyjnych InSight firmy Cognex Środowisku InSight Explorer / Spreadshee Opis zadania: Wykrycie umownych różnic pomiędzy wzorcową płytką testową i płytkami zawierającymi
Bardziej szczegółowoWstęp do programowania
Wstęp do programowania Algorytmy zachłanne, algoritme Dijkstry Paweł Daniluk Wydział Fizyki Jesień 2013 P. Daniluk(Wydział Fizyki) WP w. XI Jesień 2013 1 / 25 Algorytmy zachłanne Strategia polegająca na
Bardziej szczegółowoWYMAGANIA EDUKACYJNE z Technologii i konstrukcji mechanicznych dla klasy I technikum
WYMAGANIA EDUKACYJNE z Technologii i konstrukcji mechanicznych dla klasy I technikum OCENA poziom podstawowy mechatroniczne 311410 WYMAGANIA - przygotować arkusz rysunkowy (z wypełnioną tabelą pomiarową),
Bardziej szczegółowoModele i symulacje - Scratch i Excel
Instytut Matematyki Uniwersytet Gdański Literatura P. Szlagowski, Programowanie wizualne scratch 2.0 SCRATCH jest językiem programowania, w którym możesz stworzyć własne interaktywne historyjki, animacje,
Bardziej szczegółowoTWORZENIE OBIEKTÓW GRAFICZNYCH
R O Z D Z I A Ł 2 TWORZENIE OBIEKTÓW GRAFICZNYCH Rozdział ten poświęcony będzie dokładnemu wyjaśnieniu, w jaki sposób działają polecenia służące do rysowania różnych obiektów oraz jak z nich korzystać.
Bardziej szczegółowoWymagania edukacyjne na poszczególne oceny z matematyki w klasie III gimnazjum
Wymagania edukacyjne na poszczególne oceny z matematyki w klasie III gimnazjum Ocena dopuszczająca I półrocze Ocenę dopuszczającą śródroczną otrzymuje uczeń, który: zna sposób zaokrąglania liczb rozumie
Bardziej szczegółowoWYMIAROWANIE Linie wymiarowe Strzałki wymiarowe Liczby wymiarowe
WYMIAROWANIE Zasady wymiarowania podlegają oczywiście normalizacji. W Polsce obowiązującą normą jest Polska Norma PN-81/N-01614. Ogólne zasady wymiarowania w rysunku technicznym maszynowym dotyczą: - linii
Bardziej szczegółowoWYMAGANIA EDUKACYJNE Z MATEMATYKI DLA KLASY PIERWSZEJ
WYMAGANIA EDUKACYJNE Z MATEMATYKI DLA KLASY PIERWSZEJ POZIOMY WYMAGAŃ EDUKACYJNYCH: K - konieczny ocena dopuszczająca (2) P - podstawowy ocena dostateczna (3) R - rozszerzający ocena dobra (4) D - dopełniający
Bardziej szczegółowoTemat Zasady projektowania naziemnego pomiaru fotogrametrycznego. 2. Terenowy rozmiar piksela. 3. Plan pomiaru fotogrametrycznego
Temat 2 1. Zasady projektowania naziemnego pomiaru fotogrametrycznego 2. Terenowy rozmiar piksela 3. Plan pomiaru fotogrametrycznego Projektowanie Dokładność - specyfikacja techniczna projektu Aparat cyfrowy
Bardziej szczegółowoWykł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
Bardziej szczegółowoĆwiczenie nr 3 Edycja modeli bryłowych
Ćwiczenie nr 3 Edycja modeli bryłowych 1. Fazowanie oraz zaokrąglanie. Wykonaj element pokazany na rys. 1a. Wymiary elementu: średnice 100 i 40. Długość wałków 30 i 100 odpowiednio. Następnie wykonaj fazowanie
Bardziej szczegółowoOptymalizacja. Przeszukiwanie lokalne
dr hab. inż. Instytut Informatyki Politechnika Poznańska www.cs.put.poznan.pl/mkomosinski, Maciej Hapke Idea sąsiedztwa Definicja sąsiedztwa x S zbiór N(x) S rozwiązań, które leżą blisko rozwiązania x
Bardziej szczegółowoWstęp do programowania
Wstęp do programowania Podstawowe konstrukcje programistyczne Paweł Daniluk Wydział Fizyki Jesień 2013 P. Daniluk (Wydział Fizyki) WP w. II Jesień 2013 1 / 34 Przypomnienie Programowanie imperatywne Program
Bardziej szczegółowoPrzykładowe plany zajęć lekcyjnych Design the Future Poland
Przykładowe plany zajęć lekcyjnych Design the Future Poland 1 Spis treści Plik projektu... 3 Brelok Krok po kroku... 5 Tron dla komórki krok po kroku... 15 Plik projektu... 15 Tron na komórkę... 17 Figury
Bardziej szczegółowoGeometria analityczna
Geometria analityczna Paweł Mleczko Teoria Informacja (o prostej). postać ogólna prostej: Ax + By + C = 0, A + B 0, postać kanoniczna (kierunkowa) prostej: y = ax + b. Współczynnik a nazywamy współczynnikiem
Bardziej szczegółowoGRK 2. dr Wojciech Palubicki
GRK dr Wojciech Palubicki Macierz wektor produkt jako Transformacja T: R n R m T Ԧx = A Ԧx Przemieszczanie wierzchołków - Transformacje Skalowanie Rotacja Translacja -y -y Macierz rotacji M wobec punktu
Bardziej szczegółowoFIGURY I PRZEKSZTAŁCENIA GEOMETRYCZNE
Umiejętności opracowanie: Maria Lampert LISTA MOICH OSIĄGNIĘĆ FIGURY I PRZEKSZTAŁCENIA GEOMETRYCZNE Co powinienem umieć Umiejętności znam podstawowe przekształcenia geometryczne: symetria osiowa i środkowa,
Bardziej szczegółowo8. Dynamiczne generowanie grafiki, cz. 2
8. Dynamiczne generowanie grafiki, cz. 2 8.1. Generowanie tekstu Chociaż tekst można umieścić na grafice korzystając z HTML (używając grafiki jako tła obiektu), często wygodniej jest umieścić tekst bezpośrednio
Bardziej szczegółowo