[Image-SIG] Example Code for Displaying Pictures--I'm Stumped
Wayne Watson
sierra_mtnview at sbcglobal.net
Wed Nov 25 20:52:51 CET 2009
I didn't know I could post, attach I guess, here. I'll do that later.
There is one puzzling format difficulty I have with the file that
requires some attention. I hope to have that cleared up in the next hour
or two. Actually, there's a twist in the format that should be
mentioned. The first image (frame) is 640x480, and I'm pretty sure one
byte per pixel. However, every other image (frame) after that is 128
pixels square. An auxiliary text file provides where, x and y pixel
position, the small image should be pasted to form a complete image with
the 640x480 frame. However, if one can get as far as simply displaying
the first frame and then the following smaller frames, I think that
would be quite sufficient for starters.
Yes, I've made some "touchdowns" before on the link you provided earlier
this year. I do need to fiddle with PIL again to get some semblance of
an idea how to use.
Christopher Barker wrote:
> Wayne Watson wrote:
>> David, I have many video files, but only want to process them one at
>> a time. The format is unique, but simple. Basically, 640x480 b/w bmp
>> images one right after the other.
>
> In here:
>
> http://www.pythonware.com/library/pil/handbook/introduction.htm
>
> Under "image sequences" there is enough info to tell you want to do if
> PIL understands your format.
>
>
> What happens when you point PIL at the file? Does it find the first
> image? does it find more than one? If not, then you may need to break
> them apart yourself before feeding them to PIL.
>
>
> Also if it's as simple as a binary dump of a standard data type, then
> you could probably use numpy's "fromfile" to read the data in, you
> could then covert to a PIL image for the histogram, or just use
> numpy's histogram functions to compute it.
>
> You may want to post a (small) sample file here, and others can take a
> look if you're still confused.
>
> -Chris
>
>
>
>
>
--
Wayne Watson (Watson Adventures, Prop., Nevada City, CA)
(121.015 Deg. W, 39.262 Deg. N) GMT-8 hr std. time)
Obz Site: 39° 15' 7" N, 121° 2' 32" W, 2700 feet
350 350 350 350 350 350 350 350 350 350
Make the number famous. See 350.org
The major event has passed, but keep the number alive.
Web Page: <www.speckledwithstars.net/>
More information about the Image-SIG
mailing list