What happend to Image?
- To: mathgroup at smc.vnet.net
- Subject: [mg130735] What happend to Image?
- From: Alexei Boulbitch <Alexei.Boulbitch at iee.lu>
- Date: Wed, 8 May 2013 04:09:52 -0400 (EDT)
- Delivered-to: l-mathgroup@mail-archive0.wolfram.com
- Delivered-to: l-mathgroup@wolfram.com
- Delivered-to: mathgroup-outx@smc.vnet.net
- Delivered-to: mathgroup-newsendx@smc.vnet.net
Dear Community, I just noticed that the function Image[ ] has unexpectedly changed since 9.0.0. Some time ago I have written a handy program working with the image. I have once published it here. Among others this program applied the operation ReplacePart[image,{4,2}?size] Where image was the image in use and size has been a parameter equal to a desired ImageSize option. This worked previously. Now it does not. I checked that the Image indeed has changed somehow. Let us load any image. For example, this: lena = Import["ExampleData/lena.tif"] One may check that this is indeed an image: Head[lena] Image Let us do like this: lena2= Image[lena, ImageSize -> 300] then the {{4,2}} part should memorize its size. One may look at its TreeForm (evaluate this and make sure that it has levels 0, 1, and 2), and {{4,2}} is indeed 300 TreeForm[lena2] However, if one would evaluate this Lena2[[4,2]] he get the message Part::partd: Part specification... is longer than depth of object\"" Not only {{4,2}}, but also other leaves of the tree are not acceccible. What happened to the Image? Alexei Alexei BOULBITCH, Dr., habil. IEE S.A. ZAE Weiergewan, 11, rue Edmond Reuter, L-5326 Contern, LUXEMBOURG Office phone : +352-2454-2566 Office fax: +352-2454-3566 mobile phone: +49 151 52 40 66 44 e-mail: alexei.boulbitch at iee.lu
- Follow-Ups:
- Re: What happend to Image?
- From: Bob Hanlon <hanlonr357@gmail.com>
- Re: What happend to Image?
- From: Matthias Odisio <matthias@wolfram.com>
- Re: What happend to Image?
- From: Bob Hanlon <hanlonr357@gmail.com>
- Re: What happend to Image?