我正在閱讀有關本地二進制模式,我有以下代碼來提取本地二進制模式。打開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)
載入它
爲什麼這兩個圖像看起來不一樣?任何機構都可以幫助我理解它嗎?
是不是你應該使用'newim'而'cv.imshow(「新形象」,IMG)' – ZdaR
@ZdaR是的,你是對的,我剛剛編輯了代碼。 – Mitiku
然後輸出必須改變以及@Mitiku? – ZdaR