![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图像处理
文章平均质量分 68
工头阿乐
一起进步
展开
-
YUV格式与RGB格式详解
像素格式描述了像素数据存储所用的格式,定义了像素在内存中的编码方式。RGB 和 YUV 为两种经常使用的像素格式。/ 1024 / 1024 = 2.63 MB 存储空间。RGB 和 RGBA 格式RGB 图像具有三个通道 R、G、B,分别对应红、绿、蓝三个分量,由三个分量的值决定颜色,一般也叫做 RGB24;RGBA 是 RGB 图像加一个通道 alpha,即透明度,于是共有四个分量共同控制颜色,一般也叫做 RGB32。原创 2024-06-14 17:02:54 · 702 阅读 · 0 评论 -
CUDA效率优化之CUDA Graph的使用
GPU 架构的性能随着每一代的更新而不断提高。现代 GPU 每个操作(如kernel运行或内存复制)所花费的时间现在以微秒为单位。但是,将每个操作提交给 GPU 也会产生一些开销——也是微秒级的。实际的应用程序中经常要执行大量的 GPU 操作:典型模式涉及许多迭代(或时间步),每个步骤中有多个操作。如果这些操作中的每一个都单独提交到 GPU 启动并独立计算,那么提交启动开销汇总在一起可能导致明显的整体性能下降。CUDA Graphs 将整个计算流程定义为一个图而不是单个操作的列表。原创 2023-04-12 17:45:56 · 1420 阅读 · 0 评论 -
工业相机-黑白相机像素MONO格式排列解析
像素(Pixel):人眼直接感受到的图像位图(bitmap):通过记录每一个像素值来存储和表达的图像位深度:位图中每个像素点用多少个二进制位来表示bmp:Windows系统中标准的位图格式以上说的都是黑白相机的mono格式,对于彩色工业相机,其实也有黑白格式,但那个黑白格式严格意义上属于彩色相机格式转化得到的,并不是sensor直接取到的图,还是与真正黑白相机的mono格式有所区别。后面有时间会再整理下彩色相机的像素格式排列及格式转化。原创 2023-04-07 15:40:23 · 3948 阅读 · 1 评论 -
图像熵的计算公式和应用场景
图像熵(image entropy)是图像“繁忙”程度的估计值。图像熵表示为图像灰度级集合的比特平均数,单位比特/像素,也描述了图像信源的平均信息量。对于离散形式的二维图像,其信息熵的计算公式为:对于上式,其中,pi 为每一灰度级出现的概率。熵指的是体系的混乱的程度,对焦良好的图像的熵大于没有清晰对焦的图像,因此可以用熵作为一种对焦评价标准。熵越大,图像越清晰。原创 2023-04-07 15:23:25 · 1881 阅读 · 0 评论 -
如何解释仿射变换
如何通俗的解释仿射变换?简单来说,“仿射变换”就是:“线性变换”+“平移”。先看什么是线性变换?原创 2022-09-09 10:24:23 · 941 阅读 · 0 评论 -
YUV图像格式转换: YUYV 转 NV12
首先确认YUYV与NV12 的采样格式, YUYV 属于YUV4:2:2采样, 而NV12属于YUV4:2:0采样。 采样方式如下图所示: 采样方式 实心圆表示Y分量, 空心圆表示一对U和V的分量。并且YUV图像中每一个Y分量,即表示一个像素点。 可以很明显地看出YUV422采样中两个像素点共用一对U和V的分量, 而YUV420采样中四个像素点共用一对U和V 的分量。有了这个概念,接下来的理解将十分轻松。两者在存储方式上的表现如下图所示: 存储方式对比 在文件大小上, YUYV:原创 2022-04-06 11:30:29 · 2074 阅读 · 0 评论