face_landmark_visible
- ZumiAI.face_landmark_visible(flag: bool)
스트리밍되는 카메라 영상에 인식된 얼굴의 주요 랜드마크(특징점)를 표시합니다.
이 함수를 호출하면
face_detector_start()
로 얼굴 인식이 활성화된 상태에서, 스트리밍 영상에 인식된 얼굴 위에 다음과 같은 7가지 주요 특징점들이 표시됩니다:왼쪽 눈, 오른쪽 눈, 왼쪽 눈썹, 오른쪽 눈썹, 코, 입, 턱
이 기능은 얼굴의 세부적인 움직임이나 특징을 시각적으로 확인하는 데 유용합니다.
- 매개변수:
flag (bool) –
얼굴 랜드마크 표시 활성화 여부를 설정합니다.
True: 스트리밍 영상에 얼굴 랜드마크를 표시하기 시작합니다.
False: 얼굴 랜드마크 표시를 중지합니다.
- 반환:
이 함수는 값을 반환하지 않습니다.
예제
>>> zumiAI.camera_stream_start() # 카메라 스트리밍 시작 >>> zumiAI.face_detector_init() # 얼굴 인식 초기화 >>> zumiAI.face_detector_start() # 얼굴 인식 시작
>>> zumiAI.face_landmark_visible(True) # 스트리밍 영상에 얼굴 랜드마크 표시 시작 # 이제 PC 화면의 스트리밍 영상에 인식된 얼굴 위에 랜드마크가 나타납니다. >>> # ... 얼굴 랜드마크를 관찰하는 로직 ... >>> zumiAI.face_landmark_visible(False) # 얼굴 랜드마크 표시 중지
>>> zumiAI.face_detector_stop() # 얼굴 인식 종료 (필요 시)
참고
이 함수를 사용하기 전에
camera_stream_start()
,face_detector_init()
, 그리고face_detector_start()
함수를 순서대로 호출하여 스트리밍 및 얼굴 인식 기능을 활성화해야 합니다.이 기능은 주미 자체의 하드웨어 기능이 아니라, PC 기반 소프트웨어로 처리됩니다.
face_landmark_visible()
함수와 함께 사용하면 얼굴 특징점과 윤곽선을 동시에 볼 수 있습니다.