问题标签 [gaussianblur]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Java,LibGDX - 高斯模糊颜色分离器故障 - 接收负值
我一直在研究 java 和 libgdx 的高斯模糊。它主要工作...
问题是红色值在大多数情况下等于 -1,而不是像 255 这样的值。我搜索了很多论坛,但他们没有解决这个问题。我还注意到大多数人使用 ARGB8888,但 badlogics 库没有 ARGB8888 格式它有 RGBA8888 格式。我还在网站上搜索了 RGBA8888 如何以位存储其信息,我有些了解,但不足以解决问题。
python - 在python中使用高斯分布的省略号创建矩阵
我有一个带零的 100x100 矩阵。我想在矩阵中的特定点周围添加一个 10x20 省略号 - 比如说在位置 40,60。省略号应填充从 0 到 1 的值。(中心为 1 - 边缘为 0)- 数字应为高斯分布。也许有人可以给我一个线索,如何从这个问题开始..
java - 高斯函数的结果不准确
我有这个高斯函数。这没有产生预期的结果。因此,图像无法正确模糊。在下面的代码中,我采用了内核大小(5)和 sigma 值(1),这与我在下面的链接中采用的相同。如果有人能指出问题,那将非常有帮助。
这是一个网站高斯内核链接的链接
css - 来自 Fluent Design System 的纯 CSS 丙烯酸材料
随着 Microsoft Fluent Design System的出现以及新的 Acrylic Material 在 Windows 生态系统中的传播,我认为在某些 Web 布局中使用它会很棒。
根据规范,亚克力层的组成为:
所以我尝试了一种受该图片中图层启发的纯 CSS 方法,这样:
结果非常接近规范并且响应也很灵敏,但有一个大问题:只需堆叠另一个.acrylic
div 并且后台技巧不再起作用。
问题是: 有没有更聪明的方法来高斯模糊而不为每个孩子复制身体背景?或者也许是一些更聪明的方法来动态计算它的位置?
更新
由于backdrop-filter
CSS 功能终于在 7 月 29 日在 Chrome 76中发布,我们有一个非常简化的方法来解决它,使原来的问题比以前容易得多。
opencv - OpenCV 中的 GaussianBlur 函数如何工作
我想问我在哪里可以找到 OpenCV 中的 GaussianBlur 函数是如何实现的。在查看源代码时,我只能找到这个文件,但我正在寻找完成卷积的代码。例如这样的:
OpenCV GaussianBlur 是否计算每个像素或类似每秒像素的卷积以加快速度?
c++ - OpenGL es 2.0 三角形上的高斯模糊
我最近学习opengl es 2.0,现在我尝试对自己生成的三角形进行高斯模糊。我在网上有一些难以理解的例子,大多数都在图像上应用了模糊。我知道我必须使用帧缓冲区,但我不知道如何在此上绘制三角形并应用模糊。是否有可能在 C++ 中看到具有良好解释的真实完整代码?
编辑 :
模糊着色器:
python - 为什么我的高斯模糊看起来与 OpenCV 的 GaussianBlur 不一样?
我写了一些高斯滤波器代码,但它看起来不像 OpenCV 的 GaussianBlur 具有相同的参数:
在大多数情况下,看起来我的模糊图像比 OpenCV 生成的图像更暗。我怀疑我计算 PSF 的方式有问题,但我不确定我做错了什么。
编辑:替换blurred = cv2.GaussianBlur(raw_data, (5, 5), 0, 0)
为blurred = cv2.GaussianBlur(raw_data, (5, 5), 5, 5)
帮助,虽然我的模糊仍然产生比 OpenCV 更暗的值。
python - scipy.ndimage.gaussian_filter1d 中参数“truncate”背后的原因是什么
每个人。
我浏览了很多文档,网站,但是,我仍然不明白“参数“截断”背后的原因是什么scipy.ndimage.gaussian_filter1d
”
以下是取自 scipy doc 的描述,
scipy.ndimage.gaussian_filter(input, sigma, order=0, output=None, mode='reflect', cval=0.0, truncate=4.0)
当我浏览代码时,窗口的宽度定义如下,
width = 2*int(truncate*sigma + 0.5) + 1
您可以看到截断总是与 sigma 一起出现。参数“sigma”还不够吗?有人可以帮我解决这个问题吗?
matlab - Matlab:颜色图颜色不反映图例
我能够使用 Matlab 拍摄图像并在其上叠加热图。
我遇到的问题是,图例上的颜色编码与地图上表示的值不匹配。
如果您在 1512x1080 的图像上运行下面的代码,您会注意到代码中使用的值与图例上分配的值不对应。
例如,当考虑像素位置 700,400 中的点时,由于其对应值为 0.3,因此预期会显示红色,然而,在生成的图像中,该点的颜色是蓝黄色。
为什么会这样,我该如何纠正?
代码如下:
我使用 Matlab 中的 UI 制作了自定义图例。
我不知道如何获取代码,它显示为 64x3 double
数组如下所示(对不起,我不知道如何在这里制作表格)
我使用的函数是在 GitHub 上找到的。链接如下:
https://github.com/sergeyk/vislab/blob/master/matlab/gbvs/util/heatmap_overlay.m