목록Python (3)
Hwan's Private_cafe
두 번째 Numpy 글입니다. 다시 한번 더 말씀드리지만 이 글은 지난 학기에 교수님께서 강의시간에 내주신 과제를 복기하는 글입니다. 그러면 가보자구욧! 1. 200x200의 행렬을 만든 후 좌, 우, 위, 아래가 각각 10씩 줄어들며 색이 바뀌어 입력되는 결과를 만들어라! 1-1. Code Ex import numpy as np import matplotlib.pyplot as plt img = np.zeros((200,200)) for a in range(0,9): img[10*a:(200-10*a),10*a:(200-10*a)]=a%2 plt.imshow(img,'gray') plt.show() 1-2. 실행 이미지 2. 200x200의 행렬을 만든 후 크기 40x40의 사각형이 대각선으로 출력되도..
제가 지난 학기에 배운 영상처리개론의 과제들과 수업을 복습하려고 적는 글입니다. python의 numpy와 matplotlib를 사용해서 이미지 변환을 배웠습니다. numpy는 파이썬의 프로그램 연산시간 단축을 위해 사용한다라고 배웠습니다. 성적은 So So 하지만 그래도 복습해야지 하는 생각으로 글을 적습니다. 가보자구욧~!! 1. numpy 함수 - 과제할 때 주로 사용했던 함수들 Code 내용 import numpy as np numpy 라이브러리 호출 import matplotlib.pyplot as plt matplotlib 라이브러리 호출 from PIL import Image PILLOW 이미지 라이브러리 호출 np.zeros() 0으로 이루어진 빈 배열 생성 np.full() full_va..
- 22년 12월 - 나는 겨울방학 동안 파이썬의 opencv를 공부해볼 예정이다. 이유는 다음학기의 영상처리 강의가 opencv로 진행되기에... 1. OpenCV Basic Code - 라이브러리 호출, 이미지 호출 Code 내용 import cv2 opencv 라이브러리 호출 import matplotlib.pyplot as plt matplotlib 호출 cv2.imread('이미지 주소 및 유형') 이미지 호출 ex) cv2.imread('sky.jpg') cv2.imshow() 윈도우 창 출력 cv2.waitKey(0) 윈도우 창을 닫기 위한 키 입력 cv2.destroyAllWindows() 모든 윈도우 종료 2. 영상처리의 기본인 이미지 색 변환 - imread 함수 Flags타입 내용 I..