로컬 이진 패턴에 대해 읽고 있는데 로컬 바이너리 패턴을 추출하는 데 다음 코드를 사용했습니다.열린 cv 메모리 이미지와 저장된 이미지가 다르다
from skimage import feature
import cv2 as cv
img = cv.imread("image.jpg",0)
lbp = feature.local_binary_pattern(img,8,1,"default")
cv.imshow("LBP",lbp)
이
원본 이미지와 같은 출력 이미지보기는
입니다하지만 이미지를 저장할 때 다음 코드
from skimage import feature
import cv2 as cv
img = cv.imread("image.jpg",0)
lbp = feature.local_binary_pattern(img,8,1,"default")
cv.imwrite("new_lbp.jpg",lbp)
newim = cv.imread("new_lbp.jpg",0)
cv.imshow("new image",newim)
을 사용하여 다시로드
왜이 두 이미지가 다르게 보입니까? 어떤 몸이라도 이해할 수 있습니까? 당신은 BMP와 같은 다른 형식을 사용할 수 있도록 JPG 이미지를 저장하는 동안
당신은 cv.imshow ("새로운 이미지", IMG)' – ZdaR
@ZdaR'동안'newim'를 사용 안 있었 네, 맞습니다. 방금 코드를 편집했습니다. – Mitiku
그럼 출력도 @Mitiku 변경해야합니다? – ZdaR