Photographerrr 2022-09-24 19:27 采纳率: 0%
浏览 24
已结题

用skimage和opencv对同一个灰度图像进行高斯滤波,为什么结果不同?

用skimage和opencv对同一个灰度图像进行高斯滤波,为什么结果不同?

我尝试用skimage和opencv对同一个图像进行高斯滤波,代码如下

import numpy as np
from skimage import data,filters,color
from matplotlib import pyplot as plt
import cv2

src_img = color.rgb2gray(data.camera())
plt.subplot(311)
dst_img1 = filters.gaussian(src_img,sigma=1,truncate=1)
plt.imshow(dst_img1,cmap='gray')
plt.subplot(312)
dst_img2 = cv2.GaussianBlur(src_img, (3,3), 1)
plt.imshow(dst_img2,cmap='gray')
plt.subplot(313)
dist = dst_img1 - dst_img2
plt.imshow(dist,cmap='gray')
plt.show()

如果两种方法得到的滤波结果相同,那么dist灰度值应该均为0,但是程序输出了如图的结果

img

请教这是为什么?感谢!

  • 写回答

1条回答 默认 最新

  • 赵4老师 2022-09-26 10:05
    关注

    参数不一样

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 10月23日
  • 创建了问题 9月24日

悬赏问题

  • ¥20 sentry如何捕获上传Android ndk 崩溃
  • ¥15 在做logistic回归模型限制性立方条图时候,不能出完整图的困难
  • ¥15 G0系列单片机HAL库中景园gc9307液晶驱动芯片无法使用硬件SPI+DMA驱动,如何解决?
  • ¥15 nasm x86 变量归零
  • ¥65 Tree 树形控件实现单选功能,可以使用element也可以手写一个,实现全选为全选状态
  • ¥60 寻抓云闪付tn组成网页付款链接
  • ¥16 寻字节跳动内部人员帮推简历
  • ¥20 如何通过sentry收集上传Android ndk的崩溃?
  • ¥30 有关数值生成的稳健性探讨
  • ¥20 关于C/C++图形界面设计问题