Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
单通道图像是我的输入。(默认IPL_DEPTH_8U)
我将输入图像的每个像素与标量浮点数相乘,例如 2.8085(作为我算法的一部分)。
所以这需要我增加深度并将图像类型更改为 IPL_DEPTH_64F
但是,每当我尝试将图像数据类型更改为 IPL_DEPTH_64F 并使用 double* 来访问每个像素时,我的程序执行就会突然停止,并说“file.exe 已停止工作。一个问题导致程序停止工作。”
这是否意味着,我的处理器无法处理双 ptr 算法???
您必须创建一个新图像 - 我建议制作一个新的深度图像IPL_DEPTH_64F并将每个像素设置为适当的值(2.8085 * 值)。
IPL_DEPTH_64F
另外,您可以发布您使用的代码吗?