파란하늘의 지식창고
java에서 OpenCV로 face detection 해보기
Study/Java 2022. 2. 24. 23:15

java에서 OpenCV를 사용해보기 위한 설정을 이전 글에서 해보았다. 2022.02.04 - [Study/Java] - java 에서 OpenCV 사용해보기 이 글의 예제를 테스트하기 위해선 해당 설정이 먼저 진행되어야 한다. 다음으로 OpenCV를 이용해 face detection (얼굴 인식)을 해보았다. opencv 홈페이지의 튜토리얼 문서의 경우 c++과 python을 기준으로 안내가 되어 있다. https://docs.opencv.org/4.5.5/d0/dd4/tutorial_dnn_face.html java 기반의 경우 대부분의 예제가 swing 또는 안드로이드에서 gui를 처리하는 식이어서 일단 swing 방식으로 작성을 해보았다. swing으로 동영상 띄워보기 아래와 같이 작성해서 sw..

article thumbnail
java에서 OpenCV 사용해보기
Study/Java 2022. 2. 4. 00:46

OpenCV 소개 유튜브 강의 영상을 보다 보니 파이썬으로 동영상의 얼굴을 인식하고 얼굴에 캐릭터를 씌우는 걸 설명하는 걸 보았다. 어떻게 영상에서 얼굴을 인식하는지 궁금했는데 OpenCV 를 이용하면 가능하다고 한다. https://opencv.org/ OpenCV(Open Source Computer Vision)는 실시간 computer vision을 위한 라이브러리로 C/C++로 개발되었고 TensorFlow, Torch/PyTorch 및 Caffe의 deep learning framework를 지원한다고 한다. OpenCV의 문서를 보면 DNN (Deep Neural Networks)의 Face Detection을 사용한다고 하는데 관련된 tutorial은 다음과 같다. Deep Neural N..