일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 리퀴드텍스트
- 노트쉘프
- liquid text
- 아이패드 논문 필기
- 주석 단축키
- 아이패드 필기
- Noteshelf
- 하나은행 인턴 후기
- 하나은행
- 아이패드
- 굿노트
- Python
- 2022 하나은행 인턴 후기
- 아이패드 논문
- windows10
- GPU
- 프로그래머스
- 아이패드 노트쉘프
- 하나은행 공채
- deep learning
- 하나은행 인턴
- 논문 필기
- pytorch
- TensorFlow
- 아이패드 noteshelf
- 딥러닝
- 필기 어플
- pytorch로 시작하는 딥러닝
- 아이패드 필기어플
- 파이썬
- Today
- Total
목록OpenCV (2)
Azure Zest

사진을 원하는 모양을 잡아 그 부분만 segmentation 해보자. 사진을 이진화시킨 후, 경계면을 다듬어 마스크를 만들어 낸 후, 이를 사진에 다시 적용시켜 그 부위를 오려내고자 한다. 0. 사용할 라이브러리 import import cv2 import numpy as np import matplotlib.pyplot as plt from skimage.segmentation import clear_border import skimage.morphology as mp import scipy.ndimage.morphology as sm 1. 사진 이진화 하기 다음과 같은 사과 사진이 있다고 하자. 마스크를 만들기 위해 이진화를 시킬텐데, opencv를 이용할 것이다. 이 때, binary를 적용시키기 ..

python을 이용해서 사진을 불러오고 읽어보자. 보편적으로 많이 사용되는 세가지 방법을 이용해서 불러올 수 있다. 1. Matplotlib 사용 import matplotlib.pyplot as plt a = plt.imread('./파일이름.jpg') plt.imshow(a) # 흑백으로 보고 싶을 땐, plt.imshow(a, cmap='gray') a를 출력하게 되면 숫자 array가 나오고, 만약 사진을 출력하고 싶다면 plt.imshow를 사용한다. 2. Pillow 사용 import PIL.Image as pilimg a = pilimg.open('./파일이름.jpg') a 이 때, Maplotlib와 다른 점은 plt.imread는 array로 불러온다면, Piling.open은 이미지 자..