自动聚焦需要评判图像的模糊或者清晰程度。 当然,真正聚焦还需要配合硬件,我现在已经不搞硬件了,所以也就不去关心那一方面了。 主要有三种评判方法: 1.灰度方差法 评判图像灰度的变化程度,我先使用了全局灰度方差,不过效果不好。又实验了局部灰度方差,不过由于运算量的问题,也没做 ...
自动聚焦需要评判图像的模糊或者清晰程度。 当然,真正聚焦还需要配合硬件,我现在已经不搞硬件了,所以也就不去关心那一方面了。 主要有三种评判方法: 1.灰度方差法 评判图像灰度的变化程度,我先使用了全局灰度方差,不过效果不好。又实验了局部灰度方差,不过由于运算量的问题,也没做 ...
对点集重新进行一次栅格化,就能得到没有空洞的图像了。 matlab代码如下: 原图: ...
最近接触点云比较多,如果把图像投影到点云应该挺有意思。 首先需要载入图像,然后做个球或其他什么形状的点云,这里可以参考球坐标公式。 最后通过pcshow将像素输出到点云上即可。 原图: 投影后的点云: 代码如下: 本篇是参考matlab中pcshow例子写 ...
曾经想要实现过Bertalmio图像修复算法,无奈自身实力不够,耗费两天时间也没能实现。昨天博客上有人问到TV模型,这个模型我过去是没听说过的,于是就找来相关论文研究了一下,发现TV模型也可以用来修复图像,于是就有了想实现的想法。用到的偏微分方程技巧和各项异性扩散很像。 先看看效果吧: 原 ...
(实际处理时需要对模板进行模糊): 融合后图像: matlab代码如下: ...
正好刚写了Hibert生成曲线,不如再加一篇应用的程序。 关于Hilbert图像置乱,我在网上搜的应用领域主要集中在数字水印和图像加密上,而这两个领域我都没怎么接触过。 大部分的图像置乱都是如下图的置乱1所示,至于置乱2则是我不小心生成的。 置乱1是先把原图按hilbert曲线进行赋值,拉成 ...
h=5;w=2;[x y]=meshgrid(-w:w,-h:h);sigma=5;img = (1/(2*pi*sigma^2))*exp(-(x.^2+y.^2)/(2*sigma^2 ...