Python) numpy 사용 - 행렬 연산
행렬곱 (dot product) - np.dot() import numpy as np def dot(a,b): c=np.zeros((2,4)) for row in range(0,2): for col in range(0,4): temp = 0 for diagonal in range(0,3): temp+=(a[row][diagonal]*b[diagonal][col]) c[row][col]=temp return c a=[[1,2,4], [2,6,0]] b=[[4,1,4,3], [0,-1,3,1], [2,7,5,2]] c=np.array([[1,2,4], [2,6,0]]) d=np.array([[4,1,4,3], [0,-1,3,1], [2,7,5,2]]) print("직접 만든 함수 \n",dot(a,b)) p..
RGB, HSV, YCrCb?
RGB? 3차원 벡터로 색을 표현하는 방법입니다! RED(255,0,0) GREEN(0,255,0) BLUE(0,0,255) YELLOW(255,255,0), MAGENTA(255,0,255), CYAN(0,255,255) 이렇게 색을 표현할 수 있습니다. HSV? Hue - 색상 Saturation - 채도(색의 선명함) Value - 명도 YCrCb? 이건 말씀드리기가 좀 어렵네요..;; 제가 색상전문가는 아니라서..;; https://en.wikipedia.org/wiki/YCbCr YCbCr - Wikipedia "CbCr" redirects here. For other uses, see CBCR. A visualization of YCbCr color space The CbCr plane at ..