5987092654

5987092654



Zadanie 30. Użyj funkcji imread do przeczytania pliku dane5.bmp, wyświetl go funkcją image, oblicz macierz Ay = Ry + Gy + By taką że i, j są współrzędnymi piksela na obrazie, a macierze R, G, B reprezentują składowe czerwoną, zieloną i niebieską. Zastąp zerami wszystkie te elementy macierzy A które są mniejsze niż 90% wartości największej. Wyświetl otrzymaną w ten sposób macierz C jako obraz funkc image w odwróconej skali szarości. Zapisz tę macierz jako plik JPEG, wyeksportuj wykres Figurę ljako plik PNG.

>> D = imreadCdane5.bmp');

» whos D

Name    Size    Bytes Class Attributes


3932160


uint8


1024x1280x3

>> A = sum(D,3);

>> q = 0.9 * max(max( A ))

688.5000

» C = A; C(A < q) = 0;

» colormap(flipud(gray));

» image(C);

» colorbar » grid on

» imwrite(C,'output.jpeg'.'jpeg’)

>> print 'ilustracja.png' -r600 -dpnj

Ilustracja 20. Przetwarzanie plików grafiki rastrowej.

2.4. Czytanie plików dźwiękowych

Zadanie 31. Najpierw użyj funkcji wavread do przeczytania pliku dane6.wav, potem spróbuj odtworzyć funkcją wavolav. Otwórz ten sam plik funkcją importdata. Spróbuj teraz odsłuchać ten sam plik przy odtwarzaniu normalnym, dwukrotnie przyspieszonym i dwukrotnie zwolnionym. Czy dane wczytane przez wavread były odtworzone we właściwym tempie? Jakie jest domyślne tempo odtwarzania dla wavplay ?

>> data = wavreadCdane6.wav');


data 645632x1    5165056 double

>> wavplay(data);


>> snd = importdataCdane6.wav'); >> snd

data: [645632x1 double] fs: 44100

>> wavplay(snd.data, snd.fs*0.5) >> wavplay(snd.data, snd.fs*1.0) >> wavplay(snd.data, snd.fs*2.0)

Ilustracja 21. Odtwarzanie dźwięku w Matlabie (wymaga podłączonych głośników lub słuchawek).

dr Sławomir Marczyński


Matlab - ćwiczenia


14/38




Wyszukiwarka

Podobne podstrony:
analiza 1 zadania2 146 Twierdzenia o funkcjach z pochodnymi Obliczymy teraz granicę w wykładniku. Po
analiza 1 zadania2 146 Twierdzenia o funkcjach z pochodnymi Obliczymy teraz granicę w wykładniku. Po
skanowanie2 2 Zadanie 1 Na równi pochyłej nachylonej do poziomu pod katem cc = 30° położono ciało o
Radosław Grzymkowski MATEMATYKA Zadania I Odpowiedzi Strona8 Funkcje & Ciągi 78 6. Funkcje i
7 2.2. ZADANIA DO WYKONANIA W pliku lab.world należy odkomentować linie kodu, odpowiedzialna za pows
Zadanie 2.4.5: Podniesiona została stopa procentowa do 30%, pozostałe dane z zadania 2.3.3. Poleceni
Egzamin maturalny z matematyki dla klasy 2 • Poziom podstawowy Zadanie 30. (0-4) Dany jest wykres fu
DSC00085 Zadanie 30. Który zestaw materiałów i sprzętu należy wybrać do badania mięsa na obecność wł
najmniejsza i największa funkcji w przedziale domkniętym. Zadania z geometrii, fizyki i techniki pro
Zadanie 30. (0-2) Informacje w tabeli odnoszą się do rolnictwa wybranych krajów, dla których podano
img488 7. Rysujemy wykres funkcji /:Zadania do ro/d/ialu 1.Granica funkcji w punkcie I. I. Oblicz gr
CCF20120309001 Zadanie 10. (1 pkt) Funkcja liniowa /(-y) = (-4 - m)x + 4 jest rosnąca dla m należąc
Zadanie 30. Do wykonania złącza lutowanego lutem miękkim należy zastosować narzędzie przedstawione n
CCF20120309006 (4) Zadanie 30. (2pkt.) Wykaż, że wykresy funkcji kwadratowych podanych równaniami:
30 31 (40) 30 CłfW I. W prnwud/rnic do rkaooraii biorstwa kapitalistycznego. Realizowały zadania wyz
Zadanie 30 Informacja z czujnika metanu jest przekazywana do centrali metanometrycznej w sposób cyfr

więcej podobnych podstron