SlideShare a Scribd company logo
1 of 52
Download to read offline
การสร้างกราฟ เกิดจากแกนสองแกน
กำหนดตัวแปร x y
กรำฟยังไม่สมบูรณ์ เพรำะไม่มีชื่อ ใส่ชื่อโดย
ติดป้ำยชื่อตำมแกน
ต่อไป เปลี่ยนสีเส้น
เปลี่ยนเป็นเส้นประ ใส่ - -
แบบ -.
แบบ diamond
clc
ต่อไป ทำ สำมเส้น ประกำศค่ำตัวแปร x y z t
เส้นสีแดง เป็นเส้นของกำรบินม , สีดำ รถไฟ , สีฟ้ำ เรือ โดยใส่คำอธิบำยสัญลักษณ์
ตำแหน่ง legend บังกรำฟ แก้ไขโดย ใส่ location
กดลูกศรบนแถบบน แล้วลำกก็ได้
ทำ subplot
ใส่เส้นกรำฟ สี
กดเซฟ แล้วรัน
กด ดาต้าเคอเซอ บนแถบเครื่องมือ กดที่รูป จะบอกค่าความสูงต่างๆ
Week 10
กด add folder เลือกไฟล์ แล้วกด เลือก
กดSave แล้วกดปิด
กด browse for folder
แล้วกดเลือก DEM
คาสั่งแรกในการเรียกรูปภาพ อยู่ในรูปตัวแปร คือ DEM =……………………………………..
มี 1095 row 643 column รายละเอียด cellsize = 30
ต่อไปเรียกดูภาพ
สีน้าเงิน คือ ต่าสุด สีน้าตาลแดงๆ คือ สูงมาก
1 คือ ช่วงระยะห่างของสี gradient คือ เฉดสี มากสุด 8 สี ม่วง คราม น้าเงิน เขียว เหลือง แสด แดง ดา
Hillshade ใช้วัดพลังงานแสงอาทิตย์ได้ มุมมองการรับแสงอาทิตย์
ต่อไปตัดรูป โดยคาสั่ง >> DEMc = crop(DEM,sub2ind(DEM.size,[150 350],[150 350]));
เพื่อโชว์ภาพ 3 มิติ ขึ้นมา โดยคาสั่ง serf
กาหนดตัวแปรค่าความสูง โดย >> [Z,x,y] = GRIDobj2mat(DEMc); สกัดข้อมูลรูปภาพ ให้กลายเป็นตัวเลข
จากนั้นใช้คาสั่ง >> surf(x,y,double(Z))
ขั้นต่อไป คือการ Export โดยใช้ >> GRIDobj2ascii(DEMc,'text.txt');
จะออกมาเป็นตัวเลข ล้วนๆ
>> GRIDobj2geotiff(DEMc,'test.tif'); ได้เป็นภาพ
Fillsinks แบ่งภาพทั้งหมดใน DEM
FD = FLOWobj(DEMf); DEMf คือ ผ่านการทา fillsink แล้ว
A = flowacc(FD);
imageschs(DEM,dilate(sqrt(A),ones(5)),'colormap',flipud(copper));
เส้นจางๆ คือ สูงสุด บริเวณกลางๆ ในภาพเป็นหินอัคนี แตกตัวเป็นกาบแผ่น
DB = drainagebasins(FD);
DB = shufflelabel(DB);
เป็นการโชว์แผ่นป้าย
ต่อไปพิมพ์
nrDB = numel(unique(DB.Z(:)))-1; % nr of drainage basins
STATS = regionprops(DB.Z,'PixelIdxList','Area','Centroid');
imageschs(DEM,DB);
hold on
for run = 1:nrDB;
if STATS(run).Area*DB.cellsize^2 > 10e6;
[x,y] = ind2coord(DB,...
sub2ind(DB.size,...
round(STATS(run).Centroid(2)),...
round(STATS(run).Centroid(1))));
text(x,y,...
num2str(round(STATS(run).Area * DB.cellsize^2/1e6)),...
'BackgroundColor',[1 1 1]);
end
end
hold off
title('drainage basins (numbers refer to drainage basin area in km^2)')
ภาพที่ได้ คือ (หน่วยเป็นตารางกิโลเมตร) แบ่งลุ่มน้าตามลักษณะธรณีวิทยา
Week 11
A = imread(‘1.jpg’)
ดูรายละเอียดภาพ >> whos a
ต่อไปเรียกดูภาพ >> figure,imshow(a)
จากภาพสีเปลี่ยนเป็นภาพเทา
>> g = rgb2gray(a)
เปลี่ยนตัวแปร a เป็น g
ได้
ต่อไป เช็ค histogram >> imhist(g)
ต่อไปเปลี่ยนเป็นภาพขาวดา >> bw = im2bw(a)
>> figure,imshow(bw)
เคลียร์หน้าจอ clc
>> b = imread('2.jpg')
ต่อไปประกาศตัวแปร >> figure,imshow(b)
>> imhist(b)
ต่อไปกาหนดขอบเขต >> ad = imadjust(b)
>> figure,imshow(ad)
ดูกราฟ >> imhist(ad)
ข้อมูลแมททริกเวกเตอร์ >> C = [0 2 4 6; 8 10 12 14; 16 18 20 22];
เอามาใส่สี >> image(C)
เคลียหน้าจอ clc
Webcam
นี่คือโค้ดในการเรียกกล้อง copy แล้วปิดหน้าต่าง
preview(vid)
for i=1:10 ถ่ายภาพตั้งแต่ 1 - 10
img=getsnapshot(vid); คาสั่งในการถ่ายภาพ
fname=['Image',num2str(i)]; เปลี่ยนจากตัวเลขเป็นตัวหนังสือ
imwrite(img,fname,'jpg'); การเขียน img กับ fname บนพื้นฐานของ jpg
pause(2);
end
กด save หรือ ctrl+s
กด run
Week 12
1. 3D stereo fair
- เข้ากูเกิล ค้นหารูป stereo fair เลือกโหลดมา 1 รูป
- เปิดรูปในโปรแกรม paint แล้วครอบรูป ทั้งซ้ายและขวา ที่ละรูป เป็นไฟล์ Left, Right แล้วกด Save เป็น
ไฟล์ .jpg
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- เข้าโปรแกรม MATLAB กด Browse for folder เลือกไฟล์ 3D
- กด Ctrl + n แล้วนาโค๊ดมาใส่ กด Save As บันทึกในไฟล์ 3D แล้วกด Run
2. พิมพ์ guide
- สร้าง Push Button ดับเบิ้ลคลิ้กที่ปุ่ม Push Button เพื่อตั้งค่าปุ่ม Push Button
- กด Axes เพื่อเรียกแสดงรูปภาพ
- คลิ๊กขวาที่ปุ่ม Push Button -> View Callbacks -> Callback
- Run แล้วกดปุ่ม Load image แล้วเลือกรูปภาพ
- กด Gray tone จะได้
- กด Histogram จะได้
- กด Black &White จะได้
3. การผสมสีภาพถ่ายดาวเทียม (LS5)
- Browse for folder -> Drive D -> compro -> LS5
- กด Ctrl + n ใส่โค๊ด แล้วกด Save
- กด Run
Row vector
Column vector
การเปลี่ยนจาก คอลัม เป็น โรล แบบลัด ใส่ ‘ หลัง b
แสดง 1 ถึง 20 โดยใส่ :
ต่อไป เริ่ม 1 เว้น 2 ช่วง ได้
เริ่ม 2 เว้น 2 จนถึง 20
เลขตาแหน่งที่ 8 ตรงกับเลขอะไร
แบบเมตริกซ์ 3x3
หาตาแหน่ง
เลขหน้าคือ แถว หลัง คอลัมภ์
ทา plot ของ a
เรียกเฟรมภาพ figure
Surf พื้นผิว
ไว้จาลองลักษณะภูมิประเทศ
ไล่เฉดสี
ใส่แท่งสี หรือจะกดที่เมนูก้อได้
กดเซฟ แล้ว run

