2

官方的球拍教程和《球拍领域》一书都建议使用 Dr. Racket 在 Racket 中加载和定义图像。

但是,我将 Geiser (racket-repl) 与 Emacs 一起使用。我使用

(make-object bitmap% (image-location)) 

功能。

这是加载图像的最佳方式吗?还是有更高效、更简单的方法?我问是因为我遇到了这个问题

4

1 回答 1

5

如果您已经在使用该2htdp/image库(您的其他 SO 帖子建议),那么您可能希望使用bitmap同一库中的函数。请参阅文档的此部分2htdp/image以获取.

你可以像这样使用它:

#lang racket
(require 2htdp/image)
(define my-image (bitmap "path/to/image.png"))
于 2013-07-27T15:05:56.700 回答