问题标签 [gamma]

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.

0 投票
1 回答
8157 浏览

r - 使用 gamma 系列测试 glm 时出错

我目前正在研究 10 年内六个法国海湾贝类的毒性。我创建了一个代表这一年中出现的毒素数量的代理。现在我想通过各种参数来解释这种毒性。目前,我专注于研究微藻大量繁殖对毒性的影响。为了做到这一点,我描述了每年的开花:一年中观察到的最大细胞数、开花的持续时间、开始的周数等......

由于我对毒性的数据很少,所以我想让事情变得非常简单,所以我在这些绽放参数中的 1、2 或 3 个上测试 glms,并且我允许交互。

该代码适用于对数正态系列,但我想与伽马分布甚至准伽马进行比较准伽马进行比较(平均方差在 var=2*mean² 的图形上效果很好)。

当我从 gamma 开始时,我收到以下消息:

并且从第七个模型中出现:只有一个参数的模型:Proxy~DureeB!

我读到我需要找到带start=参数的 coef,但我有 15 000 个模型要检查,包含 1、23 个参数。所以这是我的问题:

  1. 为什么它不能在这么简单的模型上工作?
  2. 是否有我遗漏的元素,我的代码中有解释消息的错误?
  3. 有没有办法为我的所有模型设置起始系数?

这是我的代码和数据:

我想测试的一些模型

感谢您的时间!

0 投票
2 回答
5083 浏览

image-processing - 从rec的正确转换。709 转 sRGB

如何正确地将存储为 Y'CrCb(使用 rec. 709)的颜色转换为 sRGB?

我正在处理 HDTV 视频,并且正在使用 libavcodec 提取原始数据。虽然我成功地进行了转换,但我还没有确信我做对了。VLC 提供了一个结果,在 Gimp 中使用“compose”进行转换会导致另一个结果,并且使用来自网络的代码也不一致。所以我还没有找到一个可靠的参考来比较。

我的研究和当前最好的选择如下。(值是浮点数,范围为 0.0-1.0)我最不确定的是伽马校正。它使它比我预期的要轻一些,但我也不能说它看起来不对...

工作室秋千移除

对于 8 位,Y' 的范围从 16 到 235。Cr 和 Cb 的范围从 16 到 240,以 128 为中心。

我不确定是否可以安全地假设您永远不会获得超出范围的值,或者您是否需要限制它。

对于更高的位深度,规范说 LSB 被忽略。这意味着什么?我也在使用 10 位编码的材料,所以这对我很感兴趣。

从 Y'CrCb 到 RGB

推荐。709 规范告诉如何将 RGB 转换为 Y'CrCb:

Wikipedia为 Cb 和 Cr 提供了似乎更准确的定义:

其中 Kb 和 Kr 是 E'b 和 E'r 的因子。规范中的值。似乎是从这些方程四舍五入的。

RGB 可以通过反转方程式(使用 Wikipedia 版本)找到:

G 可以直接使用 Cr 和 Cb 来完成:

(y 的因数为 (1-kr-kb)/kg,即 kg/kg 为 kr+kb+kg=1)

RGB 转 sRGB

我根本没有看到任何包含此步骤的代码示例。我们需要转换rec指定的颜色空间。709 到 sRGB 中指定的那个。AFAIK,两者之间的唯一区别是传递函数(即伽玛)。rec 指定的 XY 坐标。709 匹配 sRGB,但我不知道为什么 sRGB 在 rec 时包含“Z”坐标。709没有。这有什么不同吗?(我对 CIE XYZ 一无所知。)

推荐。709 指定如何对线性 RGB 进行伽马编码:

我们需要反转它,但是线性截止值 0.018 在两个方程中没有给出相同的 V 值。那么反转版本的范围是多少?:

sRGB 也有同样的问题,但修改为更准确的 0.0031308。我记得有人设计了一个精确代表 sRGB 的分数,但我再也找不到它了……

我目前正在使用以下内容:

0 投票
1 回答
9962 浏览

opencv - OpenCV中的照度归一化

我正在做一个人脸识别项目。我有不同照明的照片,所以我需要进行照明标准化。我读了一篇声称可以进行照明标准化的论文。本文描述了以下功能和价值。

1- gamma = 0.2 的 gamma 校正
2- (sigma0 = 1, sigma1 =2) 的高斯差分 (DOG) 滤波
3- 对比度均衡(本文使用截断阈值 10 和压缩分量 0.1)

CvPow用于伽玛校正、CvSmoothDoG 和Threshold()截断(我不知道如何指定压缩分量),但我没有得到确切的图像。我使用直方图均衡来进行对比度均衡。

