목록전체 글 (270)
와챠의 우당탕탕 개발 기록장

14번 다음의 그림과 같이 캐니에지 알고리즘에서 이중 임계값을 트랙바로 만들어서 두 개의 임계값을 조절하여 에지를 검출하도록 프로그램을 작성하시오. 이제 트랙바 문제는... 익숙해졌다.

9번 8번 문제에 두 개의 트랙바를 추가해서 각 영상의 반영 비율을 조정할 수 있도록 수정하시오. 이미지 3개를 한 배열에 담는 거... 처음해보는데 생각보다 별 거 아니네 깔깔

직접 풀어보기 7-1 [실습 7-1]을 다음과 같이 수정하라. 레이아웃은 RelativeLayout을 사용하고, 텍스트뷰, 에디트 텍스트, 이미지뷰를 적절히 배치한다. 에디트텍스트에 각도를 입력하고 옵션 메뉴의 [그림 회전]을 선택하면 해당 각도만큼 이미지뷰가 회전한다. 한라산, 추자도, 범섬 옵션 메뉴는 라디오 버튼과 같이 3개 중 하나만 체크하고, 선택하면 이미지뷰가 해당 이미지로 바뀌게 한다. 나는 강아지, 고양이로 바꿔서 풀었다. 그냥 내 파일에 있는 사진들 ㅎ axtivity_main.xml menu1.xal ActivityMain.kt

이거 안 잊어버리고 싶어서 기록용으로 남겨둔다. 버튼으로도 슬라이드로도 프레그먼트 이동 가능하게 하기 activity_main.xml MainActivity.kt fragmentDog.xml FragmentDog.kt 나머지 프레그먼트들은 다 똑같음~ xml은 activity_main있는 곳에, kt는 MainActivity있는 곳에 만들어주면 됨 VPagerAdapter.kt 실행 화면 맨 아래 가운데에 .... build.gradle(app)에서 dependencies 안에 implementation 'me.relex:circleindicator:2.1.4' 해주면 된다!

6번 다음과 같이 슬라이딩 드로어 안에 슬라이딩 드로어가 들어가도록 프로젝트를 작성하시오. activity_main.xml
7번 다음의 컬러 영상파일을 입력받아서 RGB의 3개 채널을 분리하고, 각 채널을 컬러영상을 윈도우에 표시해보자. 즉, Red 채널은 빨간 색으로, Green 채널은 초록 색으로, Blue 채널은 파란 색으로 표현되도록 다음의 프로그램을 작성하시오. 8번 다음 영상에서 특정 영역의 타원만을 복사하여 새 창에 표시하는 프로그램을 완성하시오. 9번 3행, 6열의 행렬을 생성하고, 행렬의 원소를 초기화한 후에 cv2.reduce() 함수를 이용해서 가로 방향과 세로 방향으로 감축하여 평균을 구한 결과를 출력하시오. 얼레벌레 코드
8번 9번 10번 11번 12번 13번 14번 15번 16번 17번 18번 8번 200행, 300열의 행렬 2개를 만들어서 다음과 같이 배치하시오. 9번 600행, 400열의 윈도우를 만들고, 영상 안의 (100, 100) 좌표에 200x300 크기의 빨간 사각형을 그리시오. 10번 다음의 마우스 이벤트 제어 프로그램을 작성하시오. 마우스 오른쪽 버튼 클릭 시 원(클릭 좌표에서 반지름 20화소)을 그린다. 마우스 왼쪽 버튼 클릭 시 사각형(크기 30*30)을 그린다. 11번 10번 연습문제에서 다음을 추가하여 프로그램을 작성하시오. 트랙바를 추가해서 선의 굵기를 1~10 픽셀로 조절한다. 트랙바를 추가해서 원의 반지름을 1~50 픽셀로 조절한다. 12번 예제 4.2.3인 05.event_trackbar...

6번 다음 화면을 프로젝트로 완성하시오. 리니어 레이아웃을 이용하여 XML 코드로 만들고, 각 레이아웃을 클릭하면 레이아웃의 너비와 높이가 토스트 메시지로 출력되도록 Kotlin으로 프로그래밍한다. (안쪽 레이아웃은 모두 정사각형이며, 크기는 안쪽 레이아웃부터 50dp, 150dp, 250dp이다. 각 레이아웃의 색상을 다르게 한다.) MainActivity.kt activity_main.xml 왜 안 되나 했더니... 토스트 다 해주고 .show() 안 써줌...ㄱㅡ