【问题标题】:Save image with ocaml graphics使用 ocaml 图形保存图像
【发布时间】:2010-02-10 10:55:21
【问题描述】:

我想将 ocaml 图形生成的图片保存在一个文件(png 或 jpeg)中。 谢谢。

【问题讨论】:

  • 您使用的是哪个环境,请给出明确的详细信息

标签: graphics ocaml


【解决方案1】:

我假设您正在谈论 ocaml 中的 Graphics 模块。

您应该注意到Graphics 模块不适用于创建和处理图像。如果你已经写了一些产生Graphics.image 类型的东西,你当然可以打电话给Graphics.dump_image。这将产生一个color array array,其中color 是格式为0xRRGGBB 的压缩整数。

在完成一些其他转换功能后,您应该调用camlimages 来生成您的图像,并调用there is a code sample from another question

【讨论】:

  • 您说“您应该注意到图形模块不是用于创建和处理图像的。”你能解释一下为什么吗?
  • 它是一个独立于平台的模块,用于在屏幕上操作画布。该模块与操作系统的本机图形原语链接。这是对模块范围的限制。如果它包含图像文件格式 IO(通过外部库),那将是他们不想包含的另一个依赖项。
  • 好的,我已经安装了camlimage,但我没有找到任何关于它的文档。
  • 你必须更具体;文档总数是链接的网站及其示例、安装中的 .mli 文件以及 tar 球中的 doc 文件夹。
猜你喜欢
  • 2013-06-25
  • 2018-05-14
  • 1970-01-01
  • 1970-01-01
  • 2015-03-02
  • 1970-01-01
  • 1970-01-01
  • 2015-12-02
  • 2023-04-07
相关资源
最近更新 更多