Python(29)
-
Python/Pycharm OPEN-CV 2
이미지 정보 알아보기 1. 가로 * 세로 = img.shape로 확인 가능 import cv2 img_gray= cv2.imread('./dog.bmp',cv2.IMREAD_GRAYSCALE) print('img1 type : ', type(img_gray)) print('img1 shape : ', img_gray.shape) #img1 shape : (364, 548) (h,w)순서 print('img1 dtype : ', type(img_gray.dtype)) #uint8 print('=====================================') img_bgr= cv2.imread('./dog.bmp') print('img_bgr type : ', type(img_bgr)) print('i..
2023.09.29 -
Python(Pycharm) 테서텍트(Tesseract)
# 1. OCR(Optical Character Recognition) * 광학문자인식 * 이미지나 문서에서 텍스트를 자동으로 인식하고 컴퓨터가 이해할 수 있는 텍스트 데이터로 변환하는 프로세스 # 2. 테서렉트(Tesseract) * 오픈소스 OCR 라이브러리로 구글에서 개발하고 현재는 여러 커뮤니티에 의해 유지보수함. * 링크: https://github.com/UB-Mannheim/tesseract/wiki Home Tesseract Open Source OCR Engine (main repository) - UB-Mannheim/tesseract github.com ✔ 설치 방법 및 설정 * 1. tesserarct-ocr-w64-setup-5.3.1.20230401.exe 다운로드 * 2. (설..
2023.08.01 -
Python(Colab) 자연어처리 + 데이터 전처리 연습
1. 모듈 import # 뉴스 기사 크롤링해주는 라이브러리 !pip install newspaper3k import newspaper # 지원하는 언어 보기 newspaper.languages() from newspaper import Article URL = 'https://v.daum.net/v/20230623113951712' article = Article(URL,language='ko') article.download() article.parse() print('title',article.title) print('title',article.text) 해석 1. newspaper를 사용하기 위해 pip install newspaper3k 2. 설치 완료 후 import newspaper 3. f..
2023.07.25 -
Pycharm 기초설정
1. python 3.10 버전 이상 준비하기 (Fast Api를 사용하기 위해서는 3.10이 필요) 버전확인(cmd) python --version 버전확인(colab) !python --version 2. 파이참 사이트 접속 PyCharm 다운로드: JetBrains가 만든 전문 개발자용 Python IDE PyCharm 다운로드: JetBrains가 만든 전문 개발자용 Python IDE www.jetbrains.com 3. 다운로드 4. project 만들기 레드 박스: 파일 저장 위치 엘로 박스: 가상환경 사용하기 그린 박스 : python 버전 선택 블루 박스 : 프로젝트를 만든 후 웰컴 파일 만들기 5. 프로젝트에 첫 파일 만들기 6. 폰트 사이즈 바꾸기 file -> setting -> e..
2023.07.21 -
Python(Colab) 상권 별 업종 밀집 통계 주물럭거리기
목표: csv 데이터를 가지고 여러가지 기준으로 시각화해서 만들어보기 1. 기초설정 import pandas as pd import numpy as np import matplotlib.pyplot as plt #그래프로 확인하기 위한 시각화 라이브러리 import seaborn as sns #matplotlib 기반으로 만들어진 시각화 라이브러리 2. csv파일 shop변수에 저장 shop = pd.read_csv('/content/drive/MyDrive/KDT-1/데이터분석/shop_201806_01.csv') shop 3. shop 데이터 기초 파악 pd.set_option('display.max_columns',40) shop.info() 4.사용할 컬럼만 확인 후 재정렬 view_..
2023.06.09 -
Python(Colab) 데이터프레임 시각화 Matplotlib 라이브러리
기초 설정 ! pip install matplotlib import matplotlib.pyplot as plt plt.plot() 함수 plt.plot([1,2,3,4]) # 리스트의 값이 y값이며, x값[0,1,2,3..]은 자동으로 생성 plt.show() plt.plot([1,2,3,4],[1,4,5,8]) #x값 y값 plt.show() 1가지 표에 2가지 데이터 표시하기 #1번 데이터(파랑) data = np.arange(1,50) plt.plot(data) #2번 데이터 (주황) data2 = np.arange(50,100) plt.plot(data2) #표 보기 plt.show() 2가지 데이터 2가지 표로 표현하기 =plt.subplot(행의개수, 열의 개수, 순서(인덱스)) # 2개 행..
2023.06.09