I'm very new to all of this. The issue I'm having is trying to use brushes I have downloaded (in the .abr format), I have seemingly no issues copying the file to the brushed folder for gimp 2.8.22, and when I open Gimp it shows the brushes in the list.
However, when I try to actually use one of these new brushes they are always blurry and pixelated. When I look at the settings for the brush, every single one is always at "0" hardness. I am unable to change any setting other than size.
I have tried multiple different brushes, I have completely uninstalled Gimp and deleted all files and folders associated with it and then reinstalled it. No matter what I do it's the same issue over and over.
I have increased the pixels per inch. Nothing seems to work.
I know it has to be something I'm doing incorrectl. I must just be missing something.
Numpy is one of the things that makes Python an "in" language according to this StackOverflow blog. But it can also be used outside of data science. In practice it is a very efficient vector/matrix library and so is well suited to process image data.
Together with the ability to extract "pixel regions" with the Gimp python API, some pretty fast processing can be written quickly. See attached script for some exemples: median/average filter (the median filter is almost twice as fast as the one in GMIC), and an implementation of Color>Desaturate>Luminosity. If done properly, there are no loops in Python, all the pixel iteration is done by the numpy code on native data.
Of course, you have to add the numpy module to the python runtime used by Gimp. Very easily done in Linux... it could be more complicated to do on Windows/OSX, but not impossible.
Edit: updated the script 2017-12-05 (now uses 2D rectangular color planes instead of single vector ones)
Often I need to remove background from photo/raster or vector. I wanted to know what is the most efficient way to do that. Here's how I do it if it's photo:
1. Use Rectangle Select or Ellipse Select to select areas around object to remove first.
2. Use Eraser to remove small areas of background until all around object is clean.
Sometimes I would select Fuzzy tool to delete areas with same color but in photo/raster images it's hard to target.
In vector file, I would no need to remove background selection by selection because Fuzzy tool can select background which happens to be of same color and I can remove background. Depends on vector too of course because with manually converted photo to vector the background would still have variety of colors from conversion.
Here's my current image that was converted to vector. I am trying to find a faster way to remove background.
What would be your advice?
In the attached XCF (small!: 5x5pixels), there are 4 layers: 1, 2, 3 and the problem layer, "Numpy Ops" (which is identical to "1", with one red and one blue square). For me, this layer:
Shows in the Layers list, but behave as a transparent layer in the Image window.
Remains invisible if I copy/paste it over itself (Ctrl-C,Ctrl-V,Ctrl-H)
Produces a visible copy if I copy it as a new layer (Ctrl-C,Ctrl-V,Ctrl-Shift-N)
Can be painted over, but the painting only shows in the Layers list
Is it the same for you?
The layer is produced using the "pixel region" API for Python...
Is it possible to cut out the foreground of an image and replace the cut out area with a continuation of the background in such a way that the new image looks flawless and continuous?
If the background is just one simple color, this would be easy.
Similarly, if the background is a simple repeating pattern, then this would also be easy.
But what if the background is not simple?
Here's a concrete example of what I mean:
Let's say I take a photo of my friend standing in front of a wooded area with trees and the sky in the background and the green grass at his feet and everything else you would expect to see at the woods.
I can easily cut out my friend's image from the photo.
But is it possible to fill in the empty space where my friend's image was with a continuation of the background in such a way that the resulting image looks as if my friend were never there to begin with?
Finished my season's greetings image yesterday and the thing i surprisingly struggled the most with was getting the vignette/blurry outline right.
Lets say i want something like this:
and i want perfect control over every detail of my blurry border. I want a certain area to be opaque, the rest blurry and i want to perfectly control how far the blurry region reaches.
How would you do this ?
Shrinking and feathering doesnt give me very predictable results....
I tried to solve the problem by reversing the approach:
shrunk a selection, inverted, activated the quick mask then blurred and manipulated with the curves tool.
Its still not the perfect solution.
Hi guy's I'm a newby I've been trying to learn how to use gimp for printing images for mug sublimation. I've looked on youtube etc for tutorials but not found what I need. (I'm not very good at this) I want to open a new page/box A4 size then add two images at 10cm width and 8.5cm high to the top of the A4 page/box. I would want the two images side by side. And then to duplicate them on the same page/box. Any help would be superb.
This screenshot below should demonstrate what I want to do:
I used to do it in other software with Drop Shadow but when I tried that effect in GIMP, I was only able to create blurry outline. There is only blur control unlike in other graphic designer.
Would like to know how to do this properly in GIMP, even if it takes other type of effect to achieve desired result.