728x90
반응형
import numpy as np
import cv2
im = cv2.imread('image.png') # 이미지 읽기
bordersize = 10 # 테두리 구께
border = cv2.copyMakeBorder(
im,
top=bordersize,
bottom=bordersize,
left=bordersize,
right=bordersize,
borderType=cv2.BORDER_CONSTANT,
value=[0,0,255] # red. 테두리 컬러
)
cv2.imshow('image', im) # 원래 이미지 보기
cv2.imshow('border', border) # 테두리 이미지 보기
cv2.imwrite('image_border.jpg', border) # 테두리 파일 저장
cv2.waitKey(0)
cv2.destroyAllWindows()


728x90
반응형
'프로그램' 카테고리의 다른 글
| [파이썬] 문제 : 문장에서 알파벳 찾기 (0) | 2023.01.11 |
|---|---|
| [파이썬] 문제 : pandas DataFrame의 데이터 빈도수 구하기 (0) | 2023.01.11 |
| [파이썬] 문제 : 입력한 문자열에서 두 문자가 연속되는지 검사 (0) | 2023.01.10 |
| [파이썬] 문제 : 학생의 학번에 학년 곱하기 (0) | 2023.01.10 |
| [파이썬] 문제 : 동물원 사육비 (pandas) (0) | 2023.01.10 |
댓글