图像处理
wonengguwozai
欢迎爱技术的同行交流
展开
-
图像保存为二进制文件及二进制文件读出图像数据
【代码】图像保存为二进制文件及二进制文件读出图像数据。原创 2022-11-10 19:56:22 · 1183 阅读 · 0 评论 -
图像存储中行字节对齐
缘起,今天在做从NNIE推理网络得到的结果blob(NCHW)数据地址进行数据提取时,涉及到了数据对齐,才发现搞了这么久的图像算法,竟然连图像在内存中实际存储过程中是(一般4,nnie为16)字节对齐的都没有意识到。做了个调查,受教了。下面是转载文章,作者通过代码分析的很明白。转载地址背景:以前都是使用opencv的Mat类型进行图像数据的操作,后面碰到函数对图像数据的输入类型为BYTE*,...原创 2019-11-13 20:12:32 · 1111 阅读 · 0 评论 -
相机内、外参与相机标定
缘起:最近在接手人脸姿态估计的相关工作,其中涉及了从人脸关键点到人脸姿态的估计,使用opencv solvePnP函数通过预定义3D(关键点)模板与二维关键点进行旋转矩阵求解过程中涉及到需使用相机内参,那么相机内参是什么,在2D坐标系与3D坐标系变换又起到什么作用?下面的内容可以一一解答。声明本人在学习本知识是完全参照该链接,下方内容也是对该链接的完全转载。从文章中可知相机内参就是从像素坐标...转载 2019-11-10 11:07:46 · 479 阅读 · 0 评论 -
通俗理解最近邻插值、双线性插值算法
这里直接转一张网上的一个手写总结:转载 2019-07-16 10:10:43 · 2690 阅读 · 0 评论 -
OpenCv 如何对图像的像素进行操作(注意多通道图像在内存中的存储方式!!)
对图像的像素进行操作,我们可以实现空间增强,反色等目的。让我们先来看一下内存空间中图像矩阵,也就是Mat的矩阵数值部分是怎么存储的:如果图像是一幅灰度图像,他就像这样,从左到右,从上到下,依次是矩阵的每一行每一列,这时候矩阵M(i,j)的值自然就是当前点的灰度值了。而对于一幅彩色图像,由于它的像素分量channel并不是一个,所以每一列又分为了几个channel。拿常见的R转载 2017-08-03 20:51:30 · 6879 阅读 · 1 评论 -
Sift中尺度空间、高斯金字塔、差分金字塔(DOG金字塔)、图像金字塔
原文:http://blog.csdn.net/dcrmg/article/details/52561656一、 图像金字塔图像金字塔是一种以多分辨率来解释图像的结构,通过对原始图像进行多尺度像素采样的方式,生成N个不同分辨率的图像。把具有最高级别分辨率的图像放在底部,以金字塔形状排列,往上是一系列像素(尺寸)逐渐降低的图像,一直到金字塔的顶部只包含一个像素点的图像,这转载 2017-03-25 11:14:00 · 1101 阅读 · 0 评论 -
形态学运算
形态学运算:腐蚀,膨胀,开运算,闭运算:址:http://blog.163.com/yuyang_tech/blog/static/216050083201381111256369/数学形态学是法国和德国科学家在研究岩石结构时建立的一门科学。形态学的用途主要是获取物体拓扑和结构信息,通过物体和结构元素相互作用的某些运算,得到物体更本质的形态。在图像处理中的应用主要是:利用形态学的基转载 2017-03-22 10:33:34 · 658 阅读 · 0 评论 -
CNN-卷积反卷积
《Visualizing and understanding convolutional networks》这篇论文的解读,使用反卷积的网络结构和相应的github开源实现如下。链接:https://zhuanlan.zhihu.com/p/22293817在前面的斗图篇我们提过这篇文章《Visualizing and understanding convo转载 2017-01-11 22:50:49 · 2130 阅读 · 0 评论 -
图像增强算法之 限制对比度自适应直方图均衡化算法原理
限制对比度自适应直方图均衡化算法原理、实现及效果一、自适应直方图均衡化(Adaptive histgram equalization/AHE) 1.简述 自适应直方图均衡化(AHE)用来提升图像的对比度的一种计算机图像处理技术。和普通的直方图均衡算法不同,AHE算法通过计算图像的局部直方图,然后重新分布亮度来来改变图像对比度。因此,该算法更适合于改转载 2016-09-12 15:25:25 · 7826 阅读 · 1 评论 -
图像增强方法之--BM3D(3D块匹配)性能在传统方法中是最好的
尊重原创,原文连接:http://blog.sina.com.cn/s/blog_82a927880102vjo3.htmlNote --- BM3D 一、引言 二、理论三、算法 一、引言 前面一篇说到Non-localmethod[1],转载 2016-09-20 20:18:33 · 8166 阅读 · 0 评论 -
图像增强方法----光照(亮度)规整-Gamma校正
在计算机系统中,由于显卡或者显示器的原因会出现实际输出的图像在亮度上有偏差,而Gamma曲线矫正就是通过一定的方法来矫正图像的这种偏差的方法。一般情况下,当用于Gamma矫正的值大于1时,图像的高光部分被压缩而暗调部分被扩展,当Gamma矫正的值小于1时,图像的高光部分被扩展而暗调部分被压缩,Gamma矫正一般用于平滑的扩展暗调的细节。公式如下:I' = I^gamma:表示对图像转载 2016-09-14 21:10:29 · 7964 阅读 · 0 评论 -
颜色迁移之三——Welsh经典算法
Welsh等人在Reinhard等人的彩色图像间色彩迁移算法的基础上,提出了灰度图像彩色化的思想,并提出了相应的算法。该算法主要利用查找匹配像素来实现灰度图像的色彩迁移,因为灰度图像只有亮度信息,所以该算法主要通过像素的亮度值匹配,来实现灰度图像的自动彩色化。具体步骤如下:(1)将参考图像和灰度图像分别由RGB空间转换到lαβ色彩空间。(2)根据灰度图像的亮度及标准差,对参转载 2016-09-03 11:06:57 · 2956 阅读 · 0 评论 -
颜色迁移之一——基础知识(色彩空间及其转换)
有关色彩迁移的相关该博主写的很全面,而且还有一些STL、c++、机器学习等相关博文很赞!(已关注)博主的博客地址: http://blog.csdn.net/sin_geek颜色迁移是计算机视觉领域的一个很有趣的问题,它实际上要我们解决这么一个问题:基于图像A和图像B,合成一幅新的图像C,使其同时具有A的颜色和B的形状等遗传信息,即图像B在不改变它自身所表达的形状信息的情况下,学习转载 2016-09-03 11:01:29 · 3875 阅读 · 0 评论 -
暗通道优先的图像去雾算法(上)
原文链接:http://blog.csdn.net/baimafujinji/article/details/2720623711.1 暗通道优先的图像去雾算法图像增强与图像修复二者之间有一定交叉,尽管它们一个强调客观标准,一个强调主观标准,但毕竟最终的结果都改善了图像的质量。图像去雾就是这两种技术彼此交叉领域中最典型的代表。如果将雾霾看作是一种噪声,那么去除雾霾转载 2016-09-01 09:56:57 · 1923 阅读 · 0 评论 -
图像增强方法之 直方图均衡化 (的原理)
项目中遇到要直方图均衡化,在网上找到如下介绍:直方图均衡化算法分为三个步骤,第一步是统计直方图每个灰度级出现的次数,第二步是累计归一化的直方图,第三步是计算新的像素值。第一步: for(i=0;i for(j=0;j n[s[i][j]]++; } } for(i=0;i转载 2016-09-12 10:29:17 · 3192 阅读 · 0 评论 -
概念术语之 high dynamic range(HDR)高动态范围
HDR这词大家可能并不陌生,但大部分人只是听过而已,在脑子并没有太多的概念,可能只是简单的认为HDR就是让照片拍得更好看,这倒也没错,但究竟开启HDR好在哪,开启了和没开启HDR又有什么不一样,何时才应该开启HDR呢?HDR是在摄影中常用到的一种技术,是英文High-Dynamic Range的缩写,意为“高动态范围”。HDR技术可以克服多数相机传感器动态范围有限的缺点,并将图片色翻译 2016-09-11 10:40:37 · 4068 阅读 · 0 评论