Numer indeksu | Procent punktów |
135606 | 0,00% |
135674 | 6,67% |
135634 | 56,67% |
135624 | 73,33% |
135684 | 30,00% |
135688 | 11,67% |
135564 | 15,00% |
135599 | 13,33% |
135609 | 20,00% |
135597 | 33,33% |
135633 | 33,33% |
135675 | 3,33% |
Blog
-
Wyniki kolokwium z Teorii Sygnałów
-
Wyniki kolokwium z Teorii Sygnałów
Numer indeksu Procent punktów 137774 20,00% 127856 0,00% 135579 50,00% 131247 46,67% 135581 71,67% 131187 5,00% 130789 23,33% 131882 66,67% 135626 76,67% 135648 6,67% 113018 70,00% 135686 51,67% -
Renderowanie Muchy w OpenGL
Program stworzony razem ze studentami w ramach zajęc z przedmiotu Zaawansowane Techniki Programowania w Multimediach w semestrze 2017/2018 Mucha
/*// _ _ _ | | __ _ _ __ ___ | |__ _-(")- | | / _` | '_ ` _ \| '_ \ `%%%%% | |__| (_| | | | |_| | |_) | _ // \\ |_____\__,_|_| |_| |_|_.__/_| |__ ___ | | / _` | '_ \/ __| | |__| (_| | |_) \__ \ 2018-05-24 |_____\__,_|_.__/|___/ //*/ #include
#include //#include //#include #include #include #include "res.h" #define IDT_REDRAW_FRAME 2018 GLuint uiTextureEyeID; GLuint uiTextureBodyID; -
Prosty program w OpenGL
Przykładowy program wyświetlający sześcian w OPENGL
/*// _ _ _ | | __ _ _ __ ___ | |__ _-(")- | | / _` | '_ ` _ \| '_ \ `%%%%% | |__| (_| | | | |_| | |_) | _ // \\ |_____\__,_|_| |_| |_|_.__/_| |__ ___ | | / _` | '_ \/ __| | |__| (_| | |_) \__ \ 2018-05-24 |_____\__,_|_.__/|___/ //*/ #include
#include #include #include "res.h" #define IDT_REDRAW_FRAME 2018 void DrawAxes(float a) { glPushMatrix(); glScalef(a, a, a); glBegin(GL_LINES); glColor3f(0.0, 0.0, 1.0); glVertex3f(-10, 0, 0); glVertex3f(+10, 0, 0); glColor3f(0.0, 1.0, 0.0); glVertex3f(0, -10, 0); glVertex3f(0, +10, 0); glColor3f(1.0, 0.0, 0.0); glVertex3f(0, 0, -10); glVertex3f(0, 0, +10); glEnd(); glPopMatrix(); } -
Funkcja wczytujca pliki BMP
Funkcja umozliwiajaca wczytanie obrazka z pliku BMP
unsigned char* ReadBmpFromFile(char* szFileName,int &riWidth, int &riHeight) { BITMAPFILEHEADER bfh; BITMAPINFOHEADER bih; int i,j,h,v,lev,l,ls; unsigned char* buff = NULL; unsigned char* p_palette = NULL; unsigned short n_colors = 0; unsigned char* pRGBBuffer; FILE* hfile = fopen(szFileName,"rb"); if(hfile!=NULL) { fread(&bfh,sizeof(bfh),1,hfile); if(!(bfh.bfType != 0x4d42 || (bfh.bfOffBits < (sizeof(BITMAPFILEHEADER)+sizeof(BITMAPINFOHEADER)))) ) { fread(&bih,sizeof(bih),1,hfile); v = bih.biWidth; h = bih.biHeight; lev = bih.biBitCount; riWidth = v; riHeight = h; pRGBBuffer = new unsigned char [riWidth*riHeight*3]; //Zaalokowanie odpowiedniego buffora obrazu //Załaduj Palete barw jesli jest if((lev==1)||(lev==4)||(lev==8)) { n_colors = 1<
=0;j--) { fread(buff,ls,1,hfile); for(i=0,l=0;i =0;j--) { //x_fread(hfile,buff,ls); fread(buff,ls,1,hfile); for(i=0,l=0;i =0;j--) { fread(buff,v*4,1,hfile); for(i=0,l=0;i -
Lista proponowanych projektów z Zaawansowanego Programowania w Multimediach 2018
Projekty mogą być realizowane w grupach 2-3 osobowych. Bliższych informacji na temat każdego tematu można uzyskać osobiście od prowadzącego lub e-mailem. Mile widziane własne propozycje tematów. Aczkolwiek każdy temat i zakres prac muszą zostać ustalone z prowadzącym zajęcia. Wybór tematu i zakres prac należy uzgodnić do 18 marca. Obowiązuje zasada kto pierwszy ten lepszy w wyborze tematów. Rezerwacje tematów będą na bieżąco uaktualniane na stronie.
Każdy projekt musi być zrealizowany w języku C++ i składać się z trzech elementów- Interfejsu użytkownika zrealizowanego w WinApi
- Grafiki zrealizowanej dowolnie w WinApi lub OpenGL
- Dźwięku zrealizowanego dowolnie w WinApi, DirectSoun lub OpenSL
W terminie do 13 kwietnia należy dostarczyć opis funkcjonalny opracowywanego tematu wraz z kamieniem milowym (stanem realizacji projektu na dzień30 maja).
Ostateczny termin oddania projektu: Ostatni dzień letniej sesji egzaminacyjnej ().
(więcej…) -
Lista proponowanych projektów z Przetwarzania Sygnałów Biomedycznych
Projekty mogą być realizowane w grupach 2-3 osobowych. Każda grupa przygotowuje harmonogram prac nad projektem który musi zawierać:
- Opis celu – jak bedzie działać projekt
- Datę ukończenia projektu
- Podział obowiązków pomiedzy członków grupy
- 2 kamienie milowe – przewidywany stanu projektu na dzień 1 grudnia i 1 stycznia
Harmonogram nalezy przesłać do prowadzącego zajęcia w terminie do 31-10-2017.
Projekty do wyboru:
- Projekty Sprzętowe
- Mini termometr medyczny
- Projekty Programowe
- Pulsometr optyczny na bazie kamery internetowej
- Wychyleniowy pomiar siły wydechu na bazie kamery internetowej
- Stetoskop na bazie mikrofonu komputerowego
- Analizator dobowego rytmu aktywności fizycznej – aplikacja na andorida z akcelerometrem
- Program do oceny powrotu włośniczkowego na bazie obrazu z kamery internetowej
- Program do badania ostrości widzenia u dzieci
- Optyczny analizator poprawności budowy ciała. (proporcje biodra-pas, wysokość-długość rąk)
- Automatyczny optyczny pomiar wzrostu
- Automatyczny pomiar zmęczenia – na postawie analizy częstości mrugania
- Oprogramowanie na telefon z akcelerometrem do pomiaru siły wymachu
- Randomizowany system do badania słuchu – audiogramu
- Optyczny detektor skoliozy
- System komunikacji dla osób sparaliżowanych
-
Wyniki trzeciego kolokwium z Teorii Obwodów
Numer Indeksu Zadanie 1 Zadanie 2 Zadanie 3 Zadanie 4 Suma 131088 50,0% 100,0% 0,0% 70,0% 55,0% 131093 0,0% 42,9% 0,0% 0,0% 10,7% 131135 0,0% 100,0% 0,0% 0,0% 25,0% 131055 0,0% 14,3% 20,0% 0,0% 8,6% 131079 0,0% 100,0% 0,0% 0,0% 25,0% 121620 100,0% 100,0% 0,0% 0,0% 50,0% 131115 50,0% 100,0% 70,0% 0,0% 55,0% 131084 25,0% 100,0% 70,0% 10,0% 51,3% 131036 50,0% 100,0% 0,0% 0,0% 37,5% 126231 50,0% 0,0% 20,0% 60,0% 32,5% 126278 100,0% 71,4% 20,0% 80,0% 67,9%