파이썬 OpenCV

ALL

Python 모자이크 크기 조절 OpenCV 예제

파이썬OpenCV을 사용해 얼굴을 찾아 모자이크 처리를 하는 예제를 보도록 하겠습니다. 얼굴 위치를 지정해서 모자이크를 만들 수도 있지만 자동으로 얼굴을 검출해 모자이크를 처리할 수도 있습니다. 얼굴 인식은CascadeClassifier()사용해 처리합니다. 모자이크처리의 기초 사용 방법은 아래를 참조해 주세요. 모자이크를 하고 싶은 사진을 준비합니다. 예제에서는 아래 사진을 샘플로 사용했습니다. 얼굴을 자동으로 검출해 모자이크를 하는 처리를 보도록 하겠습니다. import cv2 face_cascade = cv2.CascadeCl...
ALL

Python 사진 모자이크 처리 OpenCV 예제

파이썬OpenCV를 사용해 사진을 모자이크 처리하는 방법을 알아보겠습니다. 모자이크 처리는 사진 전체를 할 수도 있도 원하는 위치를 모자이크 처리할 수도 있습니다. 또는 얼굴을 인식하는 처리와 함께 사용해 얼굴만 모자이크 처리를 할 수도 있습니다. 이번에는 사진 전체 또는 사진 일부분만 모자이크 처리하는 방법을 알아보겠습니다. 먼저 사진을 준비하겠습니다. 샘플 이미지 모자이크 처리를 하기 위해서 특별히 복잡한 알고리즘을 사용해 처리할 필요는 없습니다. 사진을 축소했다가 다시 확대하고, 다시 원래 사이즈로 변경하기만 하면 됩니다. i...
ALL

Python 사진 가로 세로 사이즈 취득 OpenCV

사진 가로와 세로 사이즈를 취득하는 방법을 알아보겠습니다. 파이썬에는OpenCV또는Pillow(PIL)등등 사진 파일에 사용할 수 있는 라이브러리가 있습니다. OpenCV와Pillow(PIL)를 사용해 사진 사이즈를 취득하는 예제를 보겠습니다.   OpenCV 사이즈를 취득할 때OpenCV를 사용하면NumPy배열ndarray로 취득합니다. ndarray형태로 취득해shape를 사용해 사진의 가로와 세로 사이즈를 취득할 수 있습니다. 먼저 샘플 사진은 아래 이미지를 사용하겠습니다. 사진에서 취득하는 내용은세로(높이)x가로(넓이)x색(...