class Threshold -- Threshold Object¶
อ็อบเจกต์ threshold คือ attrtuple ที่ส่งคืนโดย histogram.get_threshold() โดยรายงานค่าแบ่ง Otsu ที่เหมาะสมที่สุดสำหรับแต่ละช่องสัญญาณของ Histogram ที่อยู่เบื้องหลัง กล่าวคือ ค่าของถังที่แบ่งช่องสัญญาณออกเป็นครึ่ง "พื้นหลัง" และ "พื้นหน้า" ได้ดีที่สุด
สำหรับฮิสโตแกรมระดับสีเทา ให้ใช้ value (ฟิลด์อีกสามฟิลด์จะเป็น 0) สำหรับฮิสโตแกรม RGB565 l_value / a_value / b_value จะให้ค่าขีดแบ่ง Otsu สำหรับช่องสัญญาณ LAB L, A และ B ตามลำดับ ค่าที่ส่งคืนเหมาะสมสำหรับการส่งตรงไปยัง Image.binary() หรือเมธอดอื่น ๆ ที่รับค่าขีดแบ่งสี LAB
ฟิลด์สามารถเข้าถึงได้ด้วยชื่อแอตทริบิวต์ (threshold.value) หรือด้วยดัชนี (threshold[0]) อ็อบเจกต์นี้ไม่มี constructor สาธารณะ
- class image.threshold¶
กรุณาเรียก
histogram.get_threshold()เพื่อสร้างอ็อบเจกต์นี้- value¶
ค่าขีดแบ่ง Otsu สำหรับระดับสีเทา เป็นจำนวนเต็ม 0 -- 255 ดัชนี
[0]
- l_value¶
ค่าขีดแบ่ง Otsu ของช่องสัญญาณ LAB
Lเป็นจำนวนเต็ม 0 -- 100 ดัชนี[1]
- a_value¶
ค่าขีดแบ่ง Otsu ของช่องสัญญาณ LAB
Aเป็นจำนวนเต็ม -128 -- 127 ดัชนี[2]
- b_value¶
ค่าขีดแบ่ง Otsu ของช่องสัญญาณ LAB
Bเป็นจำนวนเต็ม -128 -- 127 ดัชนี[3]