본문 바로가기

전체 글

#0. Install R studio & JDK 어쩌다보니 대학원생이 되었다. 학부때 다루지 않은 R을 사용하기 때문에 차근차근 관련 공부내용 등을 정리하고자한다. 오늘은 R 스튜디오 설치와 JAVA SE 설치 방법만 간단히 정리하고 마칠 것이다. 1. JDK 다운로드 검색엔진에 java se development kit 로 검색해서 들어가거나 아래 링크로 들어가면 된다. https://www.oracle.com/in/java/technologies/downloads Download the Latest Java LTS Free Subscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts. www.oracle... 더보기
#1. selfie program for the blind [pyQt5] UI 만들기 더보기 project 시리즈 #0. 2021.11.23 - [공부/Project] - #0. 시각장애인을 위한 Selfie Program / dlib 설치 오류 해결 python을 다운받을때 anaconda를 선택해 다운받았다면, pyQt5를 따로 설치하지 않아도 바로 이용할 수 있다. :/anaconda3/Library/bin 폴더를 확인해보자. 파일 중에서 designer.exe 파일을 더블클릭하면 다음과 같은 화면을 볼 수 있다. 참 간단하다. 자주 사용할 녀석이니 바로가기를 만들어두자. 나는 작업표시줄에 고정해놓았다. Main Window를 생성해주고 Layout에서 Grid Layout을 선택해서 넣어주고, Buttons 항목에서 Pushbutton을 선택해 넣어서 Take Selfie 항목을 .. 더보기
#0. 시각장애인을 위한 Selfie Program / dlib 설치 오류 해결 더보기 졸업 프로젝트로 시각장애인을 위한 셀피 프로그램을 개발해보기로했다. 대부분 opencv 모듈을 그대로 사용하고, 파이썬 라이브러리를 조합하는 수준이라 개발이라고 하기엔 부끄럽다. 혼자서 얼렁뚱땅 진행해보는 프로젝트라 부족함도 많고 부끄럽지만,,, 정리해보기로 했다. 프로그램 알고리즘 프로그램이 실행되면 웹캠을 이용해 화면에 실시간으로 동영상이 촬영된다. 화면에 사람이 제대로 들어왔는지를 인식해 알려준다. 제대로 사람이 들어와 있다면 촬영후 해당 사진을 저장한다. Main이 되는 알고리즘은 2번이다. 영상처리와 이미지를 다루기 위해서 opencv 모듈을 이용할 것이다. 개발 언어는 python 3.8이고 ui는 pyQt5를 사용해 간단하게 구현해 볼 것이다. optional algorithm 셀피 .. 더보기
백준 10171번 Cats, 10172번 Dogs (Python/파이썬) 고양이 출력을 위해서는 Escape 문자열 출력함정과 작은 따옴표를 포함한 문자열 함정을 잘 피해서 타이핑해야한다. 타이핑 귀찮으니 냉큼 복사해와서 백슬래시 두개 쳐추고 큰 따옴표로 감싸주자. 파이썬에서 여러줄의 문자열을 하나의 print문으로 출력하기 위해서는 다음과 같이 입력하면 된다. print("""\ /\\ ) ( ') ( / ) \(__)|""") 한줄한줄 출력하고 싶다면 print 문을 4번 사용하면 된다. 마찬가지로 강아지 출력을 위해서는 문자열을 ''' ''' 으로 감싸주고 백슬래시있는 부분을 모두 두배로 만들어준다. 강아지도 복사해와서 붙여넣기 해주고 수정하자. print('''|\\_/| |q p| /} ( 0 )"""\\ |"^"` | ||_/=\\\\__|''') 한줄한줄 출력하고.. 더보기