Welcome, Guest |
You have to register before you can post on our site.
|
Forum Statistics |
» Members: 5,458
» Latest member: kamini
» Forum threads: 7,118
» Forum posts: 38,931
Full Statistics
|
|
|
Script-fu resize images in directory |
Posted by: LightTunnelEtc - 07-31-2018, 08:11 PM - Forum: Scripting questions
- Replies (5)
|
|
Hello all! First post here so I hope this make sense.
I am trying to resize images to the highest multiple of 4 (unless it already is a multiple of 4).
My script runs without any errors but does absolutely nothing to the images in the directory.
I tested out individual elements of the script in the GIMP console (or whatever it is called) and the ones I could test work fine.
I feel like I'm missing something simple.
Any ideas? The script is below.
Code:
; example pattern form because it starts in C: "/Users/Etc/*.png"
(script-fu-register
"script-fu-resize-4" ;func name
"Resize To Multiple Of 4" ;menu label
"Rounds Canvas Size To Nearest Multiple Of 4" ;description
"Me" ;author
"copyright 2018, Me" ;copyright notice
"May 30, 2018" ;date created
"" ;image type that the script works on
SF-STRING "Folder Pattern" "/*.png"
)
(script-fu-menu-register "script-fu-resize-4" "<Image>/File")
(define (script-fu-resize-4 pattern)
(let*
(
(filelist (cadr (file-glob pattern 1)))
)
(while (not (null? filelist))
(let*
( ; variables
(filename (car filelist))
(image (car (gimp-file-load RUN-NONINTERACTIVE filename filename)) )
(drawable (car (gimp-image-get-active-layer image)) )
(width (car (gimp-image-width image)) )
(height (car (gimp-image-height image)) )
)
; statements
(set! width (* 4 (ceiling (/ width 4))) )
(set! height (* 4 (ceiling (/ height 4))) )
(set! width (inexact->exact width) )
(set! height (inexact->exact height) )
(gimp-image-resize image width height 0 0)
(gimp-file-save RUN-NONINTERACTIVE image drawable filename filename)
(gimp-image-delete image)
)
;move to next file in folder
(set! filelist (cdr filelist))
)
)
)
|
|
|
Measurement tool |
Posted by: al.da.drone - 07-31-2018, 02:10 PM - Forum: General questions
- Replies (2)
|
|
Hi there I wonder if someone would be kind enough to answer this question for me as I am struggling to get the hang of Gimp.
I am sure there is another way of doing this, however I have just come across the measuring tool so I can measure things in order to get everything in proportion like text..So i am measuring a line with the measuring tool however it seems that I can only measure one line at a time rather than have multiple lines. You must be able to get multiple lines ?
Sorry for asking a silly question...
|
|
|
Win7 64bit Missing libraries in 2.10.4 |
Posted by: silverb - 07-31-2018, 01:17 PM - Forum: Gimp 2.10
- Replies (2)
|
|
Every time I load Gimp I have to 'OK' a list of 9 missing libraries; It's making start up very slow and tedious.
I've tried reporting this, maybe I'm being thick, but I can't find Gimp in Bugzilla.
Anyone else having this problem?
The libraries are:
libfftw3-3.dll
libtif3.dll
libtiff3.dll
libgdkglext-win32-1.0-0.dll
liblqr-1-0.dll
libffttw-3.dll
libpng15-15.dll
pcre.dll
|
|
|
Layers and mipmaps (DDS files) |
Posted by: KevKiev - 07-30-2018, 03:58 PM - Forum: General questions
- No Replies
|
|
When opening DDS files into GIMP for editing, should I be loading the mipmaps?
I've never had a need to edit the mipmaps, but that's what I'm doing now. Since I often create a layer out of the same "main" texture, the result is that each of the layer and main texture have loads of (identical I guess) mipmaps. If the answer to the above question is yes, when merging down should I also merge the layer's mipmaps or delete them first?
Something tells me that a better practice is to open DDS's without mipmaps and simply generate them on export, but I thought I'd double-check.
Thanks
Edit: strange how many basic tutorials don't address this, but I finally did stumble upon a couple of them that advised to not load mipmaps when loading an image into Gimp, but just generate them on export. I'll do that from now on, unless someone knows of a reason not to. (Again, I haven't had any need to touch the mipmaps during the edit process.)
|
|
|
Can the Color of Text Be Automatically Inverted Based on its Background? |
Posted by: abajan - 07-30-2018, 03:13 PM - Forum: General questions
- Replies (2)
|
|
Using GIMP, is there a (simple) way to have the color of text automatically invert whenever it's over a background of a similar color? For instance, I've seen print ads where black text on a white background becomes white wherever it's over a dark enough background that would make it difficult to read were its color not reversed, due to the lack of adequate contrast. In case I'm not explaining the issue clearly, this post pretty much illustrates the effect I want. But I don't need it for animation purposes, just static documents.
Thanks.
|
|
|
|