symmetry op• 데이터 종류: points → signal
• 호출: import fullseye as fs; fs.ledger.landmark_asymmetry(landmarks, pairs=None, plane=None)(구현을 직접 호출하려면 import shapestats; shapestats.landmark_asymmetry(landmarks, pairs=None, plane=None), 원장에서 가져오려면 opsshapestat.get("landmark_asymmetry"))
좌우 쌍마다의 부호 있는 비대칭량. → (M,).
각 쌍에 대해 한쪽을 면으로 거울 반사하여 다른 쪽과 비교하고, 면의 법선 방향 차를 반환한다. 부호는 "오른쪽이 바깥이면 양"(mirror_plane_from_pairs 가 법선을 그 방향으로맞추어 두었다). 절댓값으로 합치지 않는다 —— 좌우 어느 쪽이 튀어나와 있는지는임상에서도 검사에서도 의미가 다르다.
pairs=None / plane=None 은 둘 다 mirror_plane_from_pairs 와 같은 기본값(전반/후반의 쌍, 그 쌍에서 낸 정중면). 면을 생략하면 면 자체가같은 쌍으로부터 정해지므로 "면을 정한 재료로 면으로부터의 어긋남을 재는" 셈이 된다 —— 그래도 좌우 차는 잴 수 있지만(중점은 정의상 어느 쪽으로도 치우치지 않는다), 다른 정보원으로부터 면이 정해진다면 넘기는 편이 강하다.
• 샘플 데이터 카탈로그(DL URL / 라이선스) —— 2-D 는 skimage.data(BSD/public)+ 합성, 3-D 는 실데이터 소스(Stanford/PDS 등)의 DL URL.
• 연산자의 내력·참고문헌 —— 이 연산자 족의 바탕이 된 연구/기법의 출처.
• 알고리즘의 정전(저자·연도)과 용도는 위의 패밀리 사용 가이드에 적혀 있습니다.
• shapestat_landmark_tour — py -3.11 examples/shapestat_landmark_tour.py
signal 를 입력으로 받는 것)symmetry)*Provenance: shapestats.py — SHAPESTAT 연산자 레지스트리. 이 op 노트는 tools/opdocs.py md 가 자동 생성합니다(직접 편집하지 마세요).*
© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.