본문 바로가기

목록

(199)
C++ 언어 연습문제4(R) [문제] 배열을 선언하여 아래의 출력 결과를 내도록 하라. [실행결과] 이름은 무엇입니까? OH 좋아하는 프로그래밍 언어는 무엇인가요? C++ 내 이름은 OH입니다. 제일 좋아하는 언어는 C++입니다. [코드] #include int main() { char name[10], language[10]; std::cout > name; std::cout > language; std::cout
C++ 언어 연습문제3 [문제] 두 개의 정수를 입력 받아서 그 사이에 존재하는 정수들의 합을 계산하여 출력하라. [실행결과] 두 개의 숫자입력: 3 7 두 수 사이의 정수 합: 15 [코드] #include int main() { int num1, num2; int sum = 0; std::cout > num1 >> num2; if (num1 < num2) { for (int i = num1 + 1; i < num2; i++) sum += i; } else { for (int i = num2 + 1; i < num1; i++) sum += i; } std::cout
C++ 언어 연습문제2 [문제] 사용자로부터 두 개의 숫자를 입력 받고, 입력 받은 숫자의 덧셈 결과를 출력하라. [실행결과] 첫 번째 숫자입력: 3 두 번째 숫자입력: 7 덧셈결과: 10 [코드] #include int main() { int num1; std::cout > num1; int num2; std::cout > num2; int result = num1 + num2; std::cout
C++ 언어 연습문제1 [문제] 아래의 실행결과가 나오도록 하라. 조건1) 20은 변수를 선언하여 출력할 것 [실행결과] Hello World! Hello World! 20 A 3.14 [코드] #include int main() { int num = 20; std::cout
영상에서 숫자 인식하기 1. 기간 2022.07.04 ~ 2022.07.15 2. 목적 멸균기 LCD로부터 원하는 데이터를 추출하여 파일화 3. 내용 멸균기 LCD를 웹캠으로 촬영하여 원하는 부분의 이미지를 추출한 뒤 숫자로 인식시켜 파일로 저장한다. 4. 상세 역할 1) OpenCV를 이용하여 웹캠으로 촬영한 영상에서 원하는 부분만 이미지로 저장 2) 추출한 이미지에 변형을 가해 다양한 이미지를 생성 및 카테고리로 분류 3) CNN을 이용하여 분류된 이미지로 model 형성 4) 보정 작업을 통해 model 인식률 90%이상으로 형성 5) 인식한 숫자를 문자열화하여 csv파일로 저장 5. 사용언어 및 개발환경 Python, OpenCV, Keras 6. 코드 코드1 - 모델 형성 from PIL import Image imp..
파이썬) [numpy] argmax 함수 1. argmax 함수 소개 numpy.argmax(a, axis=None, out=None) 2. argmax 함수의 매개 변수 및 반환 값 1) 매개 변수 ① a 가장 높은 값의 인덱스를 찾아야하는 배열로 변환할 수 있는 배열 또는 객체 ② axis 행(axis = 0) 또는 열(axis = 1)을 따라 가장 큰 값의 색인을 찾는다. 기본적으로 가장 큰 값의 인덱스는 배열을 평면화하여 찾는다. ③ np.argmax 매소드의 결과에 대한 자리 표시자 2) 반환 전체 배열에서 가장 높은 값을 가진 요소의 인덱스 배열 3. argmax 함수 사용 예제 1) 1차원 배열에서 가장 높은 값의 인덱스 찾기 import numpy as np arr=np.array([3,7,1,5]) print(a) res =np..
파이썬) [model] predict 함수 1. predict 함수 소개 입력 샘플에 대한 출력 예측을 생성한다. predict( x, batch_size=None, verbose='auto', steps=None, callbacks=None, max_queue_size=10, workers=1, use_multiprocessing=False ) 2. predict 함수 매개 변수 및 반환 값 1) 매개 변수 x 입력 샘플 - Numpy 배열(또는 배열 유사) 또는 배열 목록 - TensorFlow 텐서 또는 텐서 목록 batch_size 정수 또는 None. 배치당 샘플 수. 지정 하지 않으면 기본값은 32 verbose "auto", 0, 1 또는 2 0 = 무음, 1 = 진행률 표시줄, 2 = 한 줄. "auto"대부분의 경우 기본값은 1 ..
파이썬) [numpy] reshape 함수 1. Axis = Numbering 1- Dimension axis x Numbering 0 2- Dimension axis y x Numbering 0 1 3- Dimension axis z y x Numbering 0 1 2 4- Dimension axis t z y x Numbering 0 1 2 3 차원이 하나씩 늘어날수록 기존의 차원 Numbering이 하나씩 뒤로 밀린다. 2. 1차원 연산 import numpy as np arr = np.arange(1, 11).reshape(10) print(arr) [1 2 3 4 5 6 7 8 9 10] 3. 2차원 연산 import numpy as np arr = np.arange(1, 11).reshape(2,5) print(arr) [[1 2 3 ..