![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图像处理
十三hhhhh
这个作者很懒,什么都没留下…
展开
-
几篇中文图像去雾论文阅读笔记
《利用大气光图改进暗原色去雾效果》对于景深变化大或亮度较低的图像,容易出现去雾后图像较暗的现象。导致这一现象的原因是,选取的大气光值对于近处的景物不适用。①RGB2GRAY②阈值分割(Otsu)③计算亮区域的重心,与图片中心计算亮度方向④四个方向,→,↗,↑,↖。靠近哪个是哪个⑤在这个方向上将图像等分三大块⑥每个块内计算亮度均值作为A⑦线性插值,形...原创 2018-07-13 15:45:18 · 2663 阅读 · 0 评论 -
去雾算法学习-----Automatic recovery of the atmospheric light hazy image(fattal 大气光值自适应去雾算法)阅读笔记
IEEE 2014以色列 希伯来大学Matan Sulami Itamar Glatzer Raanan Fattal Mike Werman作者主页:http://www.cs.huji.ac.il/~raananf/(1-t(x))A表现为环境光,A~表示矢量方向=A/||A||。不精准的A会让t也不准确,由于t是用A求得的。不正确的A的...原创 2018-07-16 20:12:43 · 6841 阅读 · 27 评论 -
阅读笔记----Make the right moveGuiding Alpha-Expansion using local primal-dual gaps
alpha-expansion 基础:https://blog.csdn.net/nothinglefttosay/article/details/48554555这个算法是一个自适应移动距离的算法。为了在每一次迭代过程中找到最好的移动距离,寻找标签α使得对应的α标签的移动能够让能量函数下降的最多。这个算法受启发于Komodakis在扩展算法中对原始-对偶的解释。当前解的对应能量和对偶...原创 2018-07-27 18:22:52 · 477 阅读 · 0 评论 -
阅读笔记----Graphcut Textures-Image and Video Synthesis Using Graph Cuts
Graphcut Textures-Image and Video Synthesis Using Graph Cuts算法分为两块:1.从候选矩形中根据比较候选块与已输出的像素进行比较,选择一个合适的块 2.从矩形先选出最优部分(不规则的形状),仅这一部分选入输出图。其中取一个块的部分需要用到图割算法,是本算法的核心。Seam是接缝,offset是相对左上角原点的偏移量。...原创 2018-07-31 13:37:12 · 2647 阅读 · 0 评论 -
如何用alpha expansion的工具包gco3.0完成photomontage
Interactive Digital Photomontage:http://grail.cs.washington.edu/projects/photomontage/GCOv3.0工具包的具体使用方法:https://blog.csdn.net/jzwong/article/details/69947711上面这个博客讲的使用方法是单张图像的分割方法,然而在photomontage中...原创 2018-08-10 10:13:10 · 703 阅读 · 1 评论 -
photomontage后半部分梯度域融合gradient-domain fuse的思路与代码实现
经过图割过后,图像的每一块分布在了不同的图像,直接拼接在一起会有明显的接缝,为了解决这个问题需要用到泊松融合。这里与poisson image edit不同的是这里不是一块一块两两融合到一起的,而是一次性全图融合到一块。其重要思路是:1.每一个块在自己的原图像中计算梯度2.将梯度根据块拼接在一起,形成合成的梯度图3.用这个梯度图计算散度4.泊松等式求解Ax=b需要...原创 2018-08-14 10:49:21 · 720 阅读 · 0 评论 -
阅读笔记----DehazeNet:An End-to-End System for Single Image Haze Removal
除了估计大气光值的大小,估计透射率也是很关键的因素。该算法的贡献:end2end系统,直接学习并估计透射率与有雾图像的关系。由特殊的网络结构决定。 提出新颖的nonlinear激活函数,称为BReLU(双边ReLU) 与现有的先验知识和假设建立联系,并可以通过网络可以自己学会有雾图像特征:暗通道文献:He等人的暗通道先验 2.对比度最大值文献:Tan等人的...原创 2018-09-13 09:10:19 · 7327 阅读 · 2 评论 -
关于使用cv::ogl在cv::cuda::gpumat上加速绘制
首先需要在cmake opencv时,勾选上with_opengl。需要#include<windows.h>基本流程:1.创建cuda::gpumat 对象。2.upload cpu上的图像到gpu上,函数为upload(Mat )。3.cv::namewindow() 这一步非常重要!!如果没有无法使用opengl,因为opengl初始化时需要获取opengl...原创 2019-07-09 14:22:47 · 1575 阅读 · 0 评论