Hello. Today I have a new problem with removing the background in an image. The alpha channel comes up white after "select>invert>delete" just like it's not a PNG file even though it is. My workflow is thus- File>New>Ok>Layer>Transparency>Add Alpha channel>Click the eyeball in the layers box to pull up alpha(it does come up in the alpha pattern)>click the chain icon to lock. File>Open as Layers>>open PNG file>Paths Tool>Make sure it's in Design>make path>at the end, hit enter to complete the chain>Select>invert>delete. This is where the background should be "alpha" and it's not. It has always worked until today. Yes, I have had the "it must be PNG" lesson already. Any ideas? Do I need to re-load GIMP? Thanks for your time. J
Мне нужен ваш совет.
Опроблему в кратце: Я хотел заменить оранженвое освещение на теле персонажа с оранжевого, на белый, но никак не пойму, как это сделать.
Спасибо заранее!
Hi all!
I need your advice.
The problem in a nutshell: I wanted to change the orange lighting on the character's body from orange to white, but I just can't figure out how to do it.
The "Path-Inbetweener" Plug-In creates many layers of Paths within two existing Paths, sectioning your shape up so that it looks like an integration maths problem. Then apparently the "Stroke-Visible-Lines" Plug-In is supposed to be able apply incremental colours from a Gradient to each of those intermediary Paths, so that in theory, with enough intermediary layers, you should be able to apply a colour gradient to a custom shape: by tracing the shape's outline with a Path and then a miniature of the shape at its centre, filling the intermediary space with additional paths, then 'Stroking' those paths with individual increments of a colour-gradient. However all I can achieve using that Plug-In tool is to apply the Background colour to all of those paths.
I can install Plug-Ins made by the "Ofnuts" person. But I can't see anywhere at all instructions as to how to actually find each tool, once installed, on the UI. Am I missing something? Does everyone else just automatically know exactly in which hidden corner of the interface each of the hundreds of Plug-Ins is stored?
I'm trying to use the "Path-Inbetweener" and "Stroke-Visible-Lines" Plug-Ins. Apparently the former is used before the latter; but I've searched every single menu-tab and can't find anything that looks like it corresponds to what the "Path-Inbetweener" Plug-In is supposed to do.
Lately I am more and more confronted with the .JXR and .JXL format, from my company out.
I often want to edit these, alas ...
... GIMP does not appear to accept this format.
Which is sad, as GIMP is my tool to go, I like it a lot more than say Adobe's Photoshop, which I also have, but ignore.
Heh.
Is it possible to have these 2 formats in the next GIMP edition, please?
With Ofnuts plugin 'Decompose to color channels' I got quick a nice effect on a photo that was taken with a blue spotlicht in the back. Could be done with another workflow, but I found this a quick one.
I am trying to make a hi res from a image. Going to print I increase pixels but it does not seem to work. I am using version 2.10 Give me some detail and examples if you can.
Thanks
I have been trying to iridescent effect to this grey suit.
does anyone know if it can be dont with gimp and if so could you please aplly it to the following images.
and of course teach me oh wise ones!!
Hi guys,
So I'm on the road to develop a plug-in for GIMP 2.99.16, but I've just started out. I am taking baby steps and ran into this error at the get-go.
What I want to achieve:
I want the plug-in menu item to be enabled when there is no image opened.
What I changed:
procedure.set_image_types('*') <- Works.
to:
procedure.set_image_types('') # <- Broken.
What happens is that the menu item becomes enabled, but when I start the plug-in, I get an error:
"Procedure 'jb-plug-in-first-try' has been called with an invalid ID for argument 'image'. Most likely a plug-in is trying to work on an image that doesn't exist any longer."
procedure.set_menu_label("My first Python plug-in")
procedure.add_menu_path('<Image>/Filters/Tutorial/')
procedure.set_documentation(
"My first Python plug-in tryout",
"My first Python 3 plug-in for GIMP 3",
name
)
procedure.set_attribution("Your name", "Your name", "2024")
return procedure
def run(self, procedure, *arg):
Gimp.message("Hello world!")
# do what you want to do, then, in case of success, return:
return procedure.new_return_values(
Gimp.PDBStatusType.SUCCESS, GLib.Error()
)
Gimp.main(MyFirstPlugin.__gtype__, sys.argv)
On another matter, is there a way to refresh the plug-in, as in have GIMP reload it, so that I can edit code and not have to restart GIMP?