参考https://mp.csdn.net/postedit/91562301
#include <iostream>
#include <fstream>
#include "jpegenc.h"
#include <cstdio>
int main()
{
FILE* fp;
std::ifstream pgmfile;
std::string path = "map.pgm";
pgmfile.open(path,std::ios::binary);
std::string line;
int width,height;
getline(pgmfile,line); //获取pgm文件的类型 P2 或者 P5
std::cout << "type is "<<line << std::endl;
line.clear();
getline(pgmfile,line); //获取宽度
width = std::stoi(line);
std::cout << "width is "<<line << std::endl;
line.clear();
getline(pgmfile,line); //获取高度
height = std::stoi(line);
std::cout << "height is "<<line << std::endl;
line.clear();
getline(pgmfile,line); //获取灰度最大值
std::cout << "grayMax is "<<line << std::endl;
l