如果有人以前做过或有任何想法?

论文链接:http: //lear.inrialpes.fr/pubs/2007/TT07/Tan-amfg07a.pdf

代码如下:(Peb Aryan 转换为 JAVACV 的 Python 代码)

这是我尝试的结果:

我的尝试

以及论文中的参考:

在此处输入图像描述

0 投票
0 回答
268 浏览

colors - 分形火焰 IFS 中颜色实现的说明

我遇到了这个PDF 文件,我想编写自己的分形火焰生成器。我试图理解对数密度显示、着色和伽马因子的部分试图说什么。截至目前,我认为它说使用此算法来确定不透明图像的每个颜色通道的 [0-255] 值:

其中vibrancycolor_channel是 [0, 1),计数器是整数,并且gamma是介于sqrt(5)sqrt(16)(或 ~2.2 和 4)之间的值。

请让我知道这是否正确,如果不正确,我应该如何更改算法。我还想对支持半透明的算法进行变体,因为输出将是 PNG 文件。在这种情况下,对于 [0, 255](分别为透明到不透明)的 alpha 通道,最高质量的算法是什么?

0 投票
0 回答
933 浏览

python - 使用 OpenEXR 和 numpy 进行伽马编码的 OpenEXR 到 8 位格式的有效方法?

我正在寻找使用伽马编码将 .exr 转换为 8 位 JPEG 的更有效解决方案。目前,我使用OpenEXR 模块numpy。这是代码片段:

我想知道是否有有效的解决方案?

0 投票
4 回答
1766 浏览

c# - 创建整个屏幕的图形

我正在使用一个类来增加和减少我所有屏幕的伽玛,然后我启动程序并增加或减少伽玛它工作正常,但过了一段时间(20 秒左右)它不再工作了,我找到了问题,这似乎是Graphics.FromHwnd(IntPtr.Zero).GetHdc().ToInt32();我需要刷新它然后它再次工作。在示例代码中,这仅在初始化期间完成一次,但为了使其工作,我已将行粘贴到SetBrightness()方法内,因此每次刷新。这样做可以吗?或者我可以期待问题吗?

这是代码:

这就是它的名称:

0 投票
0 回答
1498 浏览

jquery - Gamma Gallery,调整 img 链接的大小

我真的希望有人可以帮助我解决这个问题。

已下载并设置了以下响应库 - http://tympanus.net/codrops/2012/11/06/gamma-gallery-a-responsive-image-gallery-experiment/

我遇到的问题是我想添加社交图标,并通过将它们添加到 h3 标签来做到这一点,以便它们出现在悬停上。这很好用,但是画廊的设置方式是每个缩略图都在一个 li 中,当您清除社交图标时,它会记录您已单击图像并打开灯箱。

我自己不是编码员,我试图弄清楚如何更改图像上链接的大小?

已经尝试更改 gamma.js 中的代码以引用 h3 而不是 li,但无论您选择哪个图像 h3,这只会打开第一个图像。

感谢您为解决此问题所做的努力!

更新:

我基本上试图在 gamma.js 中更改此代码。

嗨,我所做的基本上是在 gamma.js 中更改此代码。

案例“单一视图”:

但是当您将 li 更改为 h3 时,它无法找到图像的数据。

_一个

0 投票
1 回答
50 浏览

python - stat 函数的参数顺序

我有以下代码来估计伽马分布的参数,用估计的参数生成一些真实数据并进行 kstest:

我不确定 fir、pdf 和 kstest 中的参数顺序。每个函数的正确参数顺序是否有任何参考?

谢谢,阿米尔

0 投票
0 回答
1062 浏览

r - 将分布拟合到数据

数据是一个向量,包含遗传连锁图上相邻标记之间的遗传距离。目的是识别适合数据的分布并识别异常值(如果有)。此处的异常值将是相邻的标记对,其间距大于给定数据的预期距离。

使用了来自“fitdistrplus”库的 Fitdist 函数。下面给出了使用伽马和泊松分布的示例。我很困惑这两个分布不会产生相同的图。我对伽玛示例中生成的分位数图和 pp 图感兴趣,但对泊松示例不感兴趣。

例子:

注意两个图之间的差异。

0 投票
1 回答
102 浏览

r - 找到密度和分布之间的区域

在下面的代码中,我尝试将模拟数据的伽马分布与使用该数据计算的 MLE 进行比较。我希望能够完成将产生两个密度之间的空间的积分并将其报告为我的错误。

这些图表可以正常工作,所以我不确定为什么错误计算不是。

提前感谢您的任何帮助!