분석시각화 대회 코드 공유 게시물은
내용 확인 후
좋아요(투표) 가능합니다.
파이썬
def get_frames(path):
cap = cv2.VideoCapture(path)
frames = int(cap.get(cv2.CAP_PROP_FRAME_COUNT))
imgs = []
for fidx in range(frames):
_, img = cap.read()
img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB)
imgs.append(img)
return np.array(imgs)
path = train.loc[train["weather"]==3, "video_path"].values
@interact(frame=(0, 50-1), path=path)
def show_frame(frame=0, path=None):
frames = np.zeros((1, 20, 20, 3))
if path:
frames = get_frames(path)
plt.imshow(frames[frame,:,:,:])
DACON Co.,Ltd | CEO Kookjin Kim | 699-81-01021
Mail-order-sales Registration Number: 2021-서울영등포-1704
Business Providing Employment Information Number: J1204020250004
#901, Eunhaeng-ro 3, Yeongdeungpo-gu, Seoul 07237
E-mail dacon@dacon.io |
Tel. 070-4102-0545
Copyright ⓒ DACON Inc. All rights reserved
img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB)
이 작업을 넣어주는게 정확도에 좀 더 좋은 작용을 하나요?