학습목표:pillow 라이브러리의 활용https://pillow.readthedocs.io/en/stable/ 1.필로우(Pillow)라이브러리란?Python Imaging Library(PIL)라는 파이썬 이미지 처리 라이브러리의 지원이 2011년 중단되고, Pillow가 PIL의 후속 프로젝트로 나왔습니다. 즉, Pillow가 공식 PIL이라고 보면 되겠네요. 실제로 import 할 때에도 PIL이라는 이름을 사용한답니다.다룰 수 있는 이미지 파일 형식으로는 PPM, PNG, JPEG, GIF, TIFF, BMP 등이 있으며, 지원하지 않는 파일 형식은 라이브러리를 확장해서 새로운 파일 디코더를 만드는 것이 가능하다고 합니다.이미지 처리를 위한 라이브러리 - , 이미지 파일을 생성, 수정, 열기 등 ..
학습목표:라이브러리의 개념을 익히고 외부 라이브러리를 설치 할 수 있다.다양한 외부 라이브러리를 익히고 프로그램에 사용 해 본다.1.라이브러리 개념라이브러리(library)는 도서관이라는 말 뜻대로 다양한 함수가 모인 곳즉 특정 작업을 수행하기 위해서 미리 작성된 코드의 집합다양한 기능을 제공하며, 프로그래머가 새로운 코드를 처음부터 작성할 필요없이 효율적으로 프로그램을 개발할 수 있게 도와 줌2.다양한 라이브러리 예NumPy: 과학 계산을 위한 기본적인 라이브러리, 강력한 N차원 배열 객체와 이를 처리하는 다양한 함수를 제공합니다. 선형대수, 푸리에 변환, 난수 생성 등의 기능을 포함합니다. 기본 패키지 중 하나입니다.Pandas: 데이터 처리와 분석을 위한 라이브러리, 특히 테이블 형태의 데이터를 다..
학습목표챗GPT를 활용하여 pyhon 학습에 도움을 받아보자. 학습 간단한 Python 프로그램을 하나 작성해보고, 챗GPT를 활용해 그 과정을 기록해오도록 한다.예: "사용자가 입력한 숫자가 짝수인지 홀수인지 판별하는 프로그램" 작성.# 사용자의 입력을 받는다number = int(input("숫자를 입력하세요: "))# 짝수인지 홀수인지 판별if number % 2 == 0: print(f"{number}은(는) 짝수입니다.")else: print(f"{number}은(는) 홀수입니다.")프로그램 설명:입력 받기: input() 함수를 사용하여 사용자가 숫자를 입력하도록 한다. 입력받은 값은 문자열 형태이므로 int() 함수를 사용하여 정수로 변환한다.짝수 판별: if 문을 사용하여 입력된..
학습목표챗GPT를 활용하여 pyhon 학습에 도움을 받아보자.학습 간단한 Python 프로그램을 하나 작성해보고, 챗GPT를 활용해 그 과정을 기록해오도록 한다.예: "사용자가 입력한 숫자가 짝수인지 홀수인지 판별하는 프로그램" 작성.# 사용자의 입력을 받는다number = int(input("숫자를 입력하세요: "))# 짝수인지 홀수인지 판별if number % 2 == 0: print(f"{number}은(는) 짝수입니다.")else: print(f"{number}은(는) 홀수입니다.")프로그램 설명:입력 받기: input() 함수를 사용하여 사용자가 숫자를 입력하도록 한다. 입력받은 값은 문자열 형태이므로 int() 함수를 사용하여 정수로 변환한다.짝수 판별: if 문을 사용하여 입력된 ..
비주얼 스튜디오(Visual Studio)에서 자주 사용하는 단축키들을 정리하면 아래와 같다.기본 단축키:Ctrl + Shift + B: 솔루션 빌드F5: 디버그 시작 (Start Debugging)Ctrl + F5: 디버그 없이 시작 (Start Without Debugging)F9: 중단점 설정/해제 (Toggle Breakpoint)F10: 한 단계씩 코드 실행 (Step Over)F11: 코드 안으로 들어가기 (Step Into)Ctrl + K, Ctrl + C: 선택된 코드 주석 처리Ctrl + K, Ctrl + U: 선택된 코드 주석 해제Ctrl + E, D: 코드 자동 정렬 (Format Document)Ctrl + F: 검색 (Find)Ctrl + H: 검색 및 교체 (Find and Re..
복잡한 자료를 숫자나 텍스트보다는 그래프나 차트로 데이터를 시각화하여 이해하고 분석하는 것이 효과적 데이터를 시각화하는데 편리한 라이브러리 pip install matplotlib 간단한 그래프 from matplotlib import pyplot as plt x = [1,2,3] y = [1,2,3] plt.plot(x, y, marker="o") plt.title('myplot') plt.xlabel("X") plt.ylabel("Y") plt.legend(['test']) plt.show() [Matplotlib] 강수량 그래프 만들기 from matplotlib import pyplot as pyp import csv from matplotlib import font_manager,rc infil..
- Total
- Today
- Yesterday
- 라이브러리
- HIG
- 파이썬
- HCI
- 피그마
- 데이타R지
- Idle
- 챗GPT
- matplotlib
- figma
- 파이썬기초
- 4차산업혁명
- python
- 파이썬 기초
- 프로토타입
- UI
- IOT
- Text Mining
- 스마트기술
- 초보자를 위한 텍스트마이닝
- 컴퓨팅사고력
- 텍스트마이닝
- 데이터R지
- 텍스트 마이닝
- 챗봇
- 휴리스틱평가
- 관계자분석
- UX
- 안드로이드
- 사물인터넷
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
