본문 바로가기

분류 전체보기63

[python] imshow()로 이미지 보이기 1. 하나의 이미지 보이기 import matplotlib.pyplot as plt import cv2 file_name = "" image = cv2.imread(file_name) rgb_image = cv2.cvtColor(img, cv2.COLOR_BGR2RGB) plt.imshow(rgb_image) plt.axis('off') plt.show() 2. 여러 이미지 보이기 import cv2 import matplotlib.pyplot as plt rows = cols = fig, axes = plt.subplots(rows, cols, figsize=(x,x)) img_list = [] # plt 대신 axes 사용 for image in img_list: img = cv2.imread(ima.. 2022. 10. 1.
!git, !wget, !zip 1. git !git clone https://github.com/ultralytics/yolov3 !cd yolov3; pip install -r /content/yolov3/requirements.txt 2. wget !wget -O [저장할 파일명] [파일 주소] 3. zip, unzip !unzip [zip파일 위치] -d [압축 풀 위치] !zip -r [압축 파일 위치] [압축할 파일 위치] 2022. 10. 1.
tensorflow.keras.callbacks 1. EarlyStopping 일정 기준을 만족하면 학습을 정지함 model.fit(callbacks = [early_stopping]) 2. ModelCheckpoint 일정 기준을 만족하면 가중치를 저장함 from tensorflow.keras.callbacks import ModelCheckpoint, EarlyStopping early_stopping = EarlyStopping(monitor = 'val_loss', min_delta = 0, patience = 3, verbose = 1, restore_best_weights = True) checkpoint = ModelCheckpoint(monitor = "val_loss", filepath = MODEL_PATH, save_best_onl.. 2022. 10. 1.
colab 사양 확인 1. GPU확인 from tensorflow.python.client import device_lib device_lib.list_local_devices() !nvidia-smi 2. 운영체제 import platform platform.platform() !cat /etc/issue.net 3. CPU 사양 !cat /proc/cpuinfo 4. 메모리 사양 !cat /proc/meminfo 5. 디스크 사양 !df -h 2022. 10. 1.
동영상 열어서 간단한 정보 확인 동영상 가로 x 세로, 길이(s) import cv2 video = cv2.VideoCapture('video') video_width = video.get(cv2.CAP_PROP_FRAME_WIDTH) video_height = video.get(cv2.CAP_PROP_FRAME_HEIGHT) video_length = video.get(cv2.CAP_PROP_FRAME_COUNT) video_fps = video.get(cv2.CAP_PROP_FPS) print("가로 : ", video_width) print("세로 : ", video_height) print("총 프레임 수 : ", video_length) print("FPS : ", video_fps) print("영상 길이 : .. 2022. 10. 1.