More Related Content

What's hot (11)

Mobile Game and Application with J2ME
Mobile Gameand Application with J2MEMobile Gameand Application with J2ME
Mobile Game and Application with J2ME
 
Mobile Game and Application with J2ME
Mobile Gameand Application withJ2MEMobile Gameand Application withJ2ME
Mobile Game and Application with J2ME
 
Week5
Week5Week5
Week5
 
Week13
Week13Week13
Week13
 
เกมส์ จับเลขคู่
เกมส์ จับเลขคู่เกมส์ จับเลขคู่
เกมส์ จับเลขคู่
 
ภีม
ภีมภีม
ภีม
 
Week3
Week3Week3
Week3
 
06 for loops
06 for loops06 for loops
06 for loops
 
05 Loops
05  Loops05  Loops
05 Loops
 
Computer programming
Computer  programmingComputer  programming
Computer programming
 
Matlab
MatlabMatlab
Matlab
 

Viewers also liked

นาย ภานุวัฒน์ สอนพงษ์-58170118-กลุ่ม01-matlab
นาย ภานุวัฒน์ สอนพงษ์-58170118-กลุ่ม01-matlabนาย ภานุวัฒน์ สอนพงษ์-58170118-กลุ่ม01-matlab
นาย ภานุวัฒน์ สอนพงษ์-58170118-กลุ่ม01-matlabWasan Larreng
 
