Page 974 - 3-3
P. 974
#imgs 에 불러온 img 를 추가한다
labels.append(txt_str[count-1])
#laels 에 label 을 추가한다
count+=1
# 다음 이미지
np.savez(SAVE_PATH+'test_data.npz',img=imgs,label=labels)
#numpy 로 img 와 labels 를 묶어 하나의 파일로 만든다
#SAVE_PATH 경로에 'test_data.npz' 라는 이름으로 생성
나. 학습 데이터를 Data Augmentation 하는 소스
import cv2
import defCap
import os
import numpy as np
from glob import glob
# 파일을 불러오기위한 함수
PATH='back/data/'
# 변환할 이미지 셋
SAVE_PATH='data_filter2/'
# 저장할 경로
SAVE_NAME='data_set'
# 저장할 이름
ANS_PATH='back/answer.txt'
# 변환할 데이터셋의 라벨
#------------------------------
NP_PATH='data_set/add_data.npz'
# 데이터 셋 경로 (.npz)
NP_SAVE='data_set/trans_add_data.npz'
# 저장할 데이터 셋 경로
ans_str,ans_len=defCap.txtCount(ANS_PATH)
# 라벨을 불러온다
ansCount=0
count_list=np.arange(0.4,1,0.1)
# 기울일 각도
load_data=np.load(NP_PATH)
- 974 -