Python

기본 임계처리 cv2.threshold(src, thresh, maxval, type) → retval, dst _, thresh1 = cv2.threshold(img,127,255, cv2.THRESH_BINARY) src – input image로 single-channel 이미지.(grayscale 이미지) thresh – 임계값 maxval – 임계값을 넘었을 때 적용할 value type – thresholding type cv2.THRESH_BINARY cv2.THRESH_BINARY_INV cv2.THRESH_TRUNC cv2.THRESH_TOZERO cv2.THRESH_TOZERO_INV (참고) 여러 이미지를 하나의 화면에 보여줄때 plt.subplot() 함수를 사용합니다. for i ..
Binary Image는 pixel당 1bit로 표현하는 영상을 의미합니다. 즉 흰색과 검은색으로만 표현이 되는 영상입니다. Grayscale Image는 Pixel당 8bit, 즉 256단계의 명암(빛의 세기)을 표현할 수 있는 이미지입니다. Color 이미지는 pixel의 색을 표현하기 위해서 pixel당 24bit를 사용합니다. 총 16,777,216 가지의 색을 표현할 수 있습니다. 이것을 일반적으로 True color image라고 합니다. pixel은 RGB 각각을 위해서 8bit를 사용하게 됩니다. HSV의 의미는 다음과 같습니다. H(ue) : 색상. 일반적인 색을 의미함. 원추모형에서 각도로 표현이 됨.(0: Red, 120도 : Green, 240: Blue) S(aturation) :..
# Line 그리기 cv2.line(img, start, end, color, thickness) cv2.line(img, (0, 0), (511, 511), (255, 0, 0), 5) # 사각형 그리기 cv2.rectangle(img, start, end, color, thickness) cv2.rectangle(img, (384, 0), (510, 128), (0,255,0), 3) # 원 그리기 cv2.circle(img, center, radian, color, thickness) img = cv2.circle(img, (447,63), 63, (0,0,255), -1) # 타원 그리기 cv2.ellipse(img, center, axes, angle, startAngle, endAngle, c..
noodle-dev
'Python' 카테고리의 글 목록 (22 Page)