[Python]OpenCV 캔버스에 도형그리기, 마우스로 도형그리기
오늘은 OpenCV로 도형그리기를 해볼거다. 함수를 이용해서 도형 그리기 1. 캔버스 만들기 첫번째로 도형을 그리기 위한 공간을 생성해야 한다. 크기와 색상,데이터 타입을 정해준다. img = np.full((512,512,3), 255, np.uint8) 2. 라인 그리기 cv2.line(img, pt1, pt2, color[, thickness[, lineType[, shift]]]) -> img cv2.line(img, (0, 0), (511, 511), (255, 0, 0), 5) cv2.line(img, (0, 0), (511, 511), (255, 0, 0), 5) 1. img : 그림판 2. (0, 0) : 시작점 3. (511, 511) : 끝점 4. (255, 0, 0) : BGR 값으로..
2021. 12. 4.
[Python] MatPlotlib 기본 사용 방법
1. MatPlotlib 라이브러리 matplotlib.pyplot 모듈은 그래프를 그릴 수 있는 파이썬 라이브러리 import matplotlib.pyplot as plt plt.plot([1,2,3,4]) # 리스트의 값들이 y 값이라고 가정, [0,1,2,3] 을 자동으로 만들어냄 plt.show() # 그래프를 화면에 나타냄 import matplotlib.pyplot as plt import numpy as np x = np.arange(-15,10) y1 = x **2 y2 = -x *20 plt.plot(x,y1,linestyle = "-.",marker = "*",color = "red",label = "y = x*x") plt.plot(x,y2,linestyle = ":", marker ..
2021. 11. 28.
[데이터분석] Matplotlib 데이터 시각화 1
1. Matplotlib 그래프 Line plot fig.ax = plt.subplots() # () 공란이면 인수 1개 x = np.arnage(15) y = x **2 ax.plot( x,y, linestyle=":", # 그래프가 점으로 연결됨 marker = "*", # 선위에 별이 그려짐 color = "색깔 지정" * Line style x = np.arrang(10) fig, ax = plt.subplots() 하나의 플랏안에 여러가지 플랏을 그릴 수 있음 ax.plot(x , x+2, linestyle = "-") #첫번째 인수가 X 축, 두번째 인수가 Y축, 세번째 인수가 linestyle ax.plot(x,x+4,linesytle = "--") # 라인 스타일이 다름 그 외에도 "-."..
2021. 9. 26.