我有一个非常奇怪的错误,
所以我试图通过将像素值加载到数组中来读取 pgm 图像,我能够正确读取它的版本、高度、宽度和最大可能的像素值。但是,当我开始读取像素值时,我总是得到 0。(我知道它不是零,因为我可以在 matlab 中使用 imread 读取它,但必须在 c++ 中实现它,而且我不能使用 opencv 库所以。 .)
此外,当我在 NotePad++ 中读取 pgm 文件时,前几行很好地代表了有关此图像的信息,但是,实际像素值不可读。我想知道是否需要某种解析来读取 pgm 图像?它的版本是 p5。
谢谢!