Grad-CAM的主要步骤如下,参见图11:
选择一个卷积层:首先,我们需要选择一个卷积层作为Grad-CAM的目标层。通常,我们会选择网络中较深的层,因为它们捕捉到的特征更高级,更具判别性。...in range(cols): B = img[i, j][0] G = img[i, j][1] R = img[i, j][2]...((B, G, R)) else: dst[i, j] = np.uint8((B, G, R)) else:...dst[i, j] = np.uint8((B, G, R)) # 显示图像 output_dir = '....如果需要模糊处理,则调用gaussian_value函数计算新的像素值,并将其替换原始图像中的像素值。最后,将处理后的图像保存到输出目录中。