Quoting my son Bambu on how to pixelscale:
"Alright, rad.
First get an image where you know the size of some element, as close to the element you want to know the size of as possible. Finding the height of a giant might require knowledge of the width of his finger, the height of his toe, whatever. Once you have both in frame and ready to compare, take that image and put it in GIMP.
When in GIMP, choose a drawing tool- I use the paint brush. Draw a dot at one end of the element you know the size of, and then hold Shift- it will then prompt you to draw a straight line to wherever your mouse cursor is. If you want, you can also hold Ctrl, and it will restrict the line to angles. When holding shift like that,
at the bottom of your screen you will see a bit of text telling you how many pixels long that line is. Take note of that and place the line to represent the entire length of the known element (so, in the last example, this first line would be the width of his finger).
Change the color you're drawing with and repeat the process, this time for the unknown element (the height of the giant). Make a point at one extreme of the element (the giant's head) and, while holding shift, see how many pixels the line would be if it extended to the other extreme (his feet). Take note of the number and place the line.
Now it's just math. You know the size of one element (let's say that from a previous calculation, we established his finger to be 18 cm wide), so that 18 cm is equal to however many pixels it is in our current image (let's say 5 pixels is the measured width of his finger). So, 18 cm / 5 px = 3.6 cm/px. Now let's say the giant has been measured at 166 pixels- we know from previous math that a single pixel is equatable to 3.6 centimeters. So 3.6 * 166 = 597.6 cm tall, or just about six meters in stature.
That's pretty much it."