728x90 반응형 Programming222 [Python OpenCV] OpenCV 간단한 정리. OpenCV 간단한 정리 OpenCV는 RGB채널을 역순으로 저장한다. 우리가 흔히 알고있는 RGB는 Red , Green , Blue 순이지만 OpenCV에서는 BGR순서로 픽셀 값을 저장한다. 공부하면서 찾아본 결과 BGR로 된 이유는 단순한 역사적인 이유때문입니다. OpenCV초기 개발당시 BGR색상형식이 인기있었기 때문에 BGR색상 형식을 선택한것이다. 따라서 현재 우리는 RGB를 쓰기때문에 OpenCV를 사용할때 BGR을 RGB로 바꿔줘야할 필요가 있다. 물론, OpenCV에서 관련 메서드를 지원한다. OpenCV를 import했다는 가정하에 COLOR_BGR2RGB()를 사용하면 된다 . cv2.COLOR_BGR2RGB 2018. 8. 31. [Android] 자식 View가 있는 레이아웃 클릭이벤트 주기 하위에 있는 View들에게 android:clickable="false" 를 주면 버튼이벤트를 준 View밑에있는 View들을 눌러도 레이아웃이 이벤트를 받을 수 있다 . 2018. 8. 28. [Android] You need to use a Theme.AppCompat theme ( or descendant ) with this activity Android의 Splash화면을 만드는도중 You need to use a Theme.AppCompat theme ( or descendant ) with this activity 에러가 발생하였다. google을 통해 검색해보니 Activity를 풀스크린모드로 하고나 타이틀바를 없애는경우 발생할 수 있다고 한다 . AppCompatActivity를 상속받은 Activity에서 NotitleBar옵션을 사용하기 때문이다. 해결방법은 풀스크린을 사용하기 위해서는 AppCompatActivity가 아닌 일반 Activity클래스를 상속받아 사용하도록 하면 된다 . 2018. 8. 27. [iOS/Swift4] Auto Layout 이해. STEP 01 . 기본 레이아웃의 이해 - AutoLayout이란 기존의 Frame-Based Layout 또는 Coordinate-Based Layout 과 다르게 View간의 관계를 이용하여 해당되는 View의 위치와 크기를 자동으로 결정하는 Layout System 입니다. 관계는 Constraint로 설정이 가능합니다. 또한 하나의 사이즈였던 옛날의 아이폰 기종이 다양해지면서 다양한 사이즈와 화면 비율로 출시 되면서 화면의 사이즈에 구애받지 않고 시각적으로 동일한 화면을 구현하는데 이를 가장 편리하고 권장되는 방법이다. STEP 02 . 기존 레이아웃의 단점. - 옛 방식인 좌표 기반 레이아웃 시스템의 문제점은 UI 요소 View들을 원점과 크기로 정하지만 좌표를 기반으로 레이아웃을 잡기때문에 문.. 2018. 8. 24. 이전 1 ··· 17 18 19 20 21 22 23 ··· 56 다음 728x90 반응형