2

公式のラケット チュートリアルと本「Realm of Racket」の両方で、Dr. Racket を使用して、Racket にイメージをロードおよび定義することが提案されています。

ただし、Emacs で Geiser (racket-repl) を使用しています。を使用して画像を定義します

(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 に答える