Programming 95

Linux Tools | Ubuntu LTS 20.04 리눅스 유용한 툴 모음

# 1 : 스크린샷 툴 Screen Capture Tool - Flameshot을 추천합니다. sudo apt-get install flameshot - 기존의 print 동작을 flameshot이 동작하도록 바꿔줌 1) [Print] Shortcuts을 누르고 ←Backspace를 누르면 기존의 동작이 삭제된다. 2) Keyboard Shotcuts 리스트의 마지막 부분에 +를 눌러 Custom Shortcuts를 생성한다 3) Name(flameshot)과 Command(/usr/bin/flameshot gui)를 입력한 후, Shortcut에서 [Print]키를 눌러서 입력해준 후 Add # 2 : 그림판 툴 (MS Paint) Tool - kolourpaint를 추천합니다. https://apps..

Programming/linux 2022.08.11

WSL2에 ML 환경구축하기 (cuda, anaconda, pytorch) on window

1. CUDA 설치 ※ 참고 : CUDA on WSL User Guide - window에 CUDA설치를 하고 WSL을 설치하면 자동으로 연동된다. - CUDA는 WSL2에서만 지원 가능하다. - WSL 버전 확인하는 커맨드 (cmd창에서 wsl -l -v) 2. WSL 설치방법 (on window) ※ 참고 : Install Linux on Windows with WSL - window powershell에 커맨드 입력 #처음으로 WSL을 설치하는 경우 wsl --install #재설치하는 경우 wsl --install -d Ubuntu-20.04 #WSL 버전 확인하는 커맨드 wsl -l -v 3. Anaconda 설치 1) 해당 링크에서 원하는 anaconda버전의 링크 주소를 복사한다. https..

[Python Grammer] Comprehension - list, set, dictionary

python 특유의 문법으로 몇 줄의 긴 코드를 한줄로 처리할 수 있게 해주는 아주 편리한 문법이다. [Example 1 : list comprehension] list = [1,2,3,4] #Original total = 0 for i in list: total += i print(total) #List Comprehension print(sum(i for i in list)) [Example 2 : set comprehension] list2 = [['One', 1], ['Two', 2], ['Three', 3], ['Four',4]] #Original s = set() for i in list2: s.add(i[1]) #Set Comprehension s = {i[1] for i in list2} ..

Programming/python 2022.08.03

Google Tesseract 설치 및 실행 방법 | 이미지 속 텍스트 글자 인식하기 (Pytesseract OCR)

tesseract (github) : https://github.com/tesseract-ocr/tesseract GitHub - tesseract-ocr/tesseract: Tesseract Open Source OCR Engine (main repository) Tesseract Open Source OCR Engine (main repository) - GitHub - tesseract-ocr/tesseract: Tesseract Open Source OCR Engine (main repository) github.com tesseract (doc) : https://tesseract-ocr.github.io/tessdoc/Home.html Tesseract User Manual Tesseract ..

파이썬에서 JSON 파일 읽고, 쓰기

# JSON (제이슨, JavaScript Object Notation) : 속성 - 값 (attribute–value pairs) 또는 키 - 값(key - value pairs) 쌍으로 이루어진다. 이는 python의 dict 형태와 같다. # JSON의 기본 자료형 (출처 : 위키백과) - 수(number) : 정수형 또는 실수형, int or real, 8진수, 16진수 표현 불가 - 문자열(string) - 참/거짓(true / false) : 소문자 - 배열(array) : 대괄호 [] 사용 - 객체(object) : 순서가 없는 이름/값 쌍의 집합으로 이름(키)이 문자열이다. 중괄호 {}사용 - null : 빈 값 여러가지 데이터를 다루다보면 json 형태로 되어있는 자료들을 많이 발견할 수..

Programming/python 2021.09.05