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ụng | Giá trị trả về |
---|---|
Image.glcmTexture(size, kernel, average) | Hình ảnh |
Đối số | Loại | Thông tin chi tiết |
---|---|---|
this: image | Hình ảnh | Hình ảnh dùng để tính toán các chỉ số về hoạ tiết. |
size | Số nguyên, mặc định: 1 | Quy mô của khu vực lân cận cần đưa vào mỗi GLCM. |
kernel | Kernel, mặc định: null | Mộ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). |
average | Boolean, mặc định: true | Nếu đúng, các dải định hướng cho từng chỉ số sẽ được tính trung bình. |