Object localization, OpenCV 이미지 실습
이제 실습을 해보자. Oxford Pet 데이터셋은 위의 url로 다운받을 수 있음. (옥스포드에서 만든 데이터임. 개와 고양이를 모아놓은 데이터) Dataset Groundtruth data 두가지로 나뉜다. 아니면 한꺼번에 다운 받는 코드 images파일의 압축을 풀고 ls을 보면 images와 sample_data 파일이 있음을 알 수 있다. 이와 같이 annotations 파일의 압축을 풀면, annotations, images, sample_data파일이 있음을 볼 수 있다. 아까 위에 xml 파일을 가져와 tree 구조로 파싱을 한 후, 트리의 root부터 시작해서 object 가지를 찾아 ob변수에 넣고, bndbox를 찾고, xmin, xmax,ymin,ymax를 찾아서 변수안에 넣는다. ..
2021. 8. 6.
선형대수(Linear algebra)-행렬, 행렬의 곱, 성질(2)
* 이 공부노트는 프로그래머스 인공지능 데브코스 강창성 교수님의 강의를 바탕으로 제작되었습니다. * 이번엔 진짜 이해하기 힘들 것을 알아가면서 정리해보자(지친다ㅜㅜ). 치역(Range), 영공간(Nullspace) 벡터의 집합($\{x_1,x_2,\ldots,x_n\}$)에 대한 생성(span) $$\mathrm{span}(\{x_1,x_2,\ldots,x_n\}) = \left\{ v : v = \sum_{i=1}^n\alpha_i x_i, \alpha_i \in \mathbb{R} \right\}$$ 행렬의 치역 (range) 행렬 $A\in \mathbb{R}^{m\times n}$의 치역 $\mathcal{R}(A)$는 A의 모든 열들에 대한 생성(span)이다. $$\mathcal{R}(A) =..
2021. 6. 3.