ee.Image.glcmTexture

Tính toán các chỉ số kết cấu từ Ma trận đồng xuất hiện cấp độ xám xung quanh mỗi pixel của mọi dải tần. GLCM là một bảng tổng hợp tần suất xuất hiện của các tổ hợp giá trị độ sáng pixel (mức xám) trong một hình ảnh. Thống kê số lần một pixel có giá trị X nằm bên cạnh một pixel có giá trị Y, theo một hướng và khoảng cách cụ thể, sau đó lấy số liệu thống kê từ bảng này.

Cách triển khai này tính toán 14 chỉ số GLCM do Haralick đề xuất và 4 chỉ số bổ sung của Conners. Đầu vào phải có giá trị nguyên.

Đầu ra bao gồm 18 dải tần trên mỗi dải tần đầu vào nếu tính năng tính trung bình theo hướng đang bật và 18 dải tần trên mỗi cặp hướng trong nhân, nếu không:

  • ASM: f1, Angular Second Moment (Mô men góc bậc hai); đo số lượng cặp lặp lại
  • ĐỘ TƯƠNG PHẢN: f2, Độ tương phản; đo độ tương phản cục bộ của hình ảnh
  • CORR: f3, Tương quan; đo lường mối tương quan giữa các cặp pixel
  • VAR: f4, Phương sai; đo lường mức độ phân tán của hàm phân phối cấp độ xám
  • IDM: f5, Inverse Difference Moment (Mô-men nghịch đảo của sự khác biệt); đo lường tính đồng nhất
  • SAVG: f6, Tổng trung bình
  • SVAR: f7, Sum Variance (Tổng phương sai)
  • ĐÃ GỬI: f8, Sum Entropy
  • ENT: f9, Entropy. Đo lường tính ngẫu nhiên của phân phối cấp độ xám
  • DVAR: f10, Phương sai chênh lệch
  • DENT: f11, Difference entropy (Độ đo khác biệt về entropy)
  • IMCORR1: f12, Thông tin đo lường của Tương quan 1
  • IMCORR2: f13, Information Measure of Corr. 2 (Thước đo thông tin của hệ số tương quan 2)
  • MAXCORR: f14, Hệ số tương quan tối đa. (chưa được tính toán)
  • DISS: Mức độ khác biệt
  • QUÁN TÍNH: Quán tính
  • SHADE: Cluster Shade
  • PROM: Mức độ nổi bật của cụm
Bạn có thể tìm thêm thông tin trong 2 bài viết: Haralick và cộng sự, "Textural Features for Image Classification" (Các đặc điểm về kết cấu để phân loại hình ảnh), https://doi.org/10.1109/TSMC.1973.4309314 và Conners và cộng sự, "Segmentation of a high-resolution urban scene using texture operators" (Phân đoạn cảnh đô thị có độ phân giải cao bằng cách sử dụng các toán tử kết cấu), https://doi.org/10.1016/0734-189X(84)90197-X.

Cách sử dụngGiá trị trả về
Image.glcmTexture(size, kernel, average)Hình ảnh
Đối sốLoạiThông tin chi tiết
this: imageHình ảnhHình ảnh dùng để tính toán các chỉ số về kết cấu.
sizeSố nguyên, mặc định: 1Kích thước của khu vực xung quanh cần đưa vào mỗi GLCM. Ví dụ: kích thước 1 tương ứng với hình vuông 3x3, kích thước 2 tương ứng với hình vuông 5x5, kích thước 3 tương ứng với hình vuông 7x7, v.v.
kernelKernel, mặc định: nullMột hạt nhân chỉ định độ lệch x và y mà qua đó để tính toán GLCM. GLCM được tính cho mỗi pixel khác 0 trong hạt nhân, ngoại trừ pixel trung tâm và miễn là GLCM chưa được tính cho cùng hướng và khoảng cách. Ví dụ: nếu bạn đặt một hoặc cả hai pixel phía đông và phía tây, thì hệ thống chỉ tính 1 GLCM (theo chiều ngang). Các hạt nhân được quét từ trái sang phải và từ trên xuống dưới. Giá trị mặc định là hình vuông 3x3, dẫn đến 4 GLCM với các độ lệch (-1, -1), (0, -1), (1, -1) và (-1, 0).
averageBoolean, mặc định: trueNếu đúng, các dải định hướng cho từng chỉ số sẽ được tính trung bình.