Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 5,012
» Latest member: makabaka
» Forum threads: 7,745
» Forum posts: 42,089

Full Statistics

Latest Threads
Why am'I fighting with GI...
Forum: Linux and other Unixen
Last Post: NetWeeZurd
6 hours ago
» Replies: 2
» Views: 143
Can tooltip display time ...
Forum: Gimp 2.99 & Gimp 3.0
Last Post: NetWeeZurd
6 hours ago
» Replies: 4
» Views: 1,262
Problem posting an update...
Forum: Gimp-Forum.net
Last Post: Scallact
12-21-2025, 10:19 PM
» Replies: 19
» Views: 959
Paint bucket acts "weird"
Forum: General questions
Last Post: PieterJW
12-21-2025, 06:59 PM
» Replies: 7
» Views: 386
Install gimp user manual ...
Forum: Linux and other Unixen
Last Post: rich2005
12-21-2025, 09:03 AM
» Replies: 1
» Views: 185
Very, very nice startup t...
Forum: General questions
Last Post: mrkid
12-18-2025, 04:37 PM
» Replies: 0
» Views: 181
Why does HTML/css scale i...
Forum: General questions
Last Post: Tas_mania
12-17-2025, 07:20 PM
» Replies: 1
» Views: 253
Path autocurves plugin (G...
Forum: Extending the GIMP
Last Post: InquisitiveAsHell
12-17-2025, 07:40 AM
» Replies: 6
» Views: 741
Transparent Background Ad...
Forum: General questions
Last Post: Kramskry
12-16-2025, 08:52 PM
» Replies: 2
» Views: 344
Inside drop shadow maybe?...
Forum: General questions
Last Post: denzjos
12-16-2025, 04:45 PM
» Replies: 2
» Views: 268

 
  Issues trying to Compose an image with masked channels
Posted by: pronay - 05-10-2023, 10:34 PM - Forum: Scripting questions - Replies (5)

Hello,

This is my first time trying to write a Python script in GIMP so I am still learning my way around this stuff.
I am trying to implement a script by which I can perform the following steps:

1. Decompose an Image into RGBA channels (Colors->Components->Decompose->Color Model: RGBA)
2. Recompose an Image using R,G channels with B and A using Mask Value of 255 (Colors->Components->Compose->Color Model: RGBA, B and A use 255 mask value)

To do this in Python, I am attempting the following steps:

Code:
       decomposed = pdb.plug_in_decompose(img, drawable, "RGBA", 0)
   
       gimp.message("Performed Decompose")

       # Grab the name of the original image
       fileNameWithExt = pdb.gimp_item_get_name(draw)
       fileNameNoExt = fileNameWithExt.split('.')

       # Create the layers
       gimp.message("Creating new Layers")
       gimp.message("Setting up Red Layer")
       layerR = pdb.gimp_layer_new_from_drawable(pdb.gimp_image_get_active_layer(decomposed[0]), decomposed[0])
       layerName = fileNameNoExt[0] + "_RGBA_Red"
       pdb.gimp_item_set_name(layerR, layerName)
       pdb.gimp_image_insert_layer(decomposed[0], layerR, None, 0)

       gimp.message("Setting up Green Layer")
       layerG = pdb.gimp_layer_new_from_drawable(pdb.gimp_image_get_active_layer(decomposed[1]), decomposed[1])
       layerName = fileNameNoExt[0] + "_RGBA_Green"
       pdb.gimp_item_set_name(layerG, layerName)
       pdb.gimp_image_insert_layer(decomposed[1], layerG, None, 1)

       gimp.message("Setting up Blue Layer")
       layerB = pdb.gimp_layer_new_from_drawable(pdb.gimp_image_get_active_layer(decomposed[2]), decomposed[2])
       layerName = fileNameNoExt[0] + "_RGBA_Blue"
       pdb.gimp_item_set_name(layerB, layerName)
       pdb.gimp_image_insert_layer(decomposed[2], layerB, None, 2)

       gimp.message("Setting up Alpha Layer")
       layerA = pdb.gimp_layer_new_from_drawable(pdb.gimp_image_get_active_layer(decomposed[3]), decomposed[3])
       layerName = fileNameNoExt[0] + "_RGBA_Alpha"
       pdb.gimp_item_set_name(layerA, layerName)
       pdb.gimp_image_insert_layer(decomposed[3], layerA, None, 3)
   
       gimp.message("Creating Layer Mask")
       channelB = pdb.gimp_layer_create_mask(layerB, 1)
       channelA = pdb.gimp_layer_create_mask(layerA, 1)

       gimp.message("Inserting Channels to Decomposed Images")
       pdb.gimp_image_insert_channel(decomposed[2], channelB, None, 0)
       pdb.gimp_image_insert_channel(decomposed[3], channelA, None, 0)

       # Now compose the new image into the target export image
       gimp.message("Starting Compose Step for Output")
       OutImage = pdb.plug_in_compose(decomposed[0], draw, decomposed[1], decomposed[2], decomposed[3], "RGBA")
       gimp.message("Done with Composing Output")

However, when I run this script, I see that my output image is the exact same as the input. This means that the 255 masks are not being applied to the output composed image.
Is the approach I am using correct here? How should I be applying the 255 Mask Value to the B and A channels similar to the settings available for the Compose option in the UI?

Any advice here would be much appreciated.

Print this item

  I'm upset and proud, but I also feel that I'm quite outdated now
Posted by: PixLab - 05-10-2023, 06:58 AM - Forum: Watercooler - Replies (2)

My youngest son got this subject for home work, (he's 11-years old)

Subject:
   

After less than 5 minutes he shows to mom, a nice 5 paragraphs full A4 page of a nice story, thus my wife called me, very proud of our son, then I started to read... and I discovered than he did use chatGPT ...   Huh

We got 5 minutes with my son, that AI can be useful, but they do a lot of errors and most important for home work > no more AI. Rolleyes
But, jeez that 5 paragraphs story was good Blush

Print this item

  tilemaps
Posted by: retroarchgirl - 05-10-2023, 03:50 AM - Forum: Extending the GIMP - Replies (1)

Hi GIMPies!

I'm very new to make tilemaps.
I installed this plugin

https://github.com/bbbbbr/gimp-tilemap-gb

Anybody who wants to install it and explain me the workflow?
I have a bit difficulties to understand since there is docs Blush

Print this item

  Colors not changing automatically
Posted by: Estes0171 - 05-09-2023, 06:33 PM - Forum: General questions - Replies (1)

   
Up until last night when I would go and select colorize or any of the color option it would change colors as I selected the color or slid the sliding bar to desired look the hit ok. Now when I do any of those actions the colors don't change until I hit ok which makes it hard to get the color I'm looking for unless I make multiple attempts so did I somehow click something to cause this or is there some type of bug? it does it on all images and I have uninstalled and reinstalled Gimp to see if it fixes the issues and stil does it/

Print this item

  no dds option in batch
Posted by: y2keeth - 05-09-2023, 07:29 AM - Forum: General questions - Replies (2)

was there  not now
https://pasteboard.co/DA6SvKGR9dc1.png
should have posted here first sorry about the issue

Print this item

  cyan : for prepress work
Posted by: denzjos - 05-08-2023, 06:47 PM - Forum: Other graphics software - Replies (1)

https://cyan.graphics
Cyan is an open source cross-platform image viewer and converter, designed for prepress (print) work. Like converting an image from RGB to CMYK, or the other way around. Cyan supports color profiles complying with the International Color Consortium (ICC) standard, and strives to create as color-accurate images as possible, with support for RGBCMYK and GRAY.
   

Print this item

  installing brushes
Posted by: retroarchgirl - 05-08-2023, 12:18 AM - Forum: Extending the GIMP - Replies (1)

Hi GIMPies!

I try to install these brushes but even with the instructions, I don't know what to do.
So you need to open the 3 folders and then ...what to do? Blush
I have the folders found here.

https://github.com/SenlinOS/SLOS-GIMPainter

Print this item

  pixelate image
Posted by: retroarchgirl - 05-08-2023, 12:10 AM - Forum: General questions - Replies (1)

Hi GIMPies!

I'm trying to find out if there is a sequence of tools inside gimp you can use to 'pixelate' an image as seen here.
I want to do it on an entire image and be able to set the pixel size.

https://onlineimagetools.com/pixelate-image

Or maybe a plugin/script?

Print this item

  Installation issues / glitched Gimp
Posted by: noahmith - 05-07-2023, 11:35 PM - Forum: General questions - Replies (11)

Gimp shows me mostly only numbers in boxes instead of the buttons, everything is affected and there is nothing i know of i could do. I tried reinstalling it (v 2.10.34) multiple times using different sources but i have no idea what the problem might be. Anybody seen this before and knows whats going on? (I‘ve got an old macbook pro retina mid 2014 running big sur (11.5.2))
 [Image: Xujo3pF] not sure if its showing, heres the link aswell: https://imgur.com/a/Xujo3pF

Print this item

  Help with 3D images
Posted by: Lozza21 - 05-07-2023, 08:58 PM - Forum: General questions - Replies (5)

Hello guys I am new to this forum and to GIMP. 

I have been trying to find a way to create my own images for a frontend of the games I own for android emulation. I am having trouble in figuring it out and was wondering if anyone can help, or point me in the right direction? 

I have a starting template (which is the wrong colour as it needs to be blue) and can access all of the cover art I need.

I have attached an image of what I am hoping to achieve for all of my games, any help would be apprecitated.



Attached Files Thumbnail(s)
   
Print this item