Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

OpenCV를 사용하여 이미지에서 열기 작업 수행

<시간/>

이 프로그램에서는 이미지를 여는 작업을 수행합니다. 열면 이미지의 전경에서 작은 개체가 제거되어 배경에 배치됩니다. 이 기술은 이미지에서 특정 모양을 찾는 데에도 사용할 수 있습니다. 개방은 침식 후 팽창이라고 할 수 있습니다. 이 작업에 사용할 함수는 cv2.morphologyEx(image, cv2.MORPH_OPEN, kernel)입니다.

원본 이미지

OpenCV를 사용하여 이미지에서 열기 작업 수행

알고리즘

1단계:cv2 및 numpy를 가져옵니다. 2단계:이미지를 읽습니다. 3단계:커널을 정의합니다. 4단계:이미지와 커널을 cv2.morphologyex() 함수에 전달합니다. 4단계:출력을 표시합니다. 

예시 코드

cv2import numpy를 npimage =cv2.imread('testimage.jpg')kernel =np.ones((5,5), np.uint8)image =cv2.morphologyEx(이미지, cv2.MORPH_OPEN, 커널)cv2로 가져오기 .imshow('시작', 이미지)

출력

OpenCV를 사용하여 이미지에서 열기 작업 수행