분류 전체보기
[Plugin] FX Console - 손쉽게 검색하여 효과를 적용 (무료 플러그인)
[Plugin] FX Console - 손쉽게 검색하여 효과를 적용 (무료 플러그인)
2021.11.26에프터 이펙트에서 자주쓰는 효과들을 키보드 단축키+이름 입력으로 간단하게 적용시킬 수 있는 Fx Console Plugin에 대해 입니다. http://www.videocopilot.net/tutorials/fx_console_plugin/ FX Console Plugin Speed up your After Effects workflow Get stuff done faster! www.videocopilot.net OS에 맞는 파일을 다운로드 받아 설치를 진행합니다. 만약 After Effects가 실행 중이라면 종료 후 재실행 하셔야 합니다. 창 > Fx Console.jsx 가 보이신다면 정상적으로 설치된 것입니다. 단축키는 윈도우 기준 Shift + Ctrl + 스페이스바 입니다. 검색하여 효과를 ..
딥러닝 객체 검출 용어 정리
딥러닝 객체 검출 용어 정리
2021.08.251. Classification 입력으로 주어진 이미지 안의 객체의 종류를 구분하는 행위입니다. 학습방법 : Classification Model은 이미지를 보고 각 폴더에 분류 후 학습 시켜 만듭니다. Model을 만들기 위한 분류 작업은 사람이 하게 됩니다. 생성된 Classification에 이미지를 입력하면 결과 값을 줍니다. 2. Localization 주어진 이미지 안의 Object 가 이미지 안의 어느 위치에 있는지 위치 정보를 출력하는 것입니다. 이제부터는 위치 정보가 필요합니다. (X, Y, W, H) 학습방법 : Localization Model은 이미지의 좌표를 Text 형태로 저장해야 합니다. 좌표 정보를 얻기 위해 Labeling 프로그램을 이용합니다. 더보기 데이타의 형태는 아래..
[Python] 파일명, 디렉토리 경로 추출
[Python] 파일명, 디렉토리 경로 추출
2021.07.071. 파일 목록 얻기 glob.glob(wildcard) - 유닉스 경로명 패턴 스타일로 파일 목록을 얻을 수 있다. os.listdir(path) - 지정된 디렉토리의 전체 파일 목록을 얻을 수 있다. dircache.listdir(path) - os.listdir(path)와 동일한 파일 목록을 전달한다. path가 변경되지 않았을 때, dircache.listdir()은 다시 디렉토리 구조를 읽지 않고 이미 읽은 정보를 활용 dircache.annotate(head, list) - 일반 파일명과 디렉토리명을 구분해주는 함수 2. 디렉토리 os.chdir(path) - 작업하고 있는 디렉토리 변경 os.getcwd() - 현재 프로세스의 작업 디렉토리 얻기 os.remove( filename or p..
Windows 10 FTP 서버 설정
Windows 10 FTP 서버 설정
2021.07.011. 제어판 2. FTP서버와 IIS관리 콘솔 기능 켜기 3. FTP 사이트 추가 iis 라고 입력하시면 IIS(인터넷 정보 서비스) 관리자 프로그램이 검색됩니다. 클릭하여 실행합니다. 4. FTP 사용자 추가 5. FTP 권한 부여 6. 방화벽 설정 인바운드 규칙 중 FTP 서버 관련 규칙을 '규칙 사용' 으로 변경 아웃바운드 규칙 중 FTP 서버 관련 규칙을 '규칙 사용' 으로 변경 7. 서비스 시작 * 한글명 파일 업로드 시 오류가 발생하는 경우 'UTF8 허용' 을 False 로 변경 후 다시 시작
[ Git, Github ] 기본 사용법
[ Git, Github ] 기본 사용법
2021.06.181. Git Workflow working directory : 현재 작업중인 파일이 존재하는 공간 staging area : 어느정도 작업하다가 버전 히스토리에 저장 할 준비가 되어있는 파일들을 옮겨 놓는 공간 git directory : 버전의 히스토리를 가지고 있는 git repository working directory에 작업 중이던 파일 a.py, b.py 의 수정이 완료되면 add 명령어를 통해 staging area로 보내게 되고 commit 명령어를 통해 git 버전 히스토리에 저장하게 됩니다. 이렇게 git directory에 저장된 버전은 local에만 보관되기때문에 저장 공간에 문제가 생기면 모든 히스토리를 잃어버리게 됩니다. 그래서 github 와 같은 서버에 push 명령어를 수..
[ Git, Github ] 설정하기 (초보)
[ Git, Github ] 설정하기 (초보)
2021.06.18Git 이란? Git은 버전을 편리하게 관리 할 수 있게 도와주는 도구입니다. 우리가 작업하고 있는 파일들을 원하는 순간으로 다시 돌아갈 수 있게 만들어주죠. 많은 개발자가 자신이 개발한 프로그램을 Github를 통해 관리하고 있고 Git, Github를 알고 있다면 협업할 때 큰 도움이 됩니다. Git 설치 - Git은 명령어를 기본으로 한 명령어 프로그램이기 때문에 Terminal에서 Command를 통해 배워야 다양한 기능 사용이 가능하지만 GUI 프로그램도 많이 있습니다. Git 공식 홈페이지에 가시면 관련 사용 할 수 있는 GUI Application 프로그램을 확인하실 수 있습니다. (모든 Git의 기능을 담은 GUI Application은 찾기도 힘들고 각 버튼을 클릭 시 어떠한 기능이 수행..
[ Git, Github ] 개념 정리 (초보)
[ Git, Github ] 개념 정리 (초보)
2021.06.18버전관리 웹 페이지를 개발 한다고 가정하겠습니다. 소프트웨어를 만드는 과정에서나 운영하는 과정에서 새로운 기능을 추가하거나 제거하기도 하고 수정하기도 합니다. 이러한 과정에서 이전 기능을 다시 추가하거나 실수로 인해 복원해야 하는 경우도 발생합니다. 또한 개발 과정에서 어떻게 수정되었는지 히스토리를 확인해야 하는 경우도 있습니다. 그래서 프로그램 수정 전에 중간중간 백업이 필요했습니다. 개발자는 이러한 상황에 대비하여 각 버전별로 압축하고 설명을 작성하여 보관을 했어야 했죠. 이런 백업파일이 축척되다보면 번거롭기도하고 용량도 많이 차지하게 됩니다. 협업 그리고 작은 규모의 프로젝트인 경우는 혼자 개발하여 반영하면 되지만 큰 규모의 프로젝트인 경우는 다양한 개발자와 협업하여 개발해야 합니다. 이런 경우 모..
[cycleGAN] keras contrib 설치
[cycleGAN] keras contrib 설치
2021.06.01ModuleNotFoundError: No module named 'keras_contrib' 이 발생하는 경우 keras contrib 설치 필요 pip를 이용한 설치 pip install git+https://www.github.com/keras-team/keras-contrib.git
[ 오류 해결 ] (Python) can't import threshold_adaptive from skimage
[ 오류 해결 ] (Python) can't import threshold_adaptive from skimage
2021.05.26scikit-image Update 후 threshold_adaptive을 찾을 수 없다는 오류가 발생하는 경우 scikit-image 0.15.X 버전부터 'skimage.filters.threshold_adaptive' 은 삭제 되었습니다. 'skimage.filters.threshold_local' 을 대신하여 사용하면 됩니다. # from skimage.filters import threshold_adaptive from skimage.filters import threshold_local
[Python] 자료형 - 문자열 (String)
[Python] 자료형 - 문자열 (String)
2021.05.18Python에서 문자열은 작은따옴표(') 또는 큰따옴표(")로 묶인 일련의 문자입니다. 문자열은 텍스트를 저장하고 조작하는 데 사용되며 Python에서 가장 많이 사용되는 데이터 유형 중 하나입니다. >>> a = 'this is a sentence' >>> a 'this is a sentence' >>> a = '123' >>> type(a) str >>> "Hello World" # 큰 따옴표로 감싸기 >>> 'Python is fun'# 작은 따옴표로 감싸기 >>> '''this is also a string''' # 작은 따옴표 3개를 연속으로 써서 감싸기 >>> """this is a string"""# 큰 따옴표 3개를 연속을 싸서 감싸기 문자열 연산 >>> 'let\'s ' + 'add th..
[Python] 숫자형
[Python] 숫자형
2021.05.18정수 123, -345, 0 실수 123.45, -1234.5, 3.4e10 8진수 0o34, 0o25 16진수 0x2A, 0xFF 정수형(integer) >>> a = 123 >>> a 123 >>> type(a) int 실수형(floating-point) >>> a = 6.2 >>> a 6.2 >>> type(a) float # 실수형을 다음과 같이 컴퓨터식 지수 표현 방식(scientific notation)으로 표현가능 >>> a = 6.2e-23 # 6.2*10^-23를 의미 >>> a = 6.2E-23 # 위와 같음 복소수(complex) >>> a = complex(1, 3) >>> a (1+3j) >>> type(a) complex >>> a = 3-4j >>> a (3-4j) >>> ty..
파이썬 패키지 PIP로 오프라인 설치 (폐쇄망)
파이썬 패키지 PIP로 오프라인 설치 (폐쇄망)
2021.03.04인터넷을 연결할 수 없는 환경에서는 오프라인으로 파이썬 패키지 설치가 필요합니다. 1. pip를 이용하여 패키지 다운로드 pip download ## 버전을 지정 pip download six==1.13.0 -d /pipdownload download를 수행한 패키지와 관련 패키지가 다운로드 됨 더보기 참고로 패키지 다운 받은 서버와 실제 설치할 서버(폐쇄망)의 os나 Python 버전이 다른 경우에는 패키지도 다르기 때문에 version 문제가 발생할 수 있다. 가능한 실제 설치할 서버 환경에 맞춰서 패키지를 다운받아야 합니다. 2. pip를 이용하여 패키지 설치 ## 패키지 개별 설치 pip install --no-index --find-links=. pyinstaller ## 패키지 목록으로 설치 ..