Search found 45 matches
- 2017-02-15T02:06:26-07:00
- Forum: Users
- Topic: morphology operation that generate an additional compact border region around shapes
- Replies: 21
- Views: 17831
Re: morphology operation that generate an additional compact border region around shapes
About the management of complex functions: In Matlab each complex function has its own m-file like conformalInverse_0001.h: function U = conformalInverse(X, ~) %#codegen U = [zeros(size(X))]; Z = complex(X(:,1),X(:,2)); % insert CM formula here a = 2; W = (1./(4 * Z.^a - 1)); % bipole 1/(4*z^2-1) U(...
- 2017-02-14T05:16:31-07:00
- Forum: Users
- Topic: morphology operation that generate an additional compact border region around shapes
- Replies: 21
- Views: 17831
Re: morphology operation that generate an additional compact border region around shapes
@fmw42: Have taken a look at the CM image examples: Very!!!! interesting because of -v vp ... VP is the virtual-pixel method. Any virtual-pixel method is allowed. The default=tile. It seems that a virtual-pixel method can avoid the empty black spaces that I am trying to fight with those post process...
- 2017-02-14T02:27:01-07:00
- Forum: Users
- Topic: morphology operation that generate an additional compact border region around shapes
- Replies: 21
- Views: 17831
Re: morphology operation that generate an additional compact border region around shapes
@fmw42: I am in the experimental and development phase; I have used for the published images the bipole CM a = 2; W = (1./(4*Z.^a - 1)); extracted from https://karczmarczuk.users.greyc.fr/TEACH/InfoGeo/Work/ComplexMapStill.jar I will look at the script and your proposal with -level soon. Thank you v...
- 2017-02-13T12:50:43-07:00
- Forum: Users
- Topic: morphology operation that generate an additional compact border region around shapes
- Replies: 21
- Views: 17831
Re: morphology operation that generate an additional compact border region around shapes
@ snibgo: the pictures were generated by conformal maps (a sub set of complex functions) for image distortion programmed in Matlab. IMs fx can not handle complex numbers so I had to look for an other environment. But now I have the problem that I can not duplicate the CopyOpacity+Over pipeline from ...
- 2017-02-13T05:20:26-07:00
- Forum: Users
- Topic: morphology operation that generate an additional compact border region around shapes
- Replies: 21
- Views: 17831
morphology operation that generate an additional compact border region around shapes
I have a gray scale mask (https://www.flickr.com/photos/gbachelier/32061262473/in/dateposted-public/) that should be used in CopyOpacity to mask out regions with strong aliased edges (https://www.flickr.com/photos/gbachelier/albums/72157677436918822). My idea was to enlarge the black shapes of the m...
- 2017-01-16T05:39:09-07:00
- Forum: Developers
- Topic: Mitchell interpolation definition
- Replies: 3
- Views: 12452
Re: Mitchell interpolation definition
Thanks snibgo and fmw42! Found this in resize.c and http://http.developer.nvidia.com/GPUGems/gpugems_ch24.html : static double CubicBC(const double x,const ResizeFilter *resize_filter) { /* Cubic Filters using B,C determined values: Mitchell-Netravali B = 1/3 C = 1/3 "Balanced" cubic splin...
- 2017-01-13T09:26:23-07:00
- Forum: Developers
- Topic: Mitchell interpolation definition
- Replies: 3
- Views: 12452
Mitchell interpolation definition
Hello, I want to define the Mitchell function as a custom interpolation kernel in Matlabs imresize (examples in http://stackoverflow.com/questions/8036019/matlab-imresize-with-a-custom-interpolation-kernel). First step would be the definition of the Mitchel filter and in http://www.imagemagick.org/U...
- 2016-05-09T11:53:51-07:00
- Forum: Developers
- Topic: image distortion with conformal maps
- Replies: 2
- Views: 7516
image distortion with conformal maps
In several occasions I stumbled upon the possibility to distort images with conformal maps (for example with SeamlessMaker http://www.hypatiasoft.fr/) and I experimented with http://davidbau.com/conformal/ to get maps that might be interesting for distortion. Is fx expressive enough to define confor...
- 2016-04-25T02:19:21-07:00
- Forum: Developers
- Topic: list of coordinates of the pixels of a line between 2 pixels
- Replies: 3
- Views: 6911
Re: list of coordinates of the pixels of a line between 2 pixels
thank you for answering! @fmw42 "txt:- | grep "white"" was helpful; it works but I have to write each time an intermediate image because I can't again port the syntax to PerlMagick (@list=$img->Get(?)). I have also improved the linear equation approach which takes some distinctio...
- 2016-04-19T14:47:15-07:00
- Forum: Developers
- Topic: list of coordinates of the pixels of a line between 2 pixels
- Replies: 3
- Views: 6911
list of coordinates of the pixels of a line between 2 pixels
Is there an internal way in IM to get the sorted list of coordinates of the pixels of a line (pointsize = 1) between two given pixels? I have tried some analytical ways with the linear equation but if the absolute value of the slope is not 1 I get too many or too little pixels if I draw the resultin...
- 2016-03-26T03:26:20-07:00
- Forum: PerlMagick
- Topic: PM Distort syntax for Arc
- Replies: 1
- Views: 14629
Re: PM Distort syntax for Arc
Please help with the PM syntax because writing an intermediate png costs a lot of time in my huge batch runs. I cant find any PM arc examples on Google. Thank you very much!
- 2016-03-23T05:52:10-07:00
- Forum: PerlMagick
- Topic: PM Distort syntax for Arc
- Replies: 1
- Views: 14629
PM Distort syntax for Arc
After it was clarifyed that Arc and Polar are available via PM the question how to translate the command line syntax remains. Here examples for the simplified and complete Arc syntax: a) Arc with simplified syntax command line: convert input.png -virtual-pixel HorizontalTile -background black -disto...
- 2016-03-16T06:52:11-07:00
- Forum: PerlMagick
- Topic: Distort methods Arc and Polar not in PM?
- Replies: 1
- Views: 12923
Distort methods Arc and Polar not in PM?
In the list of Distort methods (1) Arc and Polar are not included, so one could conclude those methods are not available in PerlMagick. Why?
(1) method=>{Affine, AffineProjection, Bilinear, Perspective, Resize, ScaleRotateTranslate}
(1) method=>{Affine, AffineProjection, Bilinear, Perspective, Resize, ScaleRotateTranslate}
- 2016-02-22T16:08:59-07:00
- Forum: Developers
- Topic: Arc 360 radius as function of input image w x h
- Replies: 5
- Views: 6654
Re: Arc 360 radius as function of input image w x h
thank you for clarifying the 2*pi. > What version IM are you using? For some reasons I am using an old development environment with ImageMagick 6.6.2-5 2010-08-12 Q8 > I haven't traced the code to find where 1530.739 becomes 1532. On http://www.imagemagick.org/Usage/distorts there is a hint about an...
- 2016-02-22T09:37:57-07:00
- Forum: Developers
- Topic: Arc 360 radius as function of input image w x h
- Replies: 5
- Views: 6654
Re: Arc 360 radius as function of input image w x h
thank you for answering; I am puzzling what 2.pi might be? 2*pi?
In an example I just made with Arc 360 (in: w=3740 x h=1872 out: r=1452) the term 2.pi becomes 7.241... so a bit more than 2*pi
In an example I just made with Arc 360 (in: w=3740 x h=1872 out: r=1452) the term 2.pi becomes 7.241... so a bit more than 2*pi