在球拍中定义Image变量的最佳方法

时间:2013-07-27 06:42:43

标签: racket

官方球拍教程和书籍“球拍领域”都建议使用Dr. Racket在Racket中加载和定义图像。

然而,我正在使用Geiser(racket-repl)与Emacs。我使用

定义图像
(make-object bitmap% (image-location)) 

功能。

这是加载图片的最佳方式吗?还是有更有效和简单的方法? 我问,因为我遇到了this problem

1 个答案:

答案 0 :(得分:3)

如果您已经在使用2htdp/image库(您的其他SO帖子建议),那么您可能希望使用同一个库中的bitmap函数。请参阅2htdp/image文档的this section

你可以像这样使用它:

#lang racket
(require 2htdp/image)
(define my-image (bitmap "path/to/image.png"))