c++ - 如何计算图像的间距 Visual Studio

标签 c++ visual-studio-2010 visual-c++ cuda

我想计算输入解码视频帧的音调。有什么公式可以做到吗。我目前正在通过创建解码器和调用映射解码器的 CUDA 函数来获得音高。 但是主要问题是我可以直接使用宽度和高度计算图像的间距吗?

最佳答案

间距或宽度步长(以字节为单位)通常是 128 字节的某个方便的倍数,例如 512 或 1024。它显然会比图像本身更宽,因此它必须至少为 image_width(在 no.元素的数量) x element_size(以字节为单位)

这将是下一个可用间距,因此如果您的图像是 511 个字符元素宽,则它应该是 512 个字节。但当然,填充要求取决于图像在设备内存中的创建方式。

关于c++ - 如何计算图像的间距 Visual Studio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20041509/

相关文章:

visual-studio-2010 - 部署 Asp.net MVC Web 应用程序

c++ - 浮点负无穷大的 std::exp 为 Visual C++ 2013 中的 x64 构建返回负无穷大

c++ - 是否有安全的方法来断言字符串 View 是否以 null 终止?

c++ - 合并两个排序的单向链表 [Bugged]

python - msgpack 能否提供更好的性能和与 python 的 struct.pack() 相同的功能?

c# - 在 XAML 中显示过时/弃用的类用法

c++ - 使用输入文件流的段错误

visual-studio-2010 - 调试 IIS 时关闭 Visual Studio Attach 安全警告

C++#include和#import的区别

c++ - 如何计算 std::basic_string<TCHAR>