纯黑意味着图片的各项值都很小
是因为前面imread之后一般会把读取的图像除255做一次归一化便于处理
img_f = img / 255.0
因此在imwrite的时候要做一次反归一化,*255即可
cv2.imwrite( 'fogged_photo'+'/'+filename, img_f*255)
另外这个问题很奇怪,同一段代码不*255有时出现这个问题有时则不会
像我一样吃了个饭上来啥也没动就出问题的属于是老倒霉蛋了
纯黑意味着图片的各项值都很小
是因为前面imread之后一般会把读取的图像除255做一次归一化便于处理
img_f = img / 255.0
因此在imwrite的时候要做一次反归一化,*255即可
cv2.imwrite( 'fogged_photo'+'/'+filename, img_f*255)
另外这个问题很奇怪,同一段代码不*255有时出现这个问题有时则不会
像我一样吃了个饭上来啥也没动就出问题的属于是老倒霉蛋了