본문 바로가기

python

(3)
OpenCV 기초 영상(image)이란? 영상을 video로 생각할 수 있지만 여기서는 image를 다루는것이 곧 영상처리임을 알아야 합니다. 영상의 구성요소로는 픽셀이 있죠. 흔히들 1920 x 1080은 픽셀 수를 나타냅니다. 영상은 밝기와 색상이 다른 일정한 수의 픽셀들로 구성됨을 알 수 있습니다. 따라서 픽셀처리가 곧 영상처리의 출발점입니다. 센서들을 살펴보면 빛을 통과시킬때 빨간색만 통과시키는, 초록색만 통과시키는, 파란색만 통과시키는 픽셀이 있음을 알 수 있습니다. CFA를 보면 초록색 픽셀이 더 많은것을 알 수 있는데요. 이는 사람의 눈이 초록색에 더 민감하게 반응하기 때문이라고 합니다. color 이미지는 3개의 채널로 구성됨을 알 수 있습니다. 각각의 채널은 Red, Green, Blue를 나타냅니다. 이..
OpenCV (feat. 아나콘다): Open Source Computer Vision Library 간단한 설명 영상 처리와 컴퓨터 비전 관련 오픈 소스 라이브러리 입니다. 2,500개가 넘는 알고리즘으로 구성되어있고요 간략히 쓰임새를 나열해 보면, -영상 처리, 컴퓨터 비전, 기계 학습과 관련된 전통적인 알고리즘이 있고, -얼굴 검출과 인식, 객체 인식, 객체 3D 모델 추출, 스테레오 카메라에서 3D 좌표를 생성합니다. -고해상도 영상 생성을 위한 이미지 스티칭, 영상 검색, 적목현상 제거, 안구운동추적등을 할 수 있습니다. -4만 7천 이상의 이용자그룹과 정말 많은 다운로드 횟수를 가지고있어 많은 사람들이 사용하고 있습니다 구글, 야후, 마이크로 소프트, 인텔, IBM, 소니, 혼다......등등 대기업부터 신생기업들까지 사용합니다. C, C++, 파이썬, java, 매트랩 인터페이스를 제공합니다..
네이버 기사 웹크롤링 파이썬을 사용한 크롤링(BeautifulSoup4) 3개의 파이썬 코드를 사용해서 네이버 기사 100개를 긁어서 키워드, 제목, 날짜, 링크를 가져와 csv파일 형태로 저장합니다. 라이브러리는 BeautifulSoup4를 사용해야 합니다. HTML링크를 훑어서 원하는 텍스트를 가져와주는 기능을 담당합니다. 아래 코드는 클래스로 묶어야 하는데 첨이라 나중에 묶을 생각입니다. main.py from naver import search as naver_news_search from save import save_to_file search = input("키워드를 입력하세요 : ") result = naver_news_search(search) save_to_file(result) 별다른 기능은 없고 naver..