| Welcome, Guest |
You have to register before you can post on our site.
|
| Latest Threads |
How to make contours in G...
Forum: General questions
Last Post: denzjos
Yesterday, 07:10 PM
» Replies: 2
» Views: 105
|
Has anyone tried getting ...
Forum: Extending the GIMP
Last Post: vitforlinux
11-22-2025, 04:32 PM
» Replies: 2
» Views: 233
|
What exactly tutorials ar...
Forum: General questions
Last Post: sallyanne
11-22-2025, 06:44 AM
» Replies: 6
» Views: 619
|
Gimp 3.0.6 Python plug-in...
Forum: Scripting questions
Last Post: Scallact
11-21-2025, 09:15 PM
» Replies: 8
» Views: 382
|
Beginner question on Laye...
Forum: General questions
Last Post: sallyanne
11-21-2025, 01:42 AM
» Replies: 2
» Views: 286
|
Gimp 3 path tool auto con...
Forum: General questions
Last Post: Scallact
11-20-2025, 09:26 PM
» Replies: 3
» Views: 284
|
How to transform a layer ...
Forum: General questions
Last Post: Scallact
11-20-2025, 09:10 PM
» Replies: 9
» Views: 508
|
Issue with Gradient Flare...
Forum: General questions
Last Post: ldd2
11-19-2025, 10:24 PM
» Replies: 5
» Views: 420
|
Wall Of Fractal Featuring...
Forum: Gallery
Last Post: Tas_mania
11-19-2025, 08:43 PM
» Replies: 0
» Views: 178
|
Text Editor hardly ever w...
Forum: General questions
Last Post: sallyanne
11-19-2025, 01:29 PM
» Replies: 6
» Views: 634
|
|
|
| Transform an image into different aspect ratios |
|
Posted by: SpaceMonkey - 01-18-2024, 10:11 PM - Forum: Scripting questions
- Replies (7)
|
 |
Hello,
I just started today with this quest:
1.) Read the filename and save it.
2.) Resize the image to a specific aspect ratio.
3.) Add a prefix to the filename and save it as an jpeg in a specific folder.
4.) Undo all steps and repeat steps 2. und 3. different values.
I came this far:
Code:
from gimpfu import *
# The real code.
def setAspectRatios():
# create the object of the image
image=gimp.image_list()[0]
# resizes the file to AR 2-3
pdb.gimp_image_resize(image, 5333, 8000, -345, 0)
# create the new name AR 2-3
img_name_ar_2_3 = "AR_2-3_" + image.name
# define drawable
drw = image.layers[0]
# save the image as jpeg
pdb.file_jpeg_save(image, drw, img_name_ar_2_3, img_name_ar_2_3, 0.90, 0, 1, 1, "Aspect Ratio 2-3", 3, 1, 0, 2)
register(
'set-aspect-ratios', # Unique ID,
'create different aspect ratios', # Description/title
'Add a white layer', # Help
"Author", # KJ
"Author", # Copyright KJ
"2024", # Copyright 2024
'Set Aspect Ratios', # The menu label
"RGB*", # The type of images it can work on. Use "*" for all types
# [ # List of input parameters
# (PF_IMAGE, "image", "Input image", None)
#
#],
[], # List of output parameters
setAspectRatios, # The Python code that implementsthe plugin
menu="<Image>/Layer", # Where the menu label above appears
)
main()
But I have some questions to fill the blanks:
Q1: I know now that image.name does not work properly. Is there another way besides using pdb.gimp_image_get_filename(image) and trim the complete path down to the filename to just get the name of the file I imported?
Q2: What type is "drawable" - I could not find a good explanation. Do I use this correctly?
Q3: Undo is still a miracle for me. I saw that you can create groups and that you can enable, freeze, and disable it but I dont know how to trigger a simple undo to reverse steps 2. and 3. to the back to the original image.
Thanks in advance!
|
|
|
| Lost box |
|
Posted by: Ernst - 01-18-2024, 01:49 PM - Forum: General questions
- Replies (3)
|
 |
I lost the tool detail box. For instance, the Dodge/burn tool is active but I cannot see the size, opacity and so on sliders. How do I get it back?
|
|
|
| Help with creating an animation from right to left |
|
Posted by: rinaldop - 01-17-2024, 03:50 PM - Forum: General questions
- Replies (4)
|
 |
Hello,
I have a strange question that I hope I can explain well. I have created 60 frames of a line image that shrinks from right to left. Here is a representation to try and show what I am doing
----->
--->
->
I did this by creating each image 7 pixels shorter and then displaying image 60 to 1 in a countdown
What I want to do now is reverse the animation like this
<------
<---
<-
The problem is that I am trying to do this in a program that is used to create graphics for PC Sensor Panels (Aida64)
Apparently it displays images left justified so the only way I can think to do this is to push the frames from right to left like this
<-----
..<---
....<-
and make the ... transparent
Is there an easier way?
Thanks
|
|
|
| gimp terminal |
|
Posted by: beezle - 01-17-2024, 01:16 PM - Forum: General questions
- Replies (2)
|
 |
something strange. l am using linux lite 6. i was looking on the internet for something similar to the old windows paint program and i came across, you guessed it, gimp. so being a little smart, i looked in my menu under graphics and all accessories. no gimp. next smart thing. i typed gimp in terminal. gimp 2.10 loaded up on my screen, i did my old paint things successfully, with no error messages, and closed gimp. i incorrectly assumed i had installed gimp on my computer by type gimp in terminal. alas no gimp in my menu. so what the heck was that? and i can do it again.
|
|
|
| Updating G'Mic |
|
Posted by: FlutteringBy - 01-15-2024, 06:19 PM - Forum: Extending the GIMP
- Replies (9)
|
 |
Hi All,
I currently have version 3.2.6 installed in Gimp 2.10.36 in windows 11...
Do I install version 333 directly on top of the old version or does it need to be uninstalled?
How do I uninstall it?
Thanks,
FlutteringBy
|
|
|
| Trouble with a plugin |
|
Posted by: Tulevik - 01-14-2024, 11:09 PM - Forum: General questions
- Replies (2)
|
 |
Good evening,
I am using GIMP 2.10.18 on a MX Linux distro. I can't use nor see this plugin, despite being included into the /home/username/.config/GIMP/2.10/plug-ins/ folder:
https://www.gimpscripts.net/2020/12/cale...64bit.html
I know that it is a plugin which is apparently designed for the Windows version of GIMP. But, can I use it somehow on Linux? Can I convert to a format that Linux understands it?
I tried to launch GIMP for Windows via Wine and put that plugin in the corresponding plug-ins folder, but when I launch that plugin, GIMP hangs up.
Thanks in advance!
|
|
|
|