1
2
我想你只是简单地将小的随机RGB添加到你的图像中。。。 我会保持颜色不变,并尝试通过小的随机量来降低颜色强度,使图像变暗,并产生类似形式的噪声。只需将RGB颜色与小于1的随机数相乘。。。 为了提高结果的可视性,随机值应具有高斯分布或类似分布。这里是小型C++/VCL示例:
输入图像:
输出图像:
可以使用PRNG特性来调整明暗度。 |
2
2
你在那帧中看到的不是原始的传感器噪声,也不是公认的答案所暗示的胶片颗粒的模拟。相反,它是应用于高ISO图像的降噪滤波器的结果。如果没有滤波器,你会看到很多噪声,主要是泊松噪声。 我不知道相机内置了什么降噪滤波器,但它很可能在转换为RGB之前应用于原始图像。 Here are many papers describing such filters . |
3
1
你基本上需要增加“颗粒”大小,也许可以消除你的噪声点。
使用Perlin噪波生成的图像,根据您的特定帧大小进行缩放+添加图像的颜色*某些因素:
用相机拍摄一个非常黑暗的房间,设置相机以产生相同的帧分辨率,并使用高iso,将获得的视频帧添加到视频上(需要应用一些图像处理)。 希望这些都能对你的项目有所帮助,并祝你好运。 |
danial · 如何在多个字符串的每个位置找到最频繁的字符 2 年前 |
Manny · 如何比较Perl中的字符串? 2 年前 |
Diret · 获取范围内每个数字的子倍数的算法 2 年前 |
Saif · 排序时python如何决定何时调用比较器? 2 年前 |