⭐openCV⭐ - chloe73/openCV GitHub Wiki
2020-12-29 회의내용✔️
- 깃 사용법 & 깃 세팅 2.openCV 라이브러리 언어(C++) => 추가적으로 파이썬 언어 선택
2020-12-30 회의내용✔️
- 깃 실습 완료(add, commit, push,pull, 새로운 브랜치 생성, checkout)
- openCV 다운로드 & c++로 이미지 띄우기 완료
- main branch에 push 완료
2020-12-31 회의내용✔️
- 이미지 전처리와 관련된 알고리즘 레퍼런스 자료 찾아보기
- 이미지 전처리 알고리즘 사용해서 간단한 실습해보기
- 앞으로 화/목 저녁 7시에 정규 회의 진행 예정(부족하면 추가적으로 더 진행할 예정)
[실습현황]
- 이미지 불러오기
imgFile = "resource/img.jpg" # 파일 위치 저장
img = cv2.imread(imgFile, cv2.IMREAD_GRAYSCALE) #필요한 파일을 읽어옵니다.
# 읽기 플래그
# cv2.IMREAD_COLOR 컬러 이미지로 로드함
# cv2.IMREAD_GRAYSCALE 흑백 이미지로 로드함
# cv2.IMREAD_UNCHANGED 알파 채널을 포함하여 이미지 그대로 로드함
- 이미지 사이즈 조절
- 흑백 이미지 로드
- 이미지 블러 처리
import cv2
def showImage():
imgFile = "resource/img.jpg" # 파일 위치 저장
img = cv2.imread(imgFile, cv2.IMREAD_GRAYSCALE) #필요한 파일을 읽어옵니다.
# 읽기 플래그
# cv2.IMREAD_COLOR 컬러 이미지로 로드함
# cv2.IMREAD_GRAYSCALE 흑백 이미지로 로드함
# cv2.IMREAD_UNCHANGED 알파 채널을 포함하여 이미지 그대로 로드함
resize_img= cv2.resize(img, (500,500))
image_blur = cv2.blur(resize_img, (100,100)) # 이미지 블러 처리
cv2.imshow('image', resize_img)
cv2.imshow('blur', image_blur)
cv2.waitKey(0) # (ms 초 동안 유지된다.) 0이면 키보드 클릭시에 없어짐
cv2.destroyAllWindows() # 모든 화면 꺼짐 showImage()
showImage()
openCV 이미지 전처리 참고 레퍼런스1
openCV 이미지 전처리 참고 레퍼런스2
openCV 이미지 전처리 참고 레퍼런스3