일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- __call__
- NumPy
- 머신러닝
- pychram
- LSTM
- 컴퓨터비전
- vsC
- torch
- 파이썬문법
- torch.nn.Module
- tensorflow
- python
- objectdetection
- rnn
- DeepLearning
- pytorch
- __init__
- Anaconda
- segmentation
- CNN
- 딥러닝
- 가상환경
- Torchvision
- 가상환경구축
- 파이썬
- ViT
- torch.nn
- Deep learning
- vision transformer
- AI
- Today
- Total
목록code_study/opencv (5)
인공지능을 좋아하는 곧미남
아래 코드에서 cv2.imwrite()에 image data로 input을 넣었는데, 이때 위에서 torch.tensor type으로 선언되어 있습니다. 이때, numpy array로 변환하지 않으면 아래와 같은 TypeError가 발생합니다. TypeError: Expected Ptr for argument '%s' with torch.no_grad(): for idx, (input, target) in enumerate(zip(input_test, target_test)): input, target = input.float().to(device), target.to(device) output = endtoendmodel(input) # Decoder _, prediction = torch.max(ou..
오늘은 Image Processing 방법론 중 Edge Detection에 기반이 되는 Image Gradient에 대해 알아보겠습니다. 1. Image Pixel 2. Gradient Vector 3. Magnitude 4. Angle 5. 결론 1. Image Pixel 이미지 픽셀은 이미지의 가장 최소 단위라고 생각하시면 됩니다. 예를들어 1024 by 1024 이미지가 있는데 픽셀로 생각해보면 1024개의 가로 픽셀과 1024개의 세로 픽셀로 구성된 이미지입니다. 아래 그림은 pixel을 block으로 하나하나 쌓아 직관적으로 확인할 수 있도록 표현한 이미지입니다. 2. Gradient Vector 그럼, Gradient Vector란 무엇일까요? 하나의 픽셀 지점에서 인접한 픽셀 value의 ..
해당 내용에서는 제가 겪었던 영상 데이터를 얻기위한 카메라 센서 설치 시 주의 사항 및 점검 내용을 기록해보겠습니다. 영상 정보를 얻기 위해 카메라 센서를 설치해야합니다. 이때 내가 하고자하는 Task에 적합하고 품질이 좋은 영상을 얻기 위해서는 카메라 센서의 구성요소에 따른 성능을 잘 설정하여 설치하여야합니다. 또한, 주변 환경인 조명, 설치 위치 등을 고려해야합니다. - INDEX - 1. 카메라 센서의 구성요소 2. 영상 품질에 영향을 미치는 카메라 파라미터 3. 설치 환경 고려 사항 1. 카메라 센서의 구성요소 1) 카메라 센서 2) 카메라 렌즈 3) 카메라 마운트 2. 영상 품질에 영향을 미치는 카메라 파라미터 1) 카메라 파라미터 2) 카메라 캘리브레이션(카메라 내부요인 파라미터 보정) 3) ..
오늘은 다수의 카메라를 동시에 켜고 녹화하고 끄는 방법을 알아보겠습니다. 오늘의 내용은 아래와 같습니다. - INDEX - - Multi Camera Capture 하는 방법 /w python, opencv - Multi Camera Capture 코드 및 설명 - Multi Camera Capture 하는 방법 및 주의할 점. /w python, opencv, HW 1. Python의 threading API에서 Thread Class를 사용하여 병렬처리가 가능하도록 쓰레드를 만듭니다. import threading threading.Thread python 내장 함수 threading에 관해서 알아보겠습니다. 파이썬은 기본적으로 Single Thread에서 실행됩니다. 즉, 하나의 메인 Thread가..
안녕하세요 오늘은 Opencv 패키지를 이용해서 Image Sequence Data를 불러와 Video로 변환해보도록 하겠습니다! 저는 ConvLSTM을 학습해서 예측된 Sequence Data를 비디오로 만들어 보고 싶어 이렇게 코드를 구현해보았습니다. 우선, ConvLSTM 모델로 Moving MNIST 데이터를 이용한 학습 코드와 과정은 url: 참고해주시면 감사하겠습니다. 오늘의 내용은 아래와 같습니다. 1. Image Sequence Data를 불러와 Video로 변환 코드 설명. 2. 내용 고찰 1. Image Sequence Data를 불러와 Video로 변환 코드 설명. 우선 코드를 보면서 설명드리겠습니다. import sys import cv2 import glob im..