0
  1. Trang chủ >
  2. Giáo Dục - Đào Tạo >
  3. Cao đẳng - Đại học >

Bài giảng đồ họa : Các thuật toán xén điểm, đoạn thẳng part 2 potx

Bài giảng đồ họa : Các thuật toán xén điểm, đoạn thẳng part 2 potx

Bài giảng đồ họa : Các thuật toán xén điểm, đoạn thẳng part 2 potx

... chỉnh các thuật toán xén đoạn thẳng để xén đa giác bằng cách xem đa giác như làmột tập các đoạn thẳng liên tiếp nối với nhau. Tuynhiên, kết quả sau khi xén nhiều khi lại là tập các đoạn thẳng ... saukhi xén phải là một các đa giác để sau này có thểchuyển thành các vùng tô.(a) (b) (c)ĐỒ HỌA MÁY TÍNHDương Anh Đức, Lê Đình Duy Các thuật toán xén hình 7/11• Đặt 1max44min1331max 22 min111 ... chính là giá trị nhỏ nhấtcủa các kkkpqr/=mà 0>kp (đường thẳng đi từ trongcửa sổ đi ra) và 1.ĐỒ HỌA MÁY TÍNHDương Anh Đức, Lê Đình Duy Các thuật toán xén hình 9/11TThhuuaaäätt...
  • 5
  • 466
  • 0
Bài giảng đồ họa : Các thuật toán xén điểm, đoạn thẳng part 1 pdf

Bài giảng đồ họa : Các thuật toán xén điểm, đoạn thẳng part 1 pdf

... như đoạn P1P 2 và P3P4 trong hình trên) : không cần phải tìm giaođiểm.♦ Đối với các đoạn thẳng có khả năng cắt cửa sổ : cần phảiđưa ra cách tìm giao điểm nhanh.• Nhận xét♦ Các đoạn thẳng ... ĐỒ HỌA MÁY TÍNHDương Anh Đức, Lê Đình Duy Các thuật toán xén hình 5/11Lưu đồ thuật toán Cohen - Sutherland// Đoạn CT tính mã vùngvoid EnCode(POINT p, ... giao nếu có của đoạn thẳng và cửa sổ.• Người ta thường sử dụng phương trình tham số của đoạn thẳng trong việc tìm giao điểm giữa đoạn thẳng với cửa sổ.()( )10 , , , 121 121 121 121 ≤≤−=+=−+=−=+=−+=tyyDytDyyyytyyxxDxtDxxxxtxx•...
  • 6
  • 378
  • 2
Bài giảng đồ họa : Các thuật toán vẽ đường part 4 ppsx

Bài giảng đồ họa : Các thuật toán vẽ đường part 4 ppsx

... R=15.iixxiiyyIIppiiDDeellttaa11DDeellttaa 2 200001155--114411--115533-- 2 25511111155--1111--1144++ 2 2**((00))++3355-- 2 233 2 2 2 21155--66--1111++ 2 2**((11))++3377-- 2 2113333115511--66++ 2 2**(( 2 2))++3399--119944441144--118811++ 2 2**((33--1155))++551111--115555551144--77--1188++ 2 2**((44))++331133--11336666114466--77++ 2 2**((55))++331155--111177771133--5566++ 2 2((66--1144))++551177--778888113311 2 2--55++ 2 2((77))++331199--55999911 2 27711 2 2++ 2 2((88--1133))++55 2 211--111100110011116677++ 2 2((99--11 2 2))++55 2 233331111111111009966++ 2 2((1100--1111))++55 2 25577Nhận ... R=15.iixxiiyyIIppiiDDeellttaa11DDeellttaa 2 200001155--114411--115533-- 2 25511111155--1111--1144++ 2 2**((00))++3355-- 2 233 2 2 2 21155--66--1111++ 2 2**((11))++3377-- 2 2113333115511--66++ 2 2**(( 2 2))++3399--119944441144--118811++ 2 2**((33--1155))++551111--115555551144--77--1188++ 2 2**((44))++331133--11336666114466--77++ 2 2**((55))++331155--111177771133--5566++ 2 2((66--1144))++551177--778888113311 2 2--55++ 2 2((77))++331199--55999911 2 27711 2 2++ 2 2((88--1133))++55 2 211--111100110011116677++ 2 2((99--11 2 2))++55 2 233331111111111009966++ 2 2((1100--1111))++55 2 25577Nhận ... −=−=−+=45 2 1,1 2 1,1000ĐỒ HỌA MÁY TÍNHDương Anh Đức, Lê Đình Duy Các thuật toán vẽ đường 19 /22 Cài đặt minh họa thuật toán MidPoint vẽ đường trònvoid CircleMidPoint...
  • 5
  • 573
  • 6
