问题标签 [pgm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 如何保存.PBM 图像?
我打开一个 pgm 文件,将其转换为 numPy 数组并将所有像素更改为 0 或 1(或 255,我还不知道如何进行)。如何使用 openCV 将其保存为 .PBM?
喜欢:
提前致谢!
objective-c - 如何将 PGM 字节保存到文件中
我们正在获取一个 UIImage 并将其转换为 PGM 作为图像的 8 位灰度表示。
结果是字节的无符号字符数组。我想将其写入文件以检查它已转换的内容。当我这样做时:
我在文件中得到 UTF-8 字符,ÚÛÜÝÝÜÛÚ××ÖÙØÚÛ
而不是像普通 PGM 文件那样的一组整数 0-255:
如何将 unsigned char * 保存到包含这些字节的整数表示的文件中?
image - Matlab将矩阵保存为具有不同值的图像
我有一组介于 0 和 1 之间的值。将这些值放在 0 和 255 之间后,我想将它们保存为 pgm 格式的灰度图像。问题在于,在我将其保存为图像后,我在读取图像时得到的值与之前的矩阵不同,其值在 0 到 255 之间。
这是一个简单的例子:
发生了什么?为什么 matlab 不保存我的值?这是转换问题吗?
matlab - Matlab 正在使用 imread 打开具有不同值的 pgm 图像
我有一个 pgm 图像,它有 1251 个不同的像素值,范围从 0 到 1250。我知道这一点,因为我可以用 kate 打开这个图像文件并查看这些值。
但是当我使用 Matlab 的 imread 打开同一个文件时,它也会返回 1251 个不同的像素值,但这些值不是连续的。最小值为 0,最大值为 65483。
我想在 for 循环中遍历这些值,因此我需要读取文件中存在的原始值和连续值。在 Matlab 中如何做到这一点?
编辑:如果有人想尝试,这就是图像。
c++ - 无法读取正确的 pgm 像素值
我有一个非常奇怪的错误,
所以我试图通过将像素值加载到数组中来读取 pgm 图像,我能够正确读取它的版本、高度、宽度和最大可能的像素值。但是,当我开始读取像素值时,我总是得到 0。(我知道它不是零,因为我可以在 matlab 中使用 imread 读取它,但必须在 c++ 中实现它,而且我不能使用 opencv 库所以。 .)
此外,当我在 NotePad++ 中读取 pgm 文件时,前几行很好地代表了有关此图像的信息,但是,实际像素值不可读。我想知道是否需要某种解析来读取 pgm 图像?它的版本是 p5。
谢谢!
c++ - 在c ++和matlab中获得不同的pgm像素值结果
我知道没有理由在 C++ 上实现一个读取 pgm 图像的像素值的函数,但我必须为我的任务做这件事。
出于准确性原因,在读取像素值后,我将其与使用 imread(file) 在 matlab 中读取的像素值进行了比较,但是,有些值匹配,有些不匹配,我不知道为什么。
下面是c++的函数,图片是二进制格式:
}
java - 在java中的pgm文件中找到二维数组的平均值
嘿,我想为 pgm 文件的二维数组构建一个低通滤波器。该程序假设用它及其 8 个最近邻的平均值替换每个像素。我被卡住了,不知道我做错了什么。谢谢您的帮助。现在它给了我一个 java.lang.ArrayIndexOutOfBoundsException: -1 错误。
java - pgm 图像的中值滤波器
我必须编写一个程序,用它及其 8 个邻居的中值替换每个像素。我所拥有的将编译,但是当我尝试创建一个新图像时,我遇到了多个错误。帮助表示赞赏。
这是堆栈跟踪:
这是我的代码:
c - char ** 数组 c 文件输入 pgm
我对带有文件输入的 char** 有一些问题。我正在做一个我们正在处理 PGM 文件的项目。我正在尝试使用 char** 从文件中获取标题,但它所做的只是返回 null。它将运行我获得尺寸并将它们返回到屏幕的代码,但是当我尝试打印标题时,我只是得到(null)
了我的输出
//创建字符**
//文件输入
我不能 100% 确定我的创作header
是否正确,或者我的打印是否header
正确。任何帮助将非常感激。