tailieunhanh - Bài giảng Kỹ thuật đồ họa và xử lý ảnh: Bài 6 - Nguyễn Hoài Anh

Bài giảng Kỹ thuật đồ họa và xử lý ảnh: Bài 6 Tạo cửa sổ và cắt hình cung cấp cho người học những kiến thức như: Hệ tọa độ Descartes; Các hình ảnh được định nghĩa ảnh được định nghĩa trên hệ trên hệ tọa độ thế tọa độ thế giới thực này sau đó được hệ đồ họa vẽ lên các hệ tọa độ thiết bị; .Mời các bạn cùng tham khảo! | Giáo viên phụ trách môn học Nguyễn Hoài Anh Khoa Công nghệ thông tin - HVKTQS Hệ tọa độ Descartes là dễ thích ứng cho các chương trình ứng dụng để mô tả các hình ảnh picture trên hệ tọa độ thế giới thực world coordinate system . Các hình ảnh được định nghĩa trên hệ tọa độ thế giới thực này sau đó được hệ đồ họa vẽ lên các hệ tọa độ thiết bị device coordinate . Điển hình một vùng đồ họa cho phép người sử dụng xác định vùng nào của hình ảnh sẽ được hiển thị và ta muốn đặt nó ở chỗ nào trên hệ tọa độ thiết bị. Một vùng đơn lẻ hoặc vài vùng của hình ảnh có thể được chọn. Nhữ ng vùng này có thể được đặt ở những vị trí tách biệt hoặc một vùng có thể được chèn vào một vùng lớn hơn. Quá trình biến đổi này liên quan đến những thao tác như tịnh tiến biến đổi tỷ lệ vùng được chọn và xóa bỏ những phần bên ngoài vùng được chọn. Những thao tác này được gọi là windowing và clipping Một vùng có dạng hình chữ nhật được xác định trong hệ tọa độ thế giới thực được gọi là một cửa sổ window . Vùng hình chữ nhật trên thiết bị hiển thị để cửa sổ đó ánh xạ đến được gọi là 1 vùng quan sát viewport . Việc ánh xạ mộ t phần hình ảnh vào trong một viewport gọi là một phép biến đổi hệ quan sát viewing transformation biến đổi cửa sổ windowing tranformation biến đổi chuẩn hóa normalization transformation . Các lệnh để xây dựng một cửa sổ và vùng quan sát từ một chương trình ứng dụng được định nghĩa set_window xw_min xw_max yw_min yw_max set_viewport xv_min xv_max yv_min yv_max Clipping điểm đoạn thẳng Thuật toán Cohen-Sutherland Thuật toán Liang-Barsky Clipping đa giác Thuật toán Sutherland-Hodgeman