Lự chọn các pixel

Một phần của tài liệu Kỹ thuật Xử lý ảnh docx (Trang 96 - 97)

VI – Phân tích và làm giàu ản h( nâng cao chất lượng ản h)

aLự chọn các pixel

- Ta có hai hàm có thể cung cấp thông tin về dữ liệu màu của các pixel ảnh được chọn lựa :

+ Hàm pixval : Hiển thị tương tác giá trị dữ liệu của các pixel khi ta di chuyển con trỏ chuột trên ảnh . Hàm này có thể hiển thị khoảng cách Ơ-clít giữa hai pixel ( Euclidean Distance )

+ Hàm impixel trả lại giá trị dữ liệu của một hoặc một tập các pixel được lựa chọn . Ta có thể cung cấp toạ độ của pixel như là tham số vào hoặc có thể lựa chọn pixel sử dụng chuột .

Chú ý : Với ảnh chỉ số , hàm pixval và impixel chỉ ra giá trị RGB được lưu trong bản đồ

màu , không phải giá trị chỉ số :

- Để sử dụng hàm pixval , đầu tiên ta hiển thị một ảnh và sau đó nhập lệnh pixval. Pixval sẽ đặt một thanh màu đen ở cuối của khung hình , thanh này sẽ hiển thị toạ độ (x,y ) của pixel khi con trỏ chuột đi qua nó và dữ liệu màu cho pixel đó .

- Nếu ta click chuột vào ảnh và dữ chuột trong khi ta di chuyển chuột , hàm pixal cũng hiển thị khoảng cách giữa điểm ta click và vị trí hiện tại của con trỏ chuột . Hàm pixval vẽ một đường thẳng giữa các điểm để chỉ ra khoảng cách đã được đo . Khi ta nhả chuột , đường thẳng và khoảng cách biến mất .

- Hàm pixval mang lại cho ta thông tin nhiều hơn hàm impixel tuy nhiên , hàm impixel có ưu điểm là trả lại thông tin trong một biến và nó có thể được gọi theo cách tương tác hoặc không tương tác . Nếu ta gọi hàm impixel mà không có tham số , con trỏ thay đổi hình dạng khi nó di chuyển trên ảnh . Ta có thể click các pixel quan tâm , hàm impixel sẽ hiển thị một ngôi sao nhỏ qua mỗi pixel ta đã chọn . Khi ta đã chọn xong pixel , nhấn nút Enter , hàm impixel trả lại giá trị màu của pixel đã chọn và ngôi sao biến mất .

- Ví dụ sau minh hoạ cách sử dụng hàm impixel : 1. Hiển thị một ảnh :

imshow canoe.tif

2. Gọi hàm impixel để lựa chọn điểm vals=impixel

Sau đó click các điểm của ảnh để lựa chọn các pixel . Khi ta kết thúc việc lựa chọn , nhấn phím Enter

Giá trị trả lại là các giá trị của các pixel đã chọn trong biến vals vals =

0.1294 0.1294 0.12940.5176 0 0 0.5176 0 0 0.7765 0.6118 0.4196

Một phần của tài liệu Kỹ thuật Xử lý ảnh docx (Trang 96 - 97)