I am interested in generating synthetic texture image using ImageJ.
Specifically, macro textures and oriented textures. Is anyone aware of plugins or articles to do things like this. David Webster -- ImageJ mailing list: http://imagej.nih.gov/ij/list.html |
Hello David,
I have not done any macro/oriented textures but you may be interested in the gradient (Perlin) noise plugins that are described here: http://www.imagingbook.com/fileadmin/en/utics/_BurgerBurgeUticsVolC_extras.pdf This PDF is a free supplementary chapter in the follow-up volume of our book series that should be available in the next few days. The associated software is not online yet but will follow shortly. -- Wilhelm Burger > -----Original Message----- > From: ImageJ Interest Group [mailto:[hidden email]] On Behalf Of > David Webster > Sent: Monday, May 13, 2013 5:39 PM > To: [hidden email] > Subject: Texture Synthesis > > I am interested in generating synthetic texture image using ImageJ. > Specifically, macro textures and oriented textures. Is anyone aware of > plugins or articles to do things like this. > > David Webster > > -- > ImageJ mailing list: http://imagej.nih.gov/ij/list.html -- ImageJ mailing list: http://imagej.nih.gov/ij/list.html |
In reply to this post by David Webster
Would it be enough to start with something like this and throw in a bunch of functions to vary ranomness of locations of peak, steepness of contrast, etc.?
xmax = 512; ymax = 512; intmax = 127; xstep = 0.02; ystep = 0.015; newImage("Untitled", "8-bit Black", xmax, ymax, 1); for (i=0; i<ymax; i++) for (k=0; k<xmax; k++) { intensity = (intmax * sin(PI * i * ystep) * cos(PI * k * xstep)) + intmax ; putPixel(k, i, intensity); } // for k Regards, Michael -----Original Message----- From: ImageJ Interest Group [mailto:[hidden email]] On Behalf Of David Webster Sent: Monday, May 13, 2013 11:39 AM To: [hidden email] Subject: Texture Synthesis I am interested in generating synthetic texture image using ImageJ. Specifically, macro textures and oriented textures. Is anyone aware of plugins or articles to do things like this. David Webster -- ImageJ mailing list: http://imagej.nih.gov/ij/list.html -- ImageJ mailing list: http://imagej.nih.gov/ij/list.html |
Let me try this. But, I am looking more for random arrangement of small but
visible object. e,.e,. grains of sand. David On Mon, May 13, 2013 at 10:20 AM, Cammer, Michael < [hidden email]> wrote: > Would it be enough to start with something like this and throw in a bunch > of functions to vary ranomness of locations of peak, steepness of contrast, > etc.? > > xmax = 512; > ymax = 512; > intmax = 127; > xstep = 0.02; > ystep = 0.015; > newImage("Untitled", "8-bit Black", xmax, ymax, 1); > for (i=0; i<ymax; i++) > for (k=0; k<xmax; k++) { > intensity = (intmax * sin(PI * i * ystep) * cos(PI * k * xstep)) + > intmax ; > putPixel(k, i, intensity); > } // for k > > > Regards, > > Michael > > -----Original Message----- > From: ImageJ Interest Group [mailto:[hidden email]] On Behalf Of > David Webster > Sent: Monday, May 13, 2013 11:39 AM > To: [hidden email] > Subject: Texture Synthesis > > I am interested in generating synthetic texture image using ImageJ. > Specifically, macro textures and oriented textures. Is anyone aware of > plugins or articles to do things like this. > > David Webster > > -- > ImageJ mailing list: http://imagej.nih.gov/ij/list.html > > -- > ImageJ mailing list: http://imagej.nih.gov/ij/list.html > -- ImageJ mailing list: http://imagej.nih.gov/ij/list.html |
Free forum by Nabble | Edit this page |