IMAGE
文章平均质量分 55
以c语言为基础深入探讨图像技术
CJourneys
cosmicjourneys:我的学习之旅就像宇宙中的浩瀚旅程,不断探索新的知识和技能。
展开
-
nv12图像转RGB888的几种公式
NV12 是一种 YUV420 格式,常用于视频编码和处理。在 NV12 格式中,像素数据按照特定的排列方式进行存储。具体来说,NV12 格式将亮度(Y)分量存储在一个平面中,而色度(UV)分量交错存储在另一个平面中。下面是 NV12 图像排列的简要说明和示意图:亮度平面(Y plane):亮度数据以连续的方式存储在一个平面中,每个像素对应一个亮度值。色度平面(UV plane):色度数据以交错的方式存储在另一个平面中。对于每个 2x2 的亮度块,只有一个色度块(包含两个色度值)与之对应。原创 2024-01-08 11:32:15 · 657 阅读 · 1 评论 -
利用QT画图像的直方图
直方图是一种图形化展示数据频率分布的方式。它将样本数据分成一系列相邻的区间,统计每个区间内数据所占比例或数量,并用矩形条形图表现出来。直方图可以反映样本数据的分布情况,例如它们的集中趋势、对称性和离散程度等。直方图在数据分析和处理过程中有广泛的应用,例如:可以用于检查数据是否符合正态分布,从而判断使用什么类型的统计方法。可以用于比较多组数据的分布情况,从而寻找它们的异同点。可以用于数字图像处理中,对图像像素的亮度、对比度等特征进行定量描述。可以用于形态学图像处理中,比如分割和重建等。原创 2023-11-08 19:31:34 · 805 阅读 · 0 评论 -
Bayer 模式图像(bggr ,grbg, gbrg)转rgb888
线性插值是一种简单的插值算法,它通常用于将 Bayer 模式图像转换为 RGB 图像。它通过使用邻近像素的值来计算缺失的值。具体来说,在 BGGR Bayer 模式中,绿色通道的缺失值可以通过使用周围的绿色像素值(左侧、右侧、上方和下方)的平均值进行线性插值。同样的方法也适用于红色和蓝色通道的情况,但需要使用相邻列或相邻行的值进行插值。下面是一个简单的示意图,说明在绿色通道的情况下如何进行线性插值。G * G * G * *(待计算的像素)原创 2023-11-07 11:29:48 · 2656 阅读 · 0 评论 -
opencv 下的 Mertens et al. (2009-hdr) 算法剖析
Mertens et al. (2009)算法通过考虑图像的亮度、对比度和细节来融合曝光时间不同的图像。它能够有效地处理高对比度场景,并在合成图像中保留细节和阴影细节。原创 2023-06-28 09:33:21 · 733 阅读 · 0 评论 -
图像处理进阶函数
拉普拉斯变换是一种线性变换,可以将一个时域(或空域)函数 f(t)(或 f(x, y))变换成一个复频域(或复空间域)函数 F(s)(或 F(u, v))。它可以用来解决微分方程、偏微分方程、信号与系统等领域中的问题。在图像处理中,拉普拉斯变换可以用来增强图像中的高频分量,使图像更加清晰或锐化。通过对图像进行拉普拉斯变换,可以得到图像的二阶导数,而二阶导数在图像中表示的是边缘的细节信息。拉普拉斯变换的公式为:时域函数(或空域函数):L[f(t)] = F(s) = ∫f(t)exp(-st)dt。原创 2023-06-25 13:41:56 · 423 阅读 · 0 评论 -
图像处理的一些基础函数
一些最为基础的图像属性的计算公式 1 ~ 3一些图像降噪公式 4 ~ 7一些图像拉伸对比度公式 8 ~ 12。原创 2023-06-14 14:21:41 · 128 阅读 · 0 评论 -
OpenCV 的使用,在程序中如何调用
根据实际路径稍作修改即可。原创 2023-06-13 10:38:53 · 245 阅读 · 0 评论 -
各个平台下OpenCV的搭建
编译opencv时要清先搞清楚每一个选项的作用,每一个选项的含义。ubuntu端和设备端整体步骤类似,只要清楚每一步要去干什么,便不会在编译上遇到问题,遇到问题也知道方向。原创 2023-06-12 16:23:00 · 1869 阅读 · 0 评论 -
linux中的USB摄像头驱动(应用层)(基于V4L2)
V4L2 是 Video4Linux2 的缩写,是 Linux 内核中的一个视频设备驱动接口。2.配置参数:分辨率,fps,格式 ioctl。USB-V4L2 初始化流程。3.请求分配帧缓存->地址映射。1.打开设备节点 open。原创 2021-08-19 16:14:59 · 1719 阅读 · 0 评论 -
图像技术中常见的 Sensor 基础及公式
是控制像素输出的时钟,即pixel采样时钟,单位MHz。表示是每个单位时间内采样的pixel数量。原创 2023-06-12 09:51:01 · 1622 阅读 · 0 评论