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. Phương pháp này đếm 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 đó rút ra số liệu thống kê từ bảng này.

Quá trình 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 thứ hai); đo số lượng cặp lặp lại

CONTRAST: f2, Contrast; measures the local contrast of an image

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 sự phân phối các 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, Sum Average (Tổng trung bình)

SVAR: f7, Tổng phương sai

SENT: 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, Độ biến thiên entropy

IMCORR1: f12, Information Measure of Corr. 1 (Đo lường thông tin của hệ số tương quan 1)

IMCORR2: f13, Information Measure of Corr. 2

MAXCORR: f14, Hệ số tương quan tối đa. (không được tính toán)

DISS: Dissimilarity (Độ không tương đồng)

INERTIA: Inertia

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 điểm 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://sdoi.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ề hoạ tiết.
sizeSố nguyên, mặc định: 1Quy mô của khu vực lân cận cần đưa vào mỗi GLCM.
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.