Bài giảng đồ họa : Các thuật toán vẽ đường part 3 ppt

Bài giảng đồ họa : Các thuật toán vẽ đường part 3 ppt

... thuộc về đoạn thẳng, tức là có : 000=++CByAx( )++++=++= CyBxAyxFp 2 1 12 21, 12 00000()DxDyBABACByAxp−=+=++++=⇒ 2 2 2 2000ĐỒ HỌA MÁY ... ĐỒ HỌA MÁY TÍNHDương Anh Đức, Lê Đình Duy Các thuật toán vẽ đường 12/ 22 • Lúc này việc chọn các điểm S, P ở trên được đưa vềviệc xét dấu của ( )++== 2 1,12MidPoint2iiiyxFFp.♦ ... (y,-x)ĐỒ HỌA MÁY TÍNHDương Anh Đức, Lê Đình Duy Các thuật toán vẽ đường 13 /22 CCaaââuu hhooûûii kkiieeååmm ttrraa• Xét thuật toán Bresenham, với cách...
  • 5
  • 596
  • 8
Bài giảng đồ họa : Các thuật toán vẽ đường part 2 ppt

Bài giảng đồ họa : Các thuật toán vẽ đường part 2 ppt

... 4iixxiiyyiippii0011 2 2 2 20044111133 2 211-- 2 2 2 21144 2 21111 2 2331155 2 2 2 266441166 2 23300551177 2 244--66661188 2 24488771199 2 255 2 288 2 200 2 266--4499 2 211 2 26611001100 2 2 2 2 2 27744• Nhận xét♦ Thuật toán Bresenham ... = 2Dy – Dx = 14-10 = 4iixxiiyyiippii0011 2 2 2 20044111133 2 211-- 2 2 2 21144 2 21111 2 2331155 2 2 2 266441166 2 23300551177 2 244--66661188 2 24488771199 2 255 2 288 2 200 2 266--4499 2 211 2 26611001100 2 2 2 2 2 27744• ... ĐỒ HỌA MÁY TÍNHDương Anh Đức, Lê Đình Duy Các thuật toán vẽ đường 9 /22 • Ví dụ : Cho A( 12, 20 ) và B (22 , 27 ),• Ta có♦ Dx = 22 - 12 = 10, Dy =27 -20 =7♦ Const1 = 2Dy = 14, Const2 = 2( Dy –...
  • 5
  • 480
  • 6
Bài giảng đồ họa : Các thuật toán vẽ đường part 1 potx

Bài giảng đồ họa : Các thuật toán vẽ đường part 1 potx

... 0.7iixxiiyyiiyy0011 2 2 2 200 2 200111133 2 211 2 200..77 2 21144 2 211 2 211..44331155 2 2 2 2 2 2 2 2..1144116655117766118877119988 2 20099 2 2111100 2 2 2 2 2 277• ... Round(y),c);EndĐỒ HỌA MÁY TÍNHDương Anh Đức, Lê Đình Duy Các thuật toán vẽ đường 5 /22 • Ví dụ : Cho A( 12, 20 ) và B (22 , 27 ), ta có m= 0.7iixxiiyyiiyy0011 2 2 2 200 2 200111133 2 211 2 200..77 2 21144 2 211 2 211..44331155 2 2 2 2 2 2 2 2..1144116655117766118877119988 2 20099 2 2111100 2 2 2 2 2 277• ... ĐỒ HỌA MÁY TÍNHDương Anh Đức, Lê Đình Duy Các thuật toán vẽ đường 4 /22 Lưu đồ thuật toán DDABeginm=Dy/Dx;x=x1;y=y1;putpixel(x, Round(y), c);x<x2YesNox=x+1;y=y+m;putpixel(x,...
  • 5
  • 474
  • 1
Bài giảng đồ họa : Các thuật toán tô màu part 4 potx

Bài giảng đồ họa : Các thuật toán tô màu part 4 potx

... ĐỒ HỌA MÁY TÍNHDương Anh Đức, Lê Đình Duy Các thuật toán tô màu 14/16• Có hai quan điểm về cách tô này, đó là dùng 4 điểmlân cận (hình a) hay 8 điểm lân cận (hình b).• Cài đặt minh họa thuật ... đượclặp lại cho tới khi không còn tô được nữa thì dừng.ĐỒ HỌA MÁY TÍNHDương Anh Đức, Lê Đình Duy Các thuật toán tô màu 16/16• Một cải tiến khác : không cài đặt đệ qui mà tô theotừng dòng. ... bbbbbbbbiiiiiiiieeeeeeeeâââââââânnnnnnnn• Bài toán đặt ra : Cần tô màu vùng tô nếu biết đượcmàu của đường biên vùng tô và một điểm nằm bêntrong vùng tô.• tưởng : Bắt đầu từ điểm nằm bên trong vùng tô,kiểm tra các điểm lân...
  • 4
  • 403
  • 0
Bài giảng đồ họa : Các thuật toán tô màu part 3 ppsx

Bài giảng đồ họa : Các thuật toán tô màu part 3 ppsx

... ĐỒ HỌA MÁY TÍNHDương Anh Đức, Lê Đình Duy Các thuật toán tô màu 9/16Lưu đồ thuật toán tô màu theo dòng quétBeginTạo danh sách tất cả các cạnh ETi<TopScani=BottomScanYesNoCập ... UpdateActiveEdgeListĐỒ HỌA MÁY TÍNHDương Anh Đức, Lê Đình Duy Các thuật toán tô màu 11/16void PutEdgeInList(EDGELIST &EdgeList, POINT p1, POINT p2, int NextY){EDGE EdgeTmp;EdgeTmp.dxPerScan = float(p2.x-p1.x)/(p2.y-p1.y); ... thông tin của các cạnhđể sử dụng cho dòng quét kế tiếpi=i+1EndĐỒ HỌA MÁY TÍNHDương Anh Đức, Lê Đình Duy Các thuật toán tô màu 12/ 16/*Tim dinh ke tiep sao cho khong nam tren cung duong thang...
  • 4
  • 378
  • 0
Bài giảng đồ họa : Các thuật toán tô màu part 2 potx

Bài giảng đồ họa : Các thuật toán tô màu part 2 potx

... ĐỒ HỌA MÁY TÍNHDương Anh Đức, Lê Đình Duy Các thuật toán tô màu 7/16MMiinnhh hhooïïaa tthhuuaaäätt ttooaaùùnn• Ban đầu : ♦ ET : AB*, AI, ... 1+−MinMaxyy.yMinxIntersecty=kdeltaYĐỒ HỌA MÁY TÍNHDương Anh Đức, Lê Đình Duy Các thuật toán tô màu 8/16• Khi dòng quét đạt y=yB♦ ET : G*F, DC, EF. (chuyển BC sang AET)♦ AET : BC, H*G. (loại AB*, sắp ... y=yC+1♦ ET : NULL.♦ AET : EF, G*F. (loại BC, DC vì không còn cắt dòng quét)• Khi dòng quét đạt y=yF+1♦ ET : NULL.♦ AET : NULL. (loại EF, G*F vì không còn cắt dòng quét).• Thuật toán dừng...
  • 4
  • 343
  • 0
Bài giảng đồ họa : Các thuật toán tô màu part 1 pps

Bài giảng đồ họa : Các thuật toán tô màu part 1 pps

... loang dần ra chođến khi gặp điểm biên. Cách này thường được dùng cho các dạng đường biên phức tạp.ĐỒ HỌA MÁY TÍNHDương Anh Đức, Lê Đình Duy Các thuật toán tô màu 4/16TTooåå cchhưưùùcc ... quéthiện hành nhanh, ta có nhận xét : ()()mkkmxxkk1111=−+=−+ hay mxxkk11+=+.y=k+1y=kxkxk+1ĐỒ HỌA MÁY TÍNHDương Anh Đức, Lê Đình Duy Các thuật toán tô màu 3/16CCaaùùcc ... ngang qua các đỉnhcủa đa giác.• Ngoài ra, việc tìm giao điểm của dòng quét với các cạnh nằm ngang là một trường hợp đặc biệt cầnphải có cách xử lí thích hợpy=k1y=k 2 0 1 ,2 3401 ,2 3...
  • 4
  • 436
  • 2

Xem thêm

Từ khóa: bài giảng đồ họa kỹ thuậtbài giảng đồ họa kỹ thuật cơ bảnbài giảng đồ họa kỹ thuật 2bài giảng độ phức tạp thuật toánbài giảng đồ họa kỹ thuật 1các thuật toán xén điểmbài giảng chuyển hóa các chấtbài tập đồ hoạ kỹ thuậtbài giảng đồ họa máy tínhbài tập đồ họa kỹ thuật 1slide bài giảng đồ họa máy tínhbài giảng đồ họa ứng dụngbài tập đồ họa kỹ thuậtgiải bài tập đồ họa kỹ thuật 1bài tập đồ họa kỹ thuật cơ bảnNghiên cứu sự biến đổi một số cytokin ở bệnh nhân xơ cứng bì hệ thốngBáo cáo quy trình mua hàng CT CP Công Nghệ NPVNghiên cứu tổ chức pha chế, đánh giá chất lượng thuốc tiêm truyền trong điều kiện dã ngoạiMột số giải pháp nâng cao chất lượng streaming thích ứng video trên nền giao thức HTTPGiáo án Sinh học 11 bài 13: Thực hành phát hiện diệp lục và carôtenôitĐỒ ÁN NGHIÊN CỨU CÔNG NGHỆ KẾT NỐI VÔ TUYẾN CỰ LY XA, CÔNG SUẤT THẤP LPWANPhát triển du lịch bền vững trên cơ sở bảo vệ môi trường tự nhiên vịnh hạ longNghiên cứu về mô hình thống kê học sâu và ứng dụng trong nhận dạng chữ viết tay hạn chếNghiên cứu tổng hợp các oxit hỗn hợp kích thƣớc nanomet ce 0 75 zr0 25o2 , ce 0 5 zr0 5o2 và khảo sát hoạt tính quang xúc tác của chúngTìm hiểu công cụ đánh giá hệ thống đảm bảo an toàn hệ thống thông tinTổ chức và hoạt động của Phòng Tư pháp từ thực tiễn tỉnh Phú Thọ (Luận văn thạc sĩ)Quản lý nợ xấu tại Agribank chi nhánh huyện Phù Yên, tỉnh Sơn La (Luận văn thạc sĩ)Giáo án Sinh học 11 bài 15: Tiêu hóa ở động vậtGiáo án Sinh học 11 bài 15: Tiêu hóa ở động vậtchuong 1 tong quan quan tri rui roGiáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtGiáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtBÀI HOÀN CHỈNH TỔNG QUAN VỀ MẠNG XÃ HỘIHIỆU QUẢ CỦA MÔ HÌNH XỬ LÝ BÙN HOẠT TÍNH BẰNG KIỀMMÔN TRUYỀN THÔNG MARKETING TÍCH HỢP