The distance transform labels every foreground pixel with its distance to the nearest background pixel — the backbone of watershed segmentation, skeletonization, and shape analysis. Upload any image, binarize it with Otsu or a manual threshold, and explore the L2 distance field as a colormapped heatmap, an overlay, or a raw grayscale field.
อัปโหลด
ปรับและดูตัวอย่าง
Pixlane is loading locally. Supported local media processing, no signup, and supported file contents are not uploaded for processing.
การแปลงระยะทาง (distance transform) จะกำกับพิกเซลพื้นหน้าทุกจุดด้วยระยะทางไปยังพิกเซลพื้นหลังที่ใกล้ที่สุด — เป็นแกนหลักของการแบ่งส่วนแบบ watershed, การทำโครงกระดูก และการวิเคราะห์รูปทรง อัปโหลดภาพใดก็ได้ แปลงเป็นภาพขาวดำด้วย Otsu หรือกำหนดเกณฑ์เอง แล้วสำรวจสนามระยะทาง L2 ในรูปแบบฮีตแมปที่ลงสี, แบบโอเวอร์เลย์ หรือแบบสนามเกรย์สเกลดิบ
แสดงภาพ distance transform แบบยูคลิด (L2) พร้อมการกำหนดขีดแบบ Otsu/กำหนดเอง คัลเลอร์แมป และโหมดซ้อนทับ — CV คลาสสิกในเบราว์เซอร์
มันเป็นหัวใจของการสร้างมาร์กเกอร์สำหรับ watershed การทำโครงกระดูก (skeletonization) การวางแผนเส้นทางของหุ่นยนต์ การดำเนินการทางมอร์โฟโลยี และการวัดความหนาของรูปทรง กล่าวคือ ทุกที่ที่คุณต้องรู้ว่า 'ฉันอยู่ห่างจากขอบเขตเท่าไร' ในแต่ละพิกเซล
แถบสีแต่ละแถบของ colormap คือเส้นชั้นระยะเท่ากัน (iso-distance contour) พิกเซลในแถบเดียวกันจะอยู่ห่างจากขอบที่ใกล้ที่สุดเป็นระยะเท่ากัน ใจกลางของก้อนรูปทรงจะสว่างที่สุดเพราะอยู่ไกลจากขอบเขตใด ๆ มากที่สุด
ระยะแบบยูคลิด (L2) โดยใช้มาสก์ขนาด 3x3 ผ่าน distanceTransform ของ OpenCV แล้วปรับค่าให้อยู่ในช่วง 0-255 เพื่อการแสดงผล
ไม่ กระบวนการแปลงรันอยู่ใน WebAssembly ทั้งหมดในเบราว์เซอร์ของคุณ