用python和numpy读取二进制.pgm文件

2024-04-19 19:20:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要读取64x64 pgm普通格式的图像文件,并将结果值放入numpy矩阵中。只有当我使用Opencv和PIL函数打开图像时才能这样做,但是最终生成的numpy矩阵有3个通道,返回的值是0和255,而不是0和1(图像是二进制的)。我也尝试过使用genfromtxt,但它不能将值放入numpy矩阵中。在

我只想要一个1通道的数字矩阵从pgm图像0和1。如何使用python做到这一点?在


Tags: 函数图像numpypil格式图像文件二进制矩阵