Data_Analysis_Track_33 (107) 썸네일형 리스트형 개발 환경설정 에뮬레이터(AVD) 가속기 설치 윈도우 : https://github.com/intel/haxm/releases/ Releases · intel/haxm Intel® Hardware Accelerated Execution Manager (Intel® HAXM) - intel/haxm github.com 안드로이드 설치 https://developer.android.com/studio/archive Android 스튜디오 다운로드 자료실 | Android 개발자 | Android Developers 이 페이지에는 Android 스튜디오 출시 관련 다운로드 자료실이 포함되어 있습니다. developer.android.com - Android Studio Dolphin | 2021.3.1 September 1.. Java_주의할 점 필기자료(연산자 ~ 참조 타입) 논리 연산자 AND(논리곱) = &, && -> &&은 여러개의 조건 에서 F가 하나라도 나오면 어차피 결과값은 F이기 때문에 뒤의 조건을 생략하는 목적 -> 속도향상 OR(논리합) = |, || -> ||은 여러 조건에서 T가 하나라도 나오면 결과값은 T이기에 뒤의 조건을 생략한다 -> 속도향상 이진법을 소수로 표현 (double 0.1과 float 0.1이 다른 이유) 이진법 0.1(2) + 0.1(2) = 1(2), 1(2)는 1이기 때문에 0.1(2)는 0.5이다. 이런 식으로 0.1111~(2)를 표현하다보면 0.1이라는 수를 이진법으로 표현할 수가 없다. 컴퓨터는 0.1을 이진법으로 표현할 수 없기 때문에 0.1과 가까운 값을 뽑아낸다. 여기서 double은 16비트의 메모리, float는 8.. Java_변수와 자료형 변수 선언 및 사용 - 변수를 선언하고 값을 대입하고 출력하는 프로그램 - 패키지명 : chapter2, 클래스명: Variable1 package chapter2; public class Variable1 { public static void main(String[] args) { int age; age = 25; System.out.println(age); } } 변수 초기화하기 - 위의 코드는 변수명을 선언하고 변수에 값을 대입하는 방식이였다. 하지만 아래와 같이 변수 선언과 동시에 값을 대입할 수 있다. package chapter2; public class Variable2 { public static void main(String[] args) { int level = 10; // level .. Java_Java 환경 설정 Java Download Java Version 11, 17, 20을 가장 많이 사용한다. 본인은 17 다운로드 다운로드 링크 : https://www.oracle.com/java/technologies/downloads/#jdk17-windows Java IDE Download 가장 대중적인 IDE(개발환경)는 Eclipse, IntelliJ 가 있다. IntelliJ는 학생이 아닌 이상 유료이기에 본인은 Eclipse 다운로드 다운로드 링크 : https://www.eclipse.org/downloads/download.php?file=/oomph/epp/2023-09/R/eclipse-inst-jre-win64.exe 환경 설정 - Java를 다운로드 받고, 환경 변수(시스템 변수)에 JDK를 추가.. 플레이데이터 애널리시스 33기 11월 3주차(11/13 ~ 11/17) 회고 1) 전반적인 느낀 점 (일주일 동안 한 일) 이번 주차부터 프로젝트 팀원들과 미니 프로젝트를 시작하였다. 우리 프로젝트의 주제는 Ultralytics의 YOLO모델을 사용하여 사진 속의 사람의 keypoint를 추출하여 어떠한 요가 자세인지, 그리고 요가 자세마다의 올바른 자세를 정의하여 사진에서 요가 자세를 취한 사람에게 피드백을 전달하는 프로그램을 만들고 있다. 현재 진행 상황으로는 사진에 대한 처리를 위한 프로그램은 마쳤고, 이에 더 나아가서 동영상 자료에 대한 처리도 진행할 예정이다. 2) 좋았던 점 (좋았거나 내가 잘했던 점) 처음에는 미니프로젝트의 기간이 2주 반 정도여서 시간이 촉박할 수도 있겠다라는 생각을 했다. 하지만 이번주를 시작으로 프로젝트의 진도가 매우 빠르게 진행되고 있다. 그 .. 플레이데이터 애널리시스 33기 11월 2주차(11/06 ~ 11/10) 회고 1) 전반적인 느낀 점 (일주일 동안 한 일) 이번 주차에서는 파이썬 딥러닝 모델 yolov8을 이용한 detection, segmentation, pose estimation등을 실습하면서 학습하였다. 2) 좋았던 점 (좋았거나 내가 잘했던 점) 저번주차와 비슷하게 이론적 내용 학습에는 어려움이 거의 없었다. 그리고 넓은 방면에서 딥러닝 모델을 활용하여 이미지를 가공하는 점이 흥미로웠으며, 결과를 추출하는 과정에서도 재미를 느꼈다. 3) 아쉬웠던 점 이번주차를 마치면서 파이썬 학습을 마쳤는데, 자격증이나 여러 복합적인 스케줄로 인해 컨디션 관리가 쉽지 않았고, 복습이 완벽하지는 않았다. 4) 개선할 점 다음주부터 미니프로젝트만 집중적으로 진행하기 때문에 미니프로젝트에 초점을 맞춰서 조원들과 좋은 결과를.. Python_Computer_vision_04(yolov8_pose) Pose estimation - model: yolov8?-pose 추론결과 - YOLO Pose는 사람의 주요 관절의 위치 keypoint 정보와 사람의 bounding box를 추론한다. - keypoints는 Results.keypoint 속성으로 조회한다. - bounding box 결과는 Results.boxes 속성으로 조회한다. - ultralytics.engine.results.Keypoints - Keypoint 추론 결과 타입 class. - https://docs.ultralytics.com/reference/engine/results/#ultralytics.engine.results.Keypoints - Keypoints 속성 - xy: 각 keypoint 들의 좌표. (사람수, 1.. Python_Computer_vision_03(yolov8_segmentation) Segmentation - 모델명: yolov8?-seg (n, s, m, ...) Segmentation 추론결과 조회 segmentation 추론 결과는 Masks를 이용해 분할된 mask 정보와 Boxes를 이용해 추론한 bounding box의 결과를 조회한다. ultralytics.yolo.engine.results.Masks - Segmentation 의 결과 type - Results.masks 로 조회한다. - 주요 속성, 메소드 - xy : mask의 bounding 좌표(경계선 좌표)를 물체별로 list에 담아서 반환한다. - Object의 외곽선을 그리는 좌표들을 반환 - 개별 object 의 좌표들은 [point개수, x좌표-y좌표] shape의 ndarray로 구성된다. - xyn.. 이전 1 2 3 4 ··· 14 다음