카메라가 설치되고 구성된 컴퓨터
PHP 환경 (7.0 이상 권장)
OpenCV 라이브러리 지원
PHP의 OpenCV 확장을 설치하십시오
$ pecl install opencv
설치가 완료되면 php.ini 구성 파일을 편집하고 다음 줄을 추가하여 확장자를 활성화하십시오.
extension=opencv.so
연장이 적용되도록 PHP 서비스를 저장하고 다시 시작하십시오.
<?php
// 카메라 객체를 만듭니다
$camera = new CvCapture(0);
// 카메라가 성공적으로 켜져 있는지 확인하십시오
if (!$camera->isOpened()) {
die("카메라를 켤 수 없습니다");
}
// 이미지를 표시 할 창을 만듭니다
namedWindow("제스처 인식");
do {
// 카메라에서 이미지 프레임을 가져옵니다
$frame = $camera->queryFrame();
// 对图像进行处理和제스처 인식操作
// 창에 처리 된 이미지를 표시합니다
showImage("제스처 인식", $frame);
// 키보드 입력을 감지합니다,누르면ESC키는 프로그램을 종료합니다
$key = waitKey(30);
} while ($key != 27);
// 카메라 리소스 릴리스
$camera->release();
// 창을 파괴하십시오
destroyAllWindows();
?>
제스처는 웹 페이지 슬라이딩 또는 컨텐츠 전환을 제어합니다
제스처 기반 가상 화이트 보드 쓰기 응용 프로그램
비접촉식 대화식 내비게이션 시스템
제스처 인식 게임 또는 대화식 엔터테인먼트 응용 프로그램