图像基础
文章平均质量分 93
SongEsther
这个作者很懒,什么都没留下…
展开
-
YUV与RGB互转各种公式 (YUV与RGB的转换公式有很多种,请注意区别)
转自:YUV与RGB互转各种公式 (YUV与RGB的转换公式有很多种,请注意区别!!!) - 罗引杰 - 博客园关于写这篇文章的原因: 本人也是摸索了很长时间才弄懂其中的原理,里面涉及的知识点太多了,比如色彩空间,比如Gamma,里面还会涉及到很多的协议,比如BT601 BT709,BT2020,RP177等,一不小心就会写错,然后色彩可能就不准确了,可能偏白偏黑或者偏色自己也踩过很多坑,然后把这些经验写出来,防止大家踩重复的坑,如果文章有不够严谨的地方,请及时...转载 2021-12-03 14:27:52 · 9366 阅读 · 0 评论 -
OpenCV图像积分图算法
转自:https://blog.csdn.net/PecoHe/article/details/899278421.2积分图的查找如上图,如果想求输入图像中的蓝色区域内的像素值之和(3+2+5+4=14),只要根据每个点左上方所有像素值和表值进行两次减法和一次减法即可:46-22-20+10=14。也就是右下角+左上角-右上角和左下角。这样对于任意大小的区域只要进行两次减法和一次加法...转载 2019-12-12 15:59:54 · 230 阅读 · 0 评论 -
三维坐标旋转矩阵
转自:https://blog.csdn.net/qiuqchen/article/details/21980731为了方便自己记忆,记录一下三维坐标旋转矩阵的推导过程。坐标的旋转变换在很多地方都会用到,比如机器视觉中的摄像机标定、图像处理中的图像旋转、游戏编程等。任何维的旋转可以表述为向量与合适尺寸的方阵的乘积。最终一个旋转等价于在另一个不同坐标系下对点位置的重新表述。坐标系旋转角度...转载 2018-12-25 15:11:52 · 2805 阅读 · 0 评论 -
Hotelling transform,霍特林变换
转自:https://blog.csdn.net/smartempire/article/details/30097833最近在细看一篇论文并且实现里面的方法,有一节是依靠hotelling变换实现人脸矫正,方法比较简单,不幸的是里面的公式是错的,所以在这里写一下原理顺带附上MATLAB实现。假设有一组人脸数据P,P是3xN维的矩阵,每一列代表三维空间中的一个点,N列代表N个点,如下:...转载 2019-01-10 16:20:58 · 892 阅读 · 0 评论 -
双线性插值
转自:https://www.cnblogs.com/linkr/p/3630902.html双线性插值,这个名字咋一听很高大上的样纸,再在维基百科上一查(见文末,我去,一堆的公式吓死人),像俺这种半文盲,看到公式脑子就懵的类型,真心给跪。虽然看着好复杂,但仔细一看道理再简单不过了,所以还是自己梳理一下好。双线性插值,顾名思义就是两个方向的线性插值加起来(这解释过于简单粗暴,哈哈)。所以只...转载 2019-01-12 14:02:20 · 186 阅读 · 0 评论 -
YUV
参考:https://blog.csdn.net/u011178262/article/details/84201597NV21(YUV420)介绍NV12和NV21属于YUV420格式(每2x2四个Y,共用一组uv),是一种two-plane模式,即Y和UV分为两个Plane,但是UV(CbCr)为交错存储,而不是分为三个plane。先存储所有的Y,然后UV交错存储:NV12先U后V,NV...转载 2019-05-31 19:34:26 · 254 阅读 · 0 评论