- get_info()
- get_final_data()
- get_mask_for_mat
- mat2image()
- get_image_for_local
- get_image_for_web
- byte2img()
- get_roi()
- get_cc()
- curve_fit()
- get_knps_name_en()
- get_knps_name_kr()
- get_knps_position()
- curve_fit()
- double_logistic_func()
- savitzky_golay_func()
- gaussian_func()
매개변수
: 없음
기능
: 프로젝트 폴더 경로 탐색 메소드
리턴값
: str, str
매개변수
: knps:str, class_num:str, all:bool
기능
: 분석, 예측에 필요한 데이터 프레임을 추출하여 리턴하는 메소드
리턴값
: pandas.DataFrame
매개변수
: path:str, filename:str
기능
: 저장되어 있는 mat파일을 읽어오는 메소드
리턴값
: 없음
매개변수
: path:str, filename:str
기능
: mat 파일에서 마스크 이미지를 생성하는 메소드
리턴값
: 없음
매개변수
: path:str
기능
: 로컬 경로에 존재하는 이미지 데이터 가져오는 메소드
리턴값
: pandas.DataFrame, npt.NDArray
매개변수
: folder:dict
기능
: 웹상에 이미지 데이터 가져오는 메소드
리턴값
: pandas.DataFrame, npt.NDArray
매개변수
: byte:bytes
기능
: 바이트파일 이미지파일로 변환 메소드
리턴값
: npt.NDArray
매개변수
: img:npt.NDArray, mask:npt.NDArray
기능
: ROI(관심영역)정보 추출 메소드
리턴값
: npt.NDArray
매개변수
: img:npt.NDArray
기능
: Chromatic Coordinate 연산 메소드
리턴값
: float, float
매개변수
: 없음
기능
: 국립공원 영어이름 불러오기
리턴값
: list
매개변수
: 없음
기능
: 국립공원 한글이름 불러오기
리턴값
: list
매개변수
: 없음
기능
: 국립공원 위도,경도 정보 불러오기
리턴값
: list
매개변수
: df:pandas.DataFrame, ori_db:dict
기능
: 적용할 Curve Fitting 방법으로 연산 후 결과 리턴하는 메소드
리턴값
: pandas.DataFrame, pandas.DataFrame
매개변수
: input_data:pandas.DataFrame, start_year:int, end_year:int, ori_db:dict)
기능
: Double Logistic 연산 메소드 (Double Logistic 수식 : mn + (mx - mn) * (1 / (1 + np.exp(-rsp * (t - sos))) + 1 / (1 + np.exp(rau * (t - eos))) - 1) ,
mn : min EVI, mx : max EVI, sos(start of season) : 증가 변곡점, rsp : sos에서 변화율, eos(end of season) : 감소 변곡점, rau : eos에서 변화율 )
리턴값
: pandas.DataFrame(Double Logistic 적용된 EVI 값), pandas.DataFrame(연도별 sos)
매개변수
: data_input:pandas.DataFrame, start_year:int, end_year:int, ori_db:dict
기능
: Savitzky Golay 연산 메소드
리턴값
: pandas.DataFrame, list
매개변수
: data_input:pandas.DataFrame, start_year:int, end_year:int, ori_db:dict
기능
: Gaussian Filtering 연산 메소드
리턴값
: pandas.DataFrame, list