นาย วสันต์-ล่าเริง-58170125 01
นาย วสันต์-ล่าเริง-58170125 01นาย วสันต์-ล่าเริง-58170125 01
นาย วสันต์-ล่าเริง-58170125 01Wasan Larreng
 
นาย ทรงพล สายทอง-58170105-กลุ่ม-01
นาย ทรงพล สายทอง-58170105-กลุ่ม-01นาย ทรงพล สายทอง-58170105-กลุ่ม-01
นาย ทรงพล สายทอง-58170105-กลุ่ม-01Wasan Larreng
 
สุมิตรา
สุมิตราสุมิตรา
สุมิตราFirstii Romeo
 
สุภารัตน์
สุภารัตน์สุภารัตน์
สุภารัตน์Firstii Romeo
 

Viewers also liked (6)

Week 12
Week 12Week 12
Week 12
 
นาย ภานุวัฒน์ สอนพงษ์-58170118-กลุ่ม01-matlab
นาย ภานุวัฒน์ สอนพงษ์-58170118-กลุ่ม01-matlabนาย ภานุวัฒน์ สอนพงษ์-58170118-กลุ่ม01-matlab
นาย ภานุวัฒน์ สอนพงษ์-58170118-กลุ่ม01-matlab
 
นาย วสันต์-ล่าเริง-58170125 01
นาย วสันต์-ล่าเริง-58170125 01นาย วสันต์-ล่าเริง-58170125 01
นาย วสันต์-ล่าเริง-58170125 01
 
นาย ทรงพล สายทอง-58170105-กลุ่ม-01
นาย ทรงพล สายทอง-58170105-กลุ่ม-01นาย ทรงพล สายทอง-58170105-กลุ่ม-01
นาย ทรงพล สายทอง-58170105-กลุ่ม-01
 
สุมิตรา
สุมิตราสุมิตรา
สุมิตรา
 
สุภารัตน์
สุภารัตน์สุภารัตน์
สุภารัตน์
 

Similar to นาย มงคล มาตขาว 58170121 01

ศราวุธ 58670394
ศราวุธ 58670394ศราวุธ 58670394
ศราวุธ 58670394nontawatzj
 
58670269 นายกฤตกวี นางาม กลุ่ม 3304 (1)
58670269 นายกฤตกวี นางาม กลุ่ม 3304 (1)58670269 นายกฤตกวี นางาม กลุ่ม 3304 (1)
58670269 นายกฤตกวี นางาม กลุ่ม 3304 (1)porprarungnapa
 
ปิยวรรณ
ปิยวรรณปิยวรรณ
ปิยวรรณFirstii Romeo
 
โปรแกรม
โปรแกรมโปรแกรม
โปรแกรมminkky04
 

Similar to นาย มงคล มาตขาว 58170121 01 (8)

ศราวุธ 58670394
ศราวุธ 58670394ศราวุธ 58670394
ศราวุธ 58670394
 
Merged document
Merged documentMerged document
Merged document
 
น้ำมน
น้ำมนน้ำมน
น้ำมน
 
58670269 นายกฤตกวี นางาม กลุ่ม 3304 (1)
58670269 นายกฤตกวี นางาม กลุ่ม 3304 (1)58670269 นายกฤตกวี นางาม กลุ่ม 3304 (1)
58670269 นายกฤตกวี นางาม กลุ่ม 3304 (1)
 
ปิยวรรณ
ปิยวรรณปิยวรรณ
ปิยวรรณ
 
J2ME Game Concept
J2ME  Game ConceptJ2ME  Game Concept
J2ME Game Concept
 
หมิว
หมิวหมิว
หมิว
 
โปรแกรม
โปรแกรมโปรแกรม
โปรแกรม
 

นาย มงคล มาตขาว 58170121 01