自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

光影魔术师

图像处理,计算机视觉及嵌入式软件设计

  • 博客(9)
  • 收藏
  • 关注

原创 ISP Pipeline的关键模块之Demosaic( 三)

前段时间一直对Kodak Image Database中的light house测试图像的效果不满意。突然有一天,某博拿着自己的效果图给我看的时候,我才蓦然发现他的测试图比我的屙屎图宽和高都大一倍,我才恍然大悟。因此要更新ISP Pipeline的关键模块之Demosaic(二)中的效果样张。     我自己完成的AHD revised算法效果图:    希望大家继续关注我的博

2015-06-07 07:55:59 5773

原创 ISP Pipeline的关键模块之Demosaic(二)

Demosaic是将Bayer图像插值为RGB图像的关键算法,这个算法的好坏直接关系到ISP Pipeline的好坏。ispforfun将会花一些精力在这个模块上。ispforfun首先注意到dcraw中实现了AHD算法,但是AHD算法并不适合直接使用硬件实现,所以对AHD进行了必要的修改,得到了一个可硬件实现的AHD方案。下图是该AHD算法的效果图。  上图的效果图没有经过artif

2015-05-24 14:13:24 9342 1

原创 ISP Pipeline的关键模块之Demosaic(一)

从今天开始,给大家带来一些关于ISP Pipeline中关键模块--demosaic算法的随笔。  让我们从算法的频域衡量方法开始吧。对于常见的RGB图像的FFT分析示例如下:  如果对上面的RGB图像进行Bayer化操作,我们再分析它的频谱特性,可以得到如下的一些结果.  可以发现两种图像的频谱是不同的,为什么会这样呢?请看后续随笔的分

2015-05-10 09:00:16 14867 2

原创 用Matlab制作图像块颜色提取工具(三)

最近一直忙于工作,有段时间没有上博客写随笔了。最近发现我的色块颜色提取工具中如果选择raw会存在几何失真问题,选择色块会带来小小的麻烦。怎么办?  采用Warp矫正的方法矫正存在几何失真的图片。首先输入矫正参数,然后按正常的流程进行处理。那么会发现  是不是比上次给大家看到要帅气了很多,:-)

2015-05-09 17:39:08 1179

原创 维纳滤波器(Wiener Filter)在图像处理中的应用(一)

维纳滤波器是一种自适应的滤波器,在数字信号处理中有着广泛的应用。ispforfun会在从今天开始定期给大家带来维纳滤波器在图像处理中应用。本节讲诉维纳滤波器在图像去噪中的简单应用。       让我们从Matlab中的函数wiener2开始。Matlab的help中对wiener2的说明如下:       wiener2估计图像中每个像素的局部均值和局部方差,      其中,

2015-03-22 20:39:49 19355 2

原创 Matlab C/C++混合编程实例学习

在某些情况下,我们需要使用Matlab C/C++混合编程的方法,或达到提高Matlab运行效率,或解决内存不足等问题。推荐阅读Matlab C/C++, Fortran, and Python API Reference,在阅读这篇手册的时候,我们可以重点关注如下一些api:mexFunction,void mexFunction(int nlhs, mxArray *plhs[],

2015-03-15 16:25:03 1190

原创 用Matlab制作图像块颜色提取工具(二)

ispforfun在用Matlab制作图像块颜色提取工具(一)中介绍了color_patch_tools提取jpeg等格式的图片上色块的颜色。在color_patch_tools的界面上还有支持raw的选项,没错color_patch_tools也支持常见的raw图像格式Bayer Pattern。  首先选择待打开的raw图像。图1 选择raw图像  填写正确的r

2015-03-08 19:21:34 1680

原创 【原创】用Matlab制作图像块颜色提取工具(一)

在图像处理中,自动白平衡和色彩还原中会用到著名的Macbeth ColorChecker或Macbeth ColorCheck SG等卡片。通常我们需要使用软件提出指定区域中的色彩分量。对于JPG, BMP等图片,提取的色彩分量可以是R, G, B分量;对于raw图像,提取的色彩分量可以是Bayer Pattern的R, Gr, Gb, B分量。某些图像块提取工具采用画矩阵设定区域,存在着选择不灵

2015-03-01 20:26:55 2381

原创 如何从数码相机的raw照片中提取Bayer Pattern Image和raw照片参数

现在大多数的数码相机都带拍摄raw照片的功能,和直出的jpeg照片不同,raw片具有很大的后期处理空间。Adobe制定了DNG(Digital Negative)规范,这个规范目前已经到了版本1.4。DNG是开放的规范,大家只要有兴趣,都可以到Adobe的网站下下载Digital Negative (DNG) Specification。虽然DNG是开放的规范,但是大多数的大牌数码相机厂商还不支持

2015-01-25 15:39:57 3382 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除