4.7.1. Phân ngưỡng ảnh (Segmentation Image)
Sử dụng kỹ thuật phân ngưỡng để phân đoạn 1 ảnh thành các vùng có các giá trị độ sáng của pixel liên tiếp nhau trong một khoảng giá trị nhất định. Người sử dụng có thể nhập vào một giá trị số đơn hay một vùng giá trị số để sử dụng trong phân đoạn. 4 hoặc 8 pixel liền kề được cân nhắc cho sự tiếp nối, người sử dụng có thể chỉ định số lượng số pixel tối thiểu có trong một vùng. Mỗi vùng tiếp nối hoặc mỗi phân đoạn được gán một giá trị duy nhất trong ảnh kết quả. Ta thực hiện như sau:
- Từ menu chính của ENVI, chọn Basic Tools => Segmentation Image =>
Xuất hiện HT Segmentation Image Input File -> chọn kênh ảnh muốn tiến hành
phân ngưỡng (oA20090404_VNIR30m_Channel2) => OK => Xuất hiện HT
Segmentation Image Parameters (hình 4.4)
- Trong HT này, người sử dụng nhập 2 giá trị cận dưới và cận trên trong 2 ô tương ứng Min Thresh Value và Max Thresh Value. Nếu chỉ nhập một giá trị, giá trị độ sáng nhỏ nhất hoặc lớn nhất trong dữ liệu được sử dụng như là một ngưỡng của quá trình phân đoạn.
Để sử dụng một giá trị đơn, nhập giá trị đó vào cả hai giá trị Min Thresh Value (55) và Max Thresh Value (150). Chỉ những pixel nằm trong vùng giá trị nhập
vào mới được tham gia vào tạo ảnh phân đoạn. Tất cả các pixel khác sẽ nhận giá trị 0 trong ảnh kết quả. Ta có loại đất sử dụng cho khu dân cư được chọn kết quả như hình 4.4
Hình 4.4. Các thơng số của Phân đoạn ảnh
- Nhập số pixel tối thiểu trong một phân ngưỡng vào ô Population Minimum. - Sử dụng nút thay đổi để lựa chọn sử dụng 4 hay 8 lân cận cho việc tiếp nối - Lựa chọn đưa kết quả thành file (File) hay vào bộ nhớ (Memory).
- => OK. Kết quả quá trình phân đoạn được đưa vào HT Available Bands List.
Trả lời câu hỏi:
Câu 9: hãy cho biết lớp nước nằm trong ngưỡng nào?
4.7.2. Tạo lát cắt mật độ (Density Slice)
Sử dụng tạo lát cắt mật độ để lựa chọn các vùng dữ liệu và các màu để làm nổi các vùng trong ảnh cấp độ xám. Người sử dụng có thể dùng các vùng dữ liệu trong lát cắt mật độ để tô màu những vùng trong ảnh hiển thị hoặc những vùng của ảnh khác có cùng kích thước.
- Ta thực hiện một trong những cách sau:
+ Từ menu của cửa sổ Image => chọn Overlay => Density Slice;
+ Từ menu của cửa sổ Image => chọn Tools => Color Mapping => Density Slice.
=> Xuất hiện HT Density Slice Band Choice liệt kê tất cả các kênh có cùng
kích thước khơng gian với ảnh đang hiển thị trong cửa sổ Image mà ta thực hiện tạo lát cắt mật độ.
- Chọn kênh sẽ sử dụng cho các vùng dữ liệu tạo lát cắt mật độ (oA20090404_VNIR30m_Channel2)=> Xuất hiện HT Density Slice (hình 4.5) ->
trong khung Defined Density Slice Ranges đã có sẵn 8 vùng mặc định (ENVI định nghĩa các vùng này bằng cách sử dụng các giá trị min và max của
Hình 4.5. Hộp thoại Density Slice
- Nhập các giá trị Min và Max mong muốn để thay đổi vùng tạo mặt cắt mật độ (thay đổi giá trị vùng như hình 4.5). Để đặt lại Data Range về các giá trị ban đầu => bấm Reset.
- Lựa chọn sẽ áp dụng các màu lát cắt mật độ cho cửa sổ Image, Scroll hay cả 2 cửa sổ bằng cách bấm chọn vào ô hộp kiểm tương ứng phía dưới HT Density
Slice.
- Nếu muốn tùy biến các thông số của vùng tạo lát cắt mật độ => chọn vùng tương ứng rồi bấm nút Edit Range => HT Edit Density Slice Range xuất hiện cho
phép thay đổi khoảng giá trị và màu của vùng tạo lát cắt mật độ. Muốn xóa 1 vùng , chọn vùng đó và bấm Delete Range. Để xóa danh sách các vùng tạo lát cắt => bấm
Clear Ranges.
- Nhấn nút Apply để áp dụng các vùng và màu đã chọn cho ảnh.
4.7.3. Tính chỉ số thực vật NDVI
NDVI (Normalized Difference Vegetation Index) được sử dụng để chuyển đổi dữ liệu đa phổ thành các kênh ảnh đơn biểu diễn sự phân bố của thực vật. Ảnh chỉ số thực vật có dải giá trị trong khoảng [-1, 1] với giá trị pixel càng cao thể hiện thực vật càng dày (với kiểu dữ liệu là byte).
NDVI được tính trong ENVI theo cơng thức: NDVI = (NIR - Red / NIR + Red)
sau:
- Từ menu chính của ENVI => chọn Transform => NDVI => Xuất hiện HT NDVI Calculation Input File -> chọn một file đầu vào và có tùy biến file đầu vào (lựa
chọn ảnh sẽ sử dụng, chọn file sẽ sử dụng, chọn vùng ảnh cần xử lý) => Nhấn OK. - Xuất hiện HT NDVI Calculation Parameters (hình 4.6)
Hình 4.6. Hộp thoại các thơng số tính chỉ số thực vật
+ Trong HT này, lựa chọn kiểu file trong ô Input File Type. ENVI hỗ trợ cho các loại ảnh Landsat TM, Landsat MSS, AVHRR, SPOT, AVIRIS. Khi bấm chọn một loại ảnh trong danh sách, ENVI sẽ tự động lựa các kênh đỏ và hồng ngoại gần của loại ảnh đó vào các ơ tương ứng là Red và Near IR. Để tính NDVI cho các loại cảm biến khác khơng có sẵn trong danh sách,
người sử dụng nhập số thứ tự của kênh tương ứng vào các ô Red và Near
IR.
+ Lựa chọn lưu file kết quả ra ổ cứng => bấm vào ô File, nếu lưu vào bộ nhớ, bấm vào ô Memory.
+ Lựa chọn kiểu dữ liệu cho file kết quả trong ô Output Data Type. Nếu là
kiểu Byte, người sử dụng cần nhập các giá trị Min và Max cho giá trị chỉ số thực vật (từ -1 đến 1). Vào Tools/Color Mapping/Envi Color Tables/chọn Green/White Linear.
- Nhấn OK. ENVI xử lý và đưa kết quả vào HT Available Bands List.