我正在开发一个需要在JavaFX中比较大量图像数据的应用程序。为了比较,我需要获取图像中像素的rgb数据。假设我需要比较的图片是Picture1和Picture2。Picture1是用户选择的输入图片。Picture2是我以编程方式制作的绘图。AFAIK,在JavaFX中获取每个像素的rgb数据的唯一方法是使用Image的PixelReader。Picture1没问题,因为它是一个输入。但我需要在Picture2上绘制,而Picture2是一个Canvas(我在Picture2上绘制多边形,因为使用PixelWriter逐像素绘制是IMO有点复杂)并且没有PixelReader或具有类