Graphics Clojure:获取图像像素而不显示

Graphics Clojure:获取图像像素而不显示,graphics,clojure,quil,Graphics,Clojure,Quil,在Quil中,我想为draw函数提供一系列关于矩形的规范,并“绘制”这些矩形-我不想实际看到矩形,我只想要一个像素数组来与不同的图像进行比较 差不多 (difference (get-pixels (draw [[0 0 10 10] <more rectangles here>])) target-image-pixels) (差异(获取像素(绘制[[0 0 10]])) 目标图像(像素) 奎尔只是一个错误的选择吗?我很难想出如何在Clojure中实现这

在Quil中,我想为
draw
函数提供一系列关于矩形的规范,并“绘制”这些矩形-我不想实际看到矩形,我只想要一个像素数组来与不同的图像进行比较

差不多

(difference (get-pixels (draw [[0 0 10 10] <more rectangles here>]))
            target-image-pixels)
(差异(获取像素(绘制[[0 0 10]]))
目标图像(像素)
奎尔只是一个错误的选择吗?我很难想出如何在Clojure中实现这一点