В Rebol изображения также являются сериями, поэтому вы можете использовать большинство функций серии для изменения / поиска цветов RGB и т. Д.
i: load %test.png
type? i
image!
first i
255.255.255.0 (the last value is alpha)
change i 255.0.0.0 ;change the first rgba value to red
view layout [image i] ;you can see the upper-left pixel is now red
вы можете сбросить все значения rgba на изображении:
forall i [print first i]
Вы также можете изменить продолжение части:
change/dup head i blue 100 ;change first 100 pixels to blue
вы также можете работать с i / rgb и i / alpha, это двоичные значения (байты)
и вы можете использовать копию, чтобы получить часть изображения:
j: copy/part at i 100x100 50x50 ;copy from 100x100 to 150x150 to a new image.