Color Visualization in Matlab
-
Upload
justine-noel -
Category
Documents
-
view
30 -
download
2
description
Transcript of Color Visualization in Matlab
![Page 1: Color Visualization in Matlab](https://reader033.fdocuments.in/reader033/viewer/2022042603/56813022550346895d95a6f5/html5/thumbnails/1.jpg)
Color Visualization in Matlab
Monday, 11/18/2002
Announcement: We do not have class in Wednesday (11/20) .You will work on the project III and bring questions to Friday’s class.In Friday’s class, we will schedule your presentation for choices either Monday (11/25) or Wednesday (11/27).
![Page 2: Color Visualization in Matlab](https://reader033.fdocuments.in/reader033/viewer/2022042603/56813022550346895d95a6f5/html5/thumbnails/2.jpg)
Visualization of FEM Results
Displacementfield
Pixel:The smallest image-forming unit of a video display.
![Page 3: Color Visualization in Matlab](https://reader033.fdocuments.in/reader033/viewer/2022042603/56813022550346895d95a6f5/html5/thumbnails/3.jpg)
Create a Figure Windowfigure(‘Position’,[left,bottom,width,height])
![Page 4: Color Visualization in Matlab](https://reader033.fdocuments.in/reader033/viewer/2022042603/56813022550346895d95a6f5/html5/thumbnails/4.jpg)
Example
![Page 5: Color Visualization in Matlab](https://reader033.fdocuments.in/reader033/viewer/2022042603/56813022550346895d95a6f5/html5/thumbnails/5.jpg)
Additive Color
€
color=w1*Red+w2*Green+w3* Blue
![Page 6: Color Visualization in Matlab](https://reader033.fdocuments.in/reader033/viewer/2022042603/56813022550346895d95a6f5/html5/thumbnails/6.jpg)
RGB Color Model
[0,1,1]
[red,green,blue]
[0,1,0]
[1,1,1]
[0,0,1]
[1,0,1][1,0,0]
[1,1,0]
![Page 7: Color Visualization in Matlab](https://reader033.fdocuments.in/reader033/viewer/2022042603/56813022550346895d95a6f5/html5/thumbnails/7.jpg)
Color Cube
![Page 8: Color Visualization in Matlab](https://reader033.fdocuments.in/reader033/viewer/2022042603/56813022550346895d95a6f5/html5/thumbnails/8.jpg)
Example
ny=60;nx=20;figure ('Position', [100, 100, ny, nx*3]);colormap([1 0 0; 0 1 0; 0 0 1])
imageMatrix = [ones(nx,ny) ones(nx,ny)*2 ones(nx,ny)*3];
image(imageMatrix)axis equal off
nx
ny
![Page 9: Color Visualization in Matlab](https://reader033.fdocuments.in/reader033/viewer/2022042603/56813022550346895d95a6f5/html5/thumbnails/9.jpg)
Hue-Saturation-Value colormap
HSV is used in conjunction with colormap to specify a colormap which varies the hue component of the hue-saturation-value color model.
The colors begin with red, pass through yellow, green, cyan, blue, magenta, and return to red. The map is particularly appropriate for displaying periodic functions.
![Page 10: Color Visualization in Matlab](https://reader033.fdocuments.in/reader033/viewer/2022042603/56813022550346895d95a6f5/html5/thumbnails/10.jpg)
HSV Color Example
figure ('Position', [100, 100, 256, 50]);colormap(hsv(256));
imageMatrix = zeros(50,256);for ix=1:50 for iy=1:256 imageMatrix(ix,iy) = iy; endend
image(imageMatrix)axis equal off
![Page 11: Color Visualization in Matlab](https://reader033.fdocuments.in/reader033/viewer/2022042603/56813022550346895d95a6f5/html5/thumbnails/11.jpg)
Understanding Colormaps
![Page 12: Color Visualization in Matlab](https://reader033.fdocuments.in/reader033/viewer/2022042603/56813022550346895d95a6f5/html5/thumbnails/12.jpg)
Color Assignment
![Page 13: Color Visualization in Matlab](https://reader033.fdocuments.in/reader033/viewer/2022042603/56813022550346895d95a6f5/html5/thumbnails/13.jpg)
Mapping Rule
![Page 14: Color Visualization in Matlab](https://reader033.fdocuments.in/reader033/viewer/2022042603/56813022550346895d95a6f5/html5/thumbnails/14.jpg)
Visualization of FEM Results