为了账号安全,请及时绑定邮箱和手机立即绑定

去 - 试图创建一个 .pgm 文件,但最终得到一个二进制文件

去 - 试图创建一个 .pgm 文件,但最终得到一个二进制文件

Go
慕妹3242003 2021-06-21 08:38:14
我正在读取一个 pgm 文件,以便对其应用一些过滤器并将结果重写为一个新的 pgm 文件。但是,我总是以二进制文件结束(vim 不显示值,但显示 ^G ^0 ^K 等内容,文件命令告诉我这是一个数据文件,而 imagemagick 无法打开该文件)我写入文件的代码如下所示:fd,err := os.Create(filename)wr := bufio.NewWriter(fd)//img is of type [][]int and holds the values to be writtenstr := "P2\n" + filename + "\n" + string(len(img[0])) + ...if _,err := wr.WriteString(outStr); err != nil {..}然后在我遍历 img 数组的循环中再做一些。我在这里缺少什么?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 190 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信