OpenCV 그 레이스 케 일 을 그린 으로 풀 어 줍 니 다.
import cv2
img_opencv = cv2.imread('C:/Users/20752/Desktop/GraduationProject/DogFace/DogFace/OpenSourceCrop_align/0/0.0.png')# BGR
plt.figure()
plt.imshow(img_opencv)
plt.show()
사진 은 평소 보 던 것 과 달리 BGR 개 포맷 이 라 평소 RGB 포맷 을 봤 다.
그 다음 에 그 레이스 케 일 로 바 뀌 었 어 요.
gray_img = cv2.cvtColor(img_opencv, cv2.COLOR_BGR2GRAY)##
plt.figure()
plt.imshow(gray_img)
plt.show()
근 데 그림 이 초록색 이에 요.처음에 나 는 RGB 형식 으로 바 뀌 지 않 아서 그런 줄 알 고 그림 을 BGR 형식 에서 RGB 형식 으로 바 꾸 었 는데 똑 같 았 다.
RGB 로 전환:
img_opencv = cv2.cvtColor(img_opencv, cv2.COLOR_BGR2RGB)
그 레이스 케 일 로 전환:
나중에 참고 링크:https://www.jb51.net/article/201031.htm
"그림 을 plt 로 직접 표시 합 니 다.기본적으로 3 채널 로 그림 을 표시 합 니 다."
솔 루 션:plt.imshow()에 인자 추가"
수정 후:
즉,imshow 함수 의 두 번 째 매개 변 수 를"gray"로 설정 합 니 다.
여기 서 OpenCV 그 레이스 케 일이 녹색 으로 해 결 된 것 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 관련 OpenCV 그 레이스 케 일이 녹색 으로 변 한 후에 그림 이 녹색 으로 변 한 것 에 대해 서 는 예전 의 글 을 검색 하거나 아래 의 관련 글 을 계속 읽 어 주시 기 바 랍 니 다.앞으로 많은 응원 부탁드립니다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Visual Studio 2017에서 OpenCV 템플릿 프로젝트 만들기・Windows 7 Professional 64bit ・Visual Studio 2017 Version 15.9.14 · OpenCV 3.4.1 OpenCV의 도입 방법 등은 아래를 참조하십시오. Visual Stu...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.