Re: Beginner : how to convert .bmp or .jpeg for digital processing

• To: mathgroup at smc.vnet.net
• Subject: [mg57155] Re: Beginner : how to convert .bmp or .jpeg for digital processing
• From: "Peltio" <peltio at trilight.zone>
• Date: Thu, 19 May 2005 03:08:31 -0400 (EDT)
• References: <d6bi9d\$moh\$1@smc.vnet.net>
• Reply-to: "Peltio" <peltioNOSPAM at despammed.com.invalid>
• Sender: owner-wri-mathgroup at wolfram.com

```"Peter van Daalen" wrote

>Being a Mathematica beginner, I failed in finding the way to convert
>..jpeg and .bmp formats into 2D and 3D numerical ( 0-255) arrays.

Don't know for 3D pictures, but as long as you stick with 2D ones (and you
have access to a version of Mathematica with Import) this should do what you want:

pic=Import["JohnDoesSkull.jpg"];

This is the array you were looking for:
vals=pic[[1,1]];
Dimensions[vals]

This shows the array by rescaling the values:

Show[Graphics[Raster[vals/Max[vals]]], AspectRatio -> Automatic]

This is an enhanced negative image

Show[Graphics[Raster[1 - vals^2/Max[vals^2]]], AspectRatio -> Automatic]

cheers,
Peltio
I hope you have plenty of RAM, since I've a hunch that an hires x-rays image
can be quite huge.

```

• Prev by Date: Re: UpSetDelayed and N
• Next by Date: Re: Beginner : how to convert .bmp or .jpeg fordigital processing
• Previous by thread: Re: Beginner : how to convert .bmp or .jpeg for digital processing
• Next by thread: Re: Beginner : how to convert .bmp or .jpeg for digital processing