Hello
I need to stretch oval shapes on cartographic bitmaps like this one -
-
in order to avoid distortions while wrapping images on sphere.
Shapes should be stretched horizontally (suppose according to log function):
maximum distortion on the top and the bottom,
minimum in the middle, like on this example:
or on this one:
Three frames of the same sky map area - shapes on the middle one
should be distorted like these on the right and the left image.
Is there any way to do this job with help of IM?
I guess 'blur' would be suitable tool but of course I'm not sure about that
and I don't know how to tell IM what I need to have been made.
I will be grateful for any help or references.
Forgive me my rough English please.
Best -
yarr
Blur level dependent on pixel position?
Blur level dependent on pixel position?
yarr
ImageMagick 7.0.6-0 Q16 x64 2017-06-11
Windows 7 Professional 64 bit, i7-4790 CPU 3.60 GHz, RAM 32 GB
Cartographic environment: Perl, GDAL, Global Mapper
ImageMagick 7.0.6-0 Q16 x64 2017-06-11
Windows 7 Professional 64 bit, i7-4790 CPU 3.60 GHz, RAM 32 GB
Cartographic environment: Perl, GDAL, Global Mapper
-
- Posts: 12159
- Joined: 2010-01-23T23:01:33-07:00
- Authentication code: 1151
- Location: England, UK
Re: Blur level dependent on pixel position?
You can do this with "-compose Blur". Some examples at http://im.snibgo.com/selblur.htm#xyrad
snibgo's IM pages: im.snibgo.com
Re: Blur level dependent on pixel position?
Thank you.
yarr
ImageMagick 7.0.6-0 Q16 x64 2017-06-11
Windows 7 Professional 64 bit, i7-4790 CPU 3.60 GHz, RAM 32 GB
Cartographic environment: Perl, GDAL, Global Mapper
ImageMagick 7.0.6-0 Q16 x64 2017-06-11
Windows 7 Professional 64 bit, i7-4790 CPU 3.60 GHz, RAM 32 GB
Cartographic environment: Perl, GDAL, Global Mapper