Gimp.ColorTransform.prototype.process_buffer

function process_buffer(src_buffer: Gegl.Buffer, src_rect: Gegl.Rectangle, dest_buffer: Gegl.Buffer, dest_rect: Gegl.Rectangle): void {
    // Gjs wrapper for gimp_color_transform_process_buffer()
}
  

This function transforms buffer into another buffer.

See Gimp.ColorTransform.new: only the pixel encoding of src_buffer's and dest_buffer's formats honored, their color spaces are ignored. The transform always takes place between the color spaces determined by transform's color profiles.

Since 2.10

src_buffer

source Gegl.Buffer

src_rect

rectangle in src_buffer

dest_buffer

destination Gegl.Buffer

dest_rect

rectangle in dest_buffer