การติดตั้งใช้งานนี้จะคำนวณเมตริก GLCM 14 รายการที่ Haralick เสนอ และเมตริกเพิ่มเติม 4 รายการจาก Conners อินพุตต้องเป็นค่าจำนวนเต็ม
เอาต์พุตประกอบด้วย 18 แถบต่อแถบอินพุตหากเปิดการหาค่าเฉลี่ยเชิงทิศทาง และ 18 แถบต่อคู่เชิงทิศทางในเคอร์เนล หากไม่ได้เปิด
ASM: f1, Angular Second Moment; measures the number of repeated pairs
CONTRAST: f2, Contrast; วัดคอนทราสต์เฉพาะจุดของรูปภาพ
CORR: f3, ความสัมพันธ์; วัดความสัมพันธ์ระหว่างคู่พิกเซล
VAR: f4, ความแปรปรวน; วัดว่าการกระจายระดับสีเทาเป็นอย่างไร
IDM: f5, Inverse Difference Moment; measures the homogeneity
SAVG: f6, Sum Average
SVAR: f7, Sum Variance
SENT: f8, Sum Entropy
ENT: f9, Entropy วัดความสุ่มของการกระจายระดับสีเทา
DVAR: f10, ความแปรปรวนของความแตกต่าง
DENT: f11, Difference entropy
IMCORR1: f12, Information Measure of Corr. 1
IMCORR2: f13, Information Measure of Corr. 2
MAXCORR: f14, สัมประสิทธิ์สหสัมพันธ์สูงสุด (ไม่ได้คำนวณ)
DISS: ความไม่คล้ายกัน
INERTIA: Inertia
SHADE: Cluster Shade
PROM: ความโดดเด่นของคลัสเตอร์
ดูข้อมูลเพิ่มเติมได้ในเอกสาร 2 ฉบับ ได้แก่ Haralick et. al, "Textural Features for Image Classification", https://doi.org/10.1109/TSMC.1973.4309314 และ Conners, et al, Segmentation of a high-resolution urban scene using texture operators", https://sdoi.org/10.1016/0734-189X(84)90197-X
การใช้งาน | การคืนสินค้า |
---|---|
Image.glcmTexture(size, kernel, average) | รูปภาพ |
อาร์กิวเมนต์ | ประเภท | รายละเอียด |
---|---|---|
ดังนี้ image | รูปภาพ | รูปภาพที่จะใช้คำนวณเมตริกพื้นผิว |
size | จำนวนเต็ม ค่าเริ่มต้น: 1 | ขนาดของพื้นที่ใกล้เคียงที่จะรวมไว้ใน GLCM แต่ละรายการ |
kernel | เคอร์เนล ค่าเริ่มต้น: null | เคอร์เนลที่ระบุออฟเซ็ต x และ y ที่จะใช้คำนวณ GLCM ระบบจะคำนวณ GLCM สำหรับแต่ละพิกเซลในเคอร์เนลที่ไม่ใช่ 0 ยกเว้นพิกเซลตรงกลาง และตราบใดที่ยังไม่ได้คำนวณ GLCM สำหรับทิศทางและระยะทางเดียวกัน เช่น หากตั้งค่าพิกเซลด้านตะวันออกหรือตะวันตก หรือทั้ง 2 อย่าง ระบบจะคำนวณ GLCM (แนวนอน) เพียง 1 รายการ ระบบจะสแกนเคอร์เนลจากซ้ายไปขวาและจากบนลงล่าง ค่าเริ่มต้นคือสี่เหลี่ยมจัตุรัส 3x3 ซึ่งส่งผลให้มี GLCM 4 รายการที่มีออฟเซ็ต (-1, -1), (0, -1), (1, -1) และ (-1, 0) |
average | บูลีน ค่าเริ่มต้น: จริง | หากเป็นจริง ระบบจะหาค่าเฉลี่ยของแถบแนวโน้มสำหรับเมตริกแต่ละรายการ |