zoukankan      html  css  js  c++  java
  • 图像处理中Stride和Width的关系

      一行有 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);

  • 相关阅读:
    第1周作业
    第0次作业
    第三周作业
    随笔1
    第一次作业
    第二周作业
    第零次作业
    第四周作业
    第三周作业
    第二次作业
  • 原文地址:https://www.cnblogs.com/dearzhoubi/p/8655326.html
Copyright © 2011-2022 走看看