일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- python
- 자바스크립트
- easyocr 기존 모델 학습
- 파이썬 기초
- conda
- 리액트
- 명령어
- python 기초
- 자료형
- javascript
- 파이썬
- python 멀티프로세싱
- 가상 환경
- python multiprocessing
- EasyOCR
- easyocr 기존 모델
- Anaconda
- 파이썬 학습 테스트
- 파이썬 멀티프로세싱
- react
- python pool
- 설치
- python 학습
- multiprocessing
- 파이썬 pool
- 기초
- 함수
- 기존 모델 학습
- Java
- python easyocr 학습
- Today
- Total
목록전체 글 (28)
귀찮아서가끔하는블로그

1. flask란? 플라스크는 Python의 마이크로 웹 프레임워크이다. 다양한 웹 엔진과 붙여서 쓸 수 있고 또 가볍기도 해서 Django와 같이 쓰는 경우도 있다. 코드도 비교적 단순하고, 특히 API 서버를 만들기에 매우 편리하다. 관련된 확장 기능들이 많기 때문이다. 출처 : 나무위키 2. flask 설치 pip install flask 3. flask 간단한 예제 from flask import Flask app = Flask(__name__) @app.route("/") def hello(): return "Hello Python!" if __name__ == "__main__": app.run(host='0.0.0.0') #로컬 ip로 실행 4. flask 실행 python flask.py ..

easyocr 사용해보기 easyocr을 사용하기 전에 OCR이 무엇인지 알아보자 OCR이란? 보통 컴퓨터가 2진법(0/1) 데이터를 폰트를 통해 인간이 인식할 수 있는 형태로 글자를 보여 준다면, OCR은 그 반대로 인간이 종이 위에 써 놓은 글씨를 인지하여 텍스트 데이터로 치환한다. 보통은 스캐너로 읽어들인 이미지 파일을 분석하여 텍스트나 워드 파일로 결과물을 내놓는다. 출처 : 나무위키 ocr이 무엇인지 알아보았으니 ocr을 쉽게 사용할 수 있는 easyocr을 사용해보자 1. easyocr 설치하기 easyocr을 설치하는 방법으로는 두가지가 있다. 필자는 1번 방법으로 설치하여 사용하였다. 1번 방법 pip install easyocr 2번 방법 easyocr 설치하기 - git pip inst..
리액트 기초 지식 리액트란 ? - 사용자 정의 태그(컴포넌트)를 만드는 기술 - 프론트엔드 라이브러리 React는 웹 프레임워크로 자바스크립트 라이브러리중 하나로서 사용자 인터페이스를 만들기 위해 사용된다. Component란? - 리액트로 만들어진 앱을 이루는 최소한의 단위 - 데이터(props)를 입력받아 상태(state)에 따라 DOM Node를 출력하는 함수 - 컴포넌트의 종류는 함수형 컴포넌트와 클래스형 컴포넌트 2가지 함수형 컴포넌트 function Welcome(props) { return Hello, {props.name}; } 클래스형 컴포넌트 class Welcome extends React.Component { render() { /*클래스형은 rende함수 필수*/ return He..

React 개발 환경 구축하기 1. 노드 공식 홈페이지의 다운로드 페이지 접속 (https://nodejs.org/ko/) Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 2. 다운로드 버튼 클릭 (작성 시점 기준 ver 16.15.1) 3. 다운로드 받은 파일 실행하여 설치 4. cmd창을 이용하여 설치 확인 node -v 5. react app 만들기 - create-reat-app 설치 npm install -g create-react-app - 프로젝트 생성 create-react-app [프로젝트명] - 프로젝트 실행 npm run start

얼굴 인식 오픈 소스 deepface 실행시켜보기 1. 소스 코드 다운로드 https://github.com/serengil/deepface?ref=hackernoon.com GitHub - serengil/deepface: A Lightweight Face Recognition and Facial Attribute Analysis (Age, Gender, Emotion and Race) Library A Lightweight Face Recognition and Facial Attribute Analysis (Age, Gender, Emotion and Race) Library for Python - GitHub - serengil/deepface: A Lightweight Face Recognitio..

VSCode 설치하기 1. Visual Studio Code 공식 홈페이지의 다운로드 페이지 접속 (https://code.visualstudio.com/) Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. code.visualstudio.com 2. OS에 맞는 다운로드 버튼 클릭 (작성 ..

얼굴 인식 오픈 소스 face_recognition 실행시켜보기 1. 소스 코드 다운로드 https://github.com/ukayzm/opencv GitHub - ukayzm/opencv: Practice OpenCV and TensorFlow Practice OpenCV and TensorFlow. Contribute to ukayzm/opencv development by creating an account on GitHub. github.com ※ 실제 face_recognition 패키지는 https://github.com/ageitgey/face_recognition에서 운영 중 GitHub - ageitgey/face_recognition: The world's simplest facial ..

1. Anaconda prompt 실행 2. 가상 환경 생성하기 conda create -n 가상환경이름 python=버전 가상 환경 설정이 완료되고 나면 anaconda3/envs/ 경로에 생성된 폴더를 볼 수 있음 3. 가상 환경 확인하기 conda info --envs 4. 가상 환경 활성화하기 conda activate 가상환경이름 5. 가상 환경 비활성화하기 conda deactivate 6. 가상 환경 라이브러리 설치하기 pip install 라이브러리 7. 가상 환경 라이브러리 확인하기 conda list 8. 가상 환경 복제하기 conda create -n 복사된가상환경이름 --clone 복사할가상환경이름 9. 가상 환경 삭제하기 conda remove -n 가상환경이름 --all 10. ..

윈도우에서 conda 설치하기 1. 아나콘다 공식 홈페이지의 다운로드 페이지 접속 (https://www.anaconda.com/products/distribution) Anaconda | Anaconda Distribution Anaconda's open-source Distribution is the easiest way to perform Python/R data science and machine learning on a single machine. www.anaconda.com 2. 다운로드 버튼 클릭 (작성 시점 기준 python 3.9) 3. 인스톨러 실행 후 설치 * 첫 번째 옵션을 선택할 경우 다른 프로그램들에 영향을 미칠 수 있기 때문에 체크 하지 않음 4. conda 설치 확인 * c..
집합 자료형 집합에 관련된 것들을 쉽게 처리하기 위해 만들어진 자료형 s1 = set("Hello") print(s1) ## 결과 {'e','l','o','H'} ## 순서가 없고 중복이 허용되지 않음 ## 선언 예시 s1 = set("Hello") s2 = {"H","e","l","l","o"} s3 = set([1,2,3]) s4 = {1,2,3} 교집합 s1 = set([1,2,3,4,5,6]) s2 = set([4,5,6,7,8,9]) print(s1 & s2) #교집합 ##결과 {4,5,6} print(s1.intersection(s2)) #교집합 ##결과 {4,5,6} 합집합 s1 = set([1,2,3,4,5,6]) s2 = set([4,5,6,7,8,9]) print(s1 | s2) #합집..