본문 바로가기

전체 글

(83)
git (1)- 초기 설정 https://git-scm.com/downloads Git - Downloads Downloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific exp git-scm.com 본인 컴퓨터 환경과 맞는 git을 선택한다 설치가 완료 되었으면 'gitbash'를 열어줍니다. cmd에서 확인해보기 git을 쳤을 때 이런 결과가 ..
[BOJ 2798] 백준 블랙잭 - C++ 사용언어 : C++ 문제풀이 * brute force 사용하기 M을 넘지 않으면서 M에 최대한 가까운 카드 3장을 구해야 한다. 3장이니까 3중for문을 돌려준다. (1) N, M, 카드 숫자 입력받기 int N, M; cin >> N >> M; for (int i = 0; i > arr[i]; } (2) 3중 for문을 돌려 순차탐색으로 M보다 크지않은 M과 가까운 최댓값 구해주기 arr[i], arr[j], arr[k]의 총합을 구한 뒤 현재 max_num과 비교한다. 만약 현재 max_num보다 크면서 M을 넘지 않을 때, max_num을 arr[i], arr[j]. arr[k]의 총합으로 바꿔준다. (이 때, break는 하지 않는다. M과 더 가까운 수가 있을 수 ..
[BOJ 1110] 백준 더하기 사이클 - C++ 사용언어 : C++ 문제풀이 (1) 필요한 변수 N(int), count(int), result(int) N : 처음에 입력 받은 이후엔 계속 고정되는 원래의 값 count : 출력에서 요구하는 값 result : N과 비교할 수 있는 일시적인 결과값 int N; int count = 0; cin >> N; int result = N; 이 때, result값은 임의로 N값으로 초기화 해준다. (2) 반복문 구성 (+ result 값 계산) 우선 무한루프를 돌려준다. 적어도 한 번은 계산해줘야 함! (문제 자체가 계산을 몇 번 하는 건지 요구하는 것 + result를 N으로 초기화했기 때문에 당연히 처음엔 result와 N은 같음) result 의 10의 자릿수 : 이전 값의 1자릿수 (26이면 6) =>..
5-3. Rekognition 사용자 지정 레이블 분석 셋팅도 하구, dataset설정, label 지정, 모델 훈련까지 마쳤습니다 이제 학습시킨 모델을 이용해 이미지를 분석해봅시다 ! 학습시킨 Rekognition custom label 프로젝트에 들어가 'Use model'을 클릭해줍니다. 클릭하게 되면 AWS CLI command를 이용하거나 Python을 사용할 수 있습니다. 이제 밑에 있는 start model, analyze image, stop model 코드를 이용해 이미지를 분석하면 끝입니다! Start model #Copyright 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. #PDX-License-Identifier: MIT-0 (For details, see https:/..
5-2. Amazon Rekognition 사용자 지정 레이블 시작하기 https://developing-soosoo.tistory.com/61 에서 사용자 지정 레이블 (rekognition custom label) 사용하기 전 셋팅을 해봤는데요. 이어서 이제 본격적으로 시작해봅시다 ! Step 1: Choose an example project Step 2: Train your model Step 3: Start your model Step 4: Analyze an image with your model Step 5: Stop your model Step 6: Next steps 이 단계에 맞춰 천천히 진행해봅시다 1. 프로젝트 생성하기 우선 Amazon Rekognition 메인페이지로 이동한 후, Use Custom Labels를 클릭합니다 https://consol..
5-1. Amazon Rekognition 사용자 지정 레이블 사용 전 셋팅 안녕하세요! 오늘부턴 Amazon에서 제공하는 기능이 아닌, 직접 레이블을 교육시켜보겠습니다. 물론 이 과정도 Amazon 에서 제공하는 기능을 이용해 분석하는 거지만, 등록이 되어있는 객체를 인식하는게 아닌 사용자가 학습시켜 객체를 인식하는 건 또 다른 의미가 있으니까요 ㅎㅎ Step 1: Create an AWS account Step 2: Create an IAM administrator user and group Step 3: Set Up the AWS CLI and AWS SDKs Step 4: Set Up Permissions Step 5: Create the console bucket Step 6: (Optional) Encrypt training files Step 7: (Optional)..
Windows 10 파티션 나누기 안녕하세요 이번엔 윈도우10에서 파티션 나누는 과정을 알아볼 예정입니다 파티션을 나누는 이유 ? 우선 파티션이 무엇이고 왜 파티션을 나눠야 하는지 알아봅시다 파티션이란, 하나의 physical 드라이브를 여러개의 logical(가상) 드라이브로 분할하는 것입니다 각각의 파티션을 나누게 되면 운영체제에선 이 파티션들을 별도의 드라이브로 인식하게 됩니다 1. 한 개의 PC에 여러 개의 OS 사용가능 윈도우 환경에서 리눅스를 사용할 일이 있으면 파티션을 나눠 각각의 OS를 사용할 수 있습니다. 2. 백업 시스템과 데이터를 각각의 파티션으로 저장해서, 복구를 할 때 용이하게 사용할 수 있습니다 보통 C 드라이브에는 윈도우OS, 실행 프로그램이 존재하고 , D 드라이브에는 여러 데이터 (문서, 사진, 비디오 등)..
4-4. Kinesis 비디오 스트림 플러그인으로 Gstreamer 실행 * https://docs.aws.amazon.com/ko_kr/ko_kr/rekognition/latest/dg/streaming-using-gstreamer-plugin.html를 바탕으로 작성했습니다. * https://developing-soosoo.tistory.com/57와 이어지는 포스팅입니다. 이제 진짜진짜 최종까지 다 했습니다! 이제 지금까지 셋팅한 것들을 바탕으로 Gstreamer를 실행해볼까요 ! Kinesis Video Streams을 이용해 스트리밍을 하기 전에 미디어 소스를 Kinesis 비디오 스트림에 맞는 코덱으로 변환해야 합니다. 컴퓨터와 연결된 디바이스의 사양과 포맷 확인하기 $ gst-device-monitor-1.0 $ gst-launch-1.0 autovideosrc..