반응형
코드부터 본론
import cv2
import numpy as np
# 이미지 불러오기
input_image = cv2.imread('C:/Users/jackki/Desktop/Bunnies.jpg')
# cv2 라이브러리를 사용하여 불러온 이미지를 그레이스케일로 변환
gray_image = cv2.cvtColor(input_image, cv2.COLOR_BGR2GRAY)
# Canny의 엣지 감지 알고리즘을 적용
edges = cv2.Canny(gray_image, 100, 200)
# 불러온 이미지와 같은 크기의 검은 바탕이미지를 만들고
output_image = np.zeros_like(input_image)
# 위의 적용한 엣지들을 흰색(255,255,255)으로 채움
output_image[edges != 0] = (255, 255, 255)
# 이미지를 경로폴더에 저장
cv2.imwrite('C:/Users/jackki/Desktop/image.jpg', output_image)
원본이미지
결과물
반응형
'제품리뷰' 카테고리의 다른 글
iperf를 사용한 기가인터넷 속도 측정 방법 (0) | 2023.03.23 |
---|---|
안테나 길이 결정하는 방법 (0) | 2023.03.15 |
노션 한글입력시 안보이는 오류 해결방법 (24) | 2021.03.29 |
노션(Notion) 보안 문제 (1) | 2021.01.22 |
vocore2 사용법 (openWrt, LuCI) (1) | 2021.01.12 |