Bricka-
How slow is it to process a large image?
-Rob A>
Bricka-
How slow is it to process a large image?
-Rob A>
My tutorials: Using GIMP to Create an Artistic Regional Map ~ All My Tutorials
My GIMP Scripts: Rotating Brush ~ Gradient from Image ~ Mosaic Tile Helper ~ Random Density Map ~ Subterranean Map Prettier ~ Tapered Stroke Path ~ Random Rotate Floating Layer ~ Batch Image to Pattern ~ Better Seamless Tiles ~ Tile Shuffle ~ Scale Pattern ~ Grid of Guides ~ Fractalize path ~ Label Points
My Maps: Finished Maps ~ Challenge Entries ~ My Portfolio: www.cartocopia.com
Funny coincidence. I've just been working on a similar problem. I was playing around with a heightfield I found on the net(I've been looking into the possibility of stitching together real-world heightmaps and subtly altering them to produce interesting and "realistic" extraterrestrial landscapes). The heightmap had serious stairsteps so, in Bryce, I used several iterations of the smoothing, noise, erode and eroded tools to obliterate the steps(mostly), and then applied a fractal at very low opacity on top of that. Thus far my methods aren't at all systematic(just to taste) and won't necessarily maintain the original landform with great fidelity.
Attached, I have an image generated from the original hf at upper left. From lower right clockwise: a heavily modified version(this was my second try, I lost the first one, which was my favorite ), a less modified version, and on the upper right a minimally modified version(this is about as much of the original structure as I could maintain without obvious stepping.
I'll try to add individual closeups and heightfields later. I'll also try to work out my methodology. This really isn't interpolation(since it doesn't maintain the existing contours), it's more like draping a canvas over a frame. Only the frame can get a little whacked out of shape.
su_liam-
Can you post that original heightfield (as b/w or contour lines)?
It would be nice to have a standard example to play at with different techniques and compare the result.
-Rob A>
My tutorials: Using GIMP to Create an Artistic Regional Map ~ All My Tutorials
My GIMP Scripts: Rotating Brush ~ Gradient from Image ~ Mosaic Tile Helper ~ Random Density Map ~ Subterranean Map Prettier ~ Tapered Stroke Path ~ Random Rotate Floating Layer ~ Batch Image to Pattern ~ Better Seamless Tiles ~ Tile Shuffle ~ Scale Pattern ~ Grid of Guides ~ Fractalize path ~ Label Points
My Maps: Finished Maps ~ Challenge Entries ~ My Portfolio: www.cartocopia.com
They're jpeg and not my original 16-bit tiffs, but here you go...
interpOrig.jpg is the original. Mmm, duh?
interpHeavy.jpg is the one at lower right.
interpModerate.jpg is the one at lower left.
interpLight.jpg is the one at upper right.
edit: just noticed how bryce pooped all over the original aspect ratio. Sorry 'bout that.
Last edited by su_liam; 11-29-2007 at 03:37 PM.
In terms of stitching arbitrary height maps may I point you at some work done by Howard Zhou who has been working on this sort of thing for a while...
http://terrain.cg-arts.org/forum/ind....msg821#msg821
http://www.howardzzh.com/research/terrain/
To keep it simple, I believe he is finding the closest path between two maps and cutting along them - a bit like photo stitching I think. I reckon there is a lot more to it tho. Its unbelievably awesome actually. Anyways there is a world machine plug in to do it.
That looks amazing. Being a professional cartographer I have a very large supply of real-world DEMs to use as source files, and it looks like this is just the application to create the mountain ranges, valleys, canyons, etc. for my world. But I could not find the download.
I WANT.
The public interface to this utility is a plugin for WorldMachine.
http://www.terrainsynthesis.org/worl...rger/index.htm
Okay, here's my experiment.
First, I took the quantized image and applied a 2.5-pixel Gaussian Blur to start. Next, I applied the Spatter filter at a radius of 8 and a smoothing of 1.
Next, I tried a smaller 1.3-pixel blur, and a spatter at the same settings as before. I repeated this a couple times.
I finally did a blur at 2.8 pixels to reduce the spots a bit.
This is what I was thinking of calling my Stochastic Deterrace Algorithm. I'm not sure how satisfactory this is. What do you think?
Astrographer - My blog.
Klarr
-How to Fit a Map to a Globe
-Regina, Jewel of the Spinward Main(uvmapping to apply icosahedral projection worldmaps to 3d globes)
-Building a Ridge Heightmap in PS
-Faking Morphological Dilate and Contract with PS
-Editing Noise Into Terrain the Burpwallow Way
-Wilbur is Waldronate's. I'm just a fan.
Next, I tried a morphological close operation: an erode followed by a dilate. I was hoping to denoise it a bit. Basically, I copied the image, pasted it as a channel. Used the channel as a selection then expanded the selection by one pixel, followed by a 1-pixel contraction of the selection. Then I saved the selection as a channel, copied the new channel and pasted it into a new layer. Didn't really help.
Finally, I tried Filter>Noise>Median... with a radius of 7 pixels. Here is the result.
See what you think?
Astrographer - My blog.
Klarr
-How to Fit a Map to a Globe
-Regina, Jewel of the Spinward Main(uvmapping to apply icosahedral projection worldmaps to 3d globes)
-Building a Ridge Heightmap in PS
-Faking Morphological Dilate and Contract with PS
-Editing Noise Into Terrain the Burpwallow Way
-Wilbur is Waldronate's. I'm just a fan.