Welcome, Guest |
You have to register before you can post on our site.
|
Forum Statistics |
» Members: 5,631
» Latest member: Donaldfuh
» Forum threads: 7,177
» Forum posts: 39,212
Full Statistics
|
Latest Threads |
I can't edit a path
Forum: General questions
Last Post: Ofnuts
1 hour ago
» Replies: 2
» Views: 26
|
gradients semi transparen...
Forum: General questions
Last Post: Ulodesk
Yesterday, 05:00 PM
» Replies: 3
» Views: 163
|
Multiple install paths in...
Forum: Windows
Last Post: LateJunction
Yesterday, 08:38 AM
» Replies: 2
» Views: 176
|
Information about GAP
Forum: Extending the GIMP
Last Post: ElMastro
Yesterday, 01:51 AM
» Replies: 4
» Views: 498
|
Copy color effect to othe...
Forum: General questions
Last Post: PBog
02-20-2025, 12:56 PM
» Replies: 6
» Views: 343
|
Some questions about brus...
Forum: General questions
Last Post: rich2005
02-20-2025, 09:05 AM
» Replies: 2
» Views: 177
|
flowery cliff
Forum: Gallery
Last Post: MJ Barmish
02-19-2025, 01:29 PM
» Replies: 2
» Views: 184
|
How can I run Flatpak ver...
Forum: Linux and other Unixen
Last Post: Ofnuts
02-18-2025, 11:27 PM
» Replies: 3
» Views: 205
|
Export all opened images ...
Forum: Extending the GIMP
Last Post: Krikor
02-18-2025, 09:18 PM
» Replies: 8
» Views: 5,075
|
Arrow Script
Forum: Extending the GIMP
Last Post: programmer_ceds
02-18-2025, 04:51 PM
» Replies: 122
» Views: 152,479
|
|
|
Basic Python-Fu usage |
Posted by: BenjyvC - 11-06-2024, 05:57 PM - Forum: Scripting questions
- Replies (4)
|
 |
I queried Bing's Co-Pilot what tool and what code might serve to automate splitting an image into squares, this to conform to the format requirement of a cloud-based machine vision tool called Roboflow, which I'm intending to use to automate crack detection in concrete. (I've managed to learn enough about labelling in CVAT to download a json file containing the annotations in COCO 1.0, but am stuck attempting to train a model locally on my PC using detectron2.) To stay in motion while I await help on that, here's where I'm stuck using a Python-Fu script in Gimp.
When the code from Co-Pilot didn't produce anything, I asked it to simplify the operation to first confirm basic functionality using scripting in Gimp. It suggested creating a new file, but when that didn't produce anything, it further simplified to create a simple message, "Hello from Python-Fu". And when that only flashed the Console for a fraction of a sec, it included a prompt to pause for 10 seconds, which then at least that pause did work. That said, I'm not even seeing the pause when adding the create new image prompt:
from gimpfu import *
import time
def simple_message(image, drawable):
gimp.message("Hello from Python-Fu!")
time.sleep(10) # Pause for 10 seconds
def create_image(image, drawable):
save_dir = "D:/ALDOT_Model/Split_Test" # Change this to your desired directory
os.makedirs(save_dir, exist_ok=True)
# Create a new image
new_image = pdb.gimp_image_new(100, 100, RGB)
new_layer = pdb.gimp_layer_new(new_image, 100, 100, RGB_IMAGE, "New Layer", 100, NORMAL_MODE)
pdb.gimp_image_insert_layer(new_image, new_layer, None, -1)
pdb.gimp_image_flatten(new_image)
pdb.file_png_save(new_image, pdb.gimp_image_get_active_drawable(new_image), os.path.join(save_dir, "new_image.png"), "new_image.png", False, 9, True, True, True, True, True)
gimp.message("Created and saved a new image as new_image.png")
register(
"python_fu_create_image",
"Create a new image and save it",
"Create a new image and save it",
"Your Name",
"Your Name",
"2024",
"<Image>/Python-Fu/Create Image",
"*",
[],
[],
create_image)
main()
Many thanks for your insights!
|
|
|
How to edit DDS file? |
Posted by: GimpForMe - 11-06-2024, 09:42 AM - Forum: General questions
- Replies (4)
|
 |
With the instructions found here, I am able to open DDS files (BC7 texture files from game Skyrim SE) and export them. But I haven't found out how to edit them the way I would like to.
The goal for the linked texture file (https://we.tl/t-xuztkOnwWM) is to make the dirt less visible/less pronounced/less dark. But I haven't found out what exactly to edit on the alpha and/or RGB channels.
Maybe anyone can help?
|
|
|
Another plea for help - "open with" |
Posted by: david - 11-05-2024, 03:00 PM - Forum: Linux and other Unixen
- Replies (2)
|
 |
Ubuntu 20.04 with Unity desktop
Gimp 2.10.38 (PandaJim with Python 2.7)
Since yesterday I have lost the "Open with GNU Image Manipulation Program" for jpg, png and gif files when I am in the files menu. (tif files open normally.)
However, if I click on a thumbnail for these file types on the Unity desktop I get the option to open with Gimp.
In the gimp.desktop file there are: image/jpeg; image/png; and image/gif;
In ~/.config/mimeapps.list I can see image/jpg=gimp.desktop; image/png=gimp.desktop; and image/gif=gimp.desktop;
In addition there are numerous entries of the form: image/jpeg=GIMP-2.10.21.desktop which I suspect are obsolete as there is no GIMP-2.10.21.desktop file, only a
gimp.desktop
The only changes I have made are to fit a second monitor and to install XnView MP.
I have spent many hours searching the internet without finding a clue as to what may be the problem!
Any help most gratefully received!
David.
|
|
|
|