본문 바로가기
728x90
반응형
SMALL

imshow3

[Matplotlib] 여러가지 플롯 (2) Imshow 화상 (image) 데이터처럼 행과 열을 가진 행렬 형태의 2차원 데이터는 imshow 명령을 써서 2차원 자료의 크기를 색깔로 표시하는 것이다. (http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.imshow) from sklearn.datasets import load_digits digits = load_digits() X = digits.images[0] X --- array([[ 0., 0., 5., 13., 9., 1., 0., 0.], [ 0., 0., 13., 15., 10., 15., 5., 0.], [ 0., 3., 15., 2., 0., 11., 8., 0.], [ 0., 4., 12., 0., 0., 8., 8.,.. 2022. 2. 22.
[Matplotlib] 이미지맵 (imshow) 이미지맵 (imshow) 원하는 사이즈의 pixel을 원하는 색으로 채워서 만든 그림이다. 원하는 크기의 행렬을 만들어서 각 칸을 원하는 색으로 채우는 것이다. 각 칸을 채우는 방법은 colormap, RGB, RGBA가 있다. colormap img = cv2.imread('8.jpg', cv2.IMREAD_GRAYSCALE) print("8") plt.imshow(img) plt.show() 보라색과 노란색이 나온 이유는 colormap의 디폴트 값이 viridis로 설정되어 있기 때문 보라색과 노란색이 나온다. viridis라는 colormap은 최솟값이 보라, 최댓값이 노랑이다. 입력한 숫자를 0~1 사이로 nomalize하여 색으로 나타낸다. colormap을 변경하고자 할때, cmap 옵션을 .. 2021. 12. 22.
[Computer Vision] 이미지 다루기 이미지 읽기 cv2.imread (fileName, flag) 함수를 이용하여 이미지 파일을 읽는다. 이미지 파일의 경로는 절대 / 상대 경로가 설정할 수 있다. import cv2 img = cv2.imread('xx.jpg', cv2.IMREAD_COLOR) # read xx.jpg ◦ parameters: fileName (str) – 이미지 파일의 경로, flag (int) – 이미지 파일을 읽을 때의 option ◦ returns: image 객체 행렬 ◦ return type : numpy.ndarray ◦ cv2.IMREAD_COLOR : 이미지 파일을 color로 읽음. 투명한 부분은 무시되며, default 값 ◦ cv2.IMREAD_GRAYSCALE : 이미지를 grayscale로 읽음.. 2021. 12. 21.
728x90
반응형
LIST