码迷,mamicode.com
首页 > 其他好文 > 详细

图像处理中Stride的理解

时间:2018-02-04 12:49:41      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:像素   图像处理   pos   问题   就是   log   字节对齐   bsp   图像   

一行有 11 个像素(Width = 11), 对一个 32 位(每个像素 4 字节)的图像, Stride = 11 * 4 = 44.

但还有个字节对齐的问题, 譬如:

    一行有 11 个像素(Width = 11), 对一个 24 位(每个像素 3 字节)的图像, Stride = 11 * 3 + 3 = 36.

    为什么不是 Stride = 33? 因为它是按 4 字节对齐的.

根据上面道理, 我们可以手动计算 Stride 的值:

1、Stride = 每像素占用的字节数(也就是像素位数/8) * Width;

2、如果 Stride 不是 4 的倍数, 那么 Stride = Stride + (4 - Stride mod 4);

图像处理中Stride的理解

标签:像素   图像处理   pos   问题   就是   log   字节对齐   bsp   图像   

原文地址:https://www.cnblogs.com/zhengAloha/p/8412658.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!