MathGroup Archive 2007

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Re: image opacity/image overlaying?

  • To: mathgroup at smc.vnet.net
  • Subject: [mg80210] Re: [mg80165] Re: image opacity/image overlaying?
  • From: Murray Eisenberg <murray at math.umass.edu>
  • Date: Wed, 15 Aug 2007 04:08:29 -0400 (EDT)
  • Organization: Mathematics & Statistics, Univ. of Mass./Amherst
  • References: <f9p5ut$rm2$1@smc.vnet.net> <200708141058.GAA08636@smc.vnet.net>
  • Reply-to: murray at math.umass.edu

And one can show a nice "fade" transitional effect with:

   Manipulate[
     Show[{
       Graphics[{Opacity[1-c],img1[[1]]}],
       Graphics[{Opacity[c],img2[[1]]}]
     }],{c,0.01,1}
   ]


Mariusz Jankowski wrote:
> This doesn't use ArrayPlot, but works for 2D image arrays. Given two images,
> for example,
> 
> 
> img1 = Import[
>   "http://www.ee.usm.maine.edu/courses/ele489/data/cameraman.tif"; ] ;
> 
> img2 = Import[
>   "http://www.ee.usm.maine.edu/courses/ele489/data/face.tif"; ] ;
> 
> 
> then this gives the desired result
> 
> 
> Show[{img1, Graphics[{Opacity[0.5], img2[[1]]}] }]
> 
> 
> 
> Bye, Mariusz
> 
> 
> 
> 
> 
> 
> 
> 
> 
>>>> On 8/13/2007 at 4:49 AM, in message <f9p5ut$rm2$1 at smc.vnet.net>,
> AV<akvelu at gmail.com> wrote:
>> Is there a way of overlaying a partially transparent 2D image array on
>> another 2D image array using ArrayPlot or ListDensityPlot?  I am
>> currently using a workaround by making an array of transparent points
>> and showing this on top of a ListDensityPlot graphics but I wanted to
>> check if there was a better way since this is very slow.
>>
>> AV
> 

-- 
Murray Eisenberg                     murray at math.umass.edu
Mathematics & Statistics Dept.
Lederle Graduate Research Tower      phone 413 549-1020 (H)
University of Massachusetts                413 545-2859 (W)
710 North Pleasant Street            fax   413 545-1801
Amherst, MA 01003-9305


  • Prev by Date: Re: Re: Version 6 "Mathematica Book" - updated
  • Next by Date: Re: A different font size for each line in PlotLabel
  • Previous by thread: Re: image opacity/image overlaying?
  • Next by thread: Re: image opacity/image overlaying?