Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #100532
| Path | csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail |
|---|---|
| From | Peter Pearson <pkpearson@nowhere.invalid> |
| Newsgroups | comp.lang.python |
| Subject | Re: geostationary satellite data |
| Date | 16 Dec 2015 17:53:18 GMT |
| Lines | 39 |
| Message-ID | <dddmodFge71U1@mid.individual.net> (permalink) |
| References | <mailman.11.1450280795.30845.python-list@python.org> <dddjs0Fevt5U1@mid.individual.net> <mailman.21.1450285692.30845.python-list@python.org> <dddlcuFg1u6U1@mid.individual.net> <mailman.22.1450287455.30845.python-list@python.org> |
| X-Trace | individual.net bWIfoihBoRqnB3DU2F4k/QP6rIiqrdmWCycK6722aK++aQ0Ecx |
| Cancel-Lock | sha1:Nyj7e0L4o89tJ9aued/DUGdkWQk= |
| User-Agent | slrn/pre1.0.0-18 (Linux) |
| Xref | csiph.com comp.lang.python:100532 |
Show key headers only | View raw
On Thu, 17 Dec 2015 04:37:26 +1100, Chris Angelico <rosuav@gmail.com> wrote:
> On Thu, Dec 17, 2015 at 4:30 AM, Peter Pearson
><pkpearson@nowhere.invalid> wrote:
>> Agreed. It's annoying when an agency goes to the trouble of making
>> huge datasets available online, but fails to identify the format.
>>
>> But the 16-bits-per-pixel hypothesis is unlikely, given that each
>> byte tends to echo its predecessor:
>>
>> 0000130 ffff ffff ffff ffff ffff ffff ffff ffff
>> 0000140 ffff ffff ffff c0ff c1c0 c3c3 c3c3 c4c4
>> 0000150 c4c4 c3c4 c3c3 c4c4 c3c3 c3c3 c3c3 c3c3
>> 0000160 c4c4 c4c4 c5c4 c6c5 c7c7 c7c7 c5c5 c6c5
>
> Hmm. With just a few exceptions. Maybe it's two channels or something
> - is that what you mean by "taken at different wavelengths"?
Yes; but as described below, I now think they're taken at different times.
> Definitely it's begging for format identification from the source.
Agreed, again. But it's hard to set this kind of problem aside.
I split it into two images, thusly:
>>> half = len(rawdata)/2
>>> Image.fromstring("L", (9896, 3298), rawdata[0:half]).save("temp3.png")
>>> Image.fromstring("L", (9896, 3298), rawdata[half:]).save("temp4.png")
Flipping between the resulting two images, one sees slight displacements
of the large-scale swirly structures, so I'm pretty sure the two images
correspond to slightly different times. (I use the current GOES West
northern-hemisphere image as my desktop, so I'm pretty familiar with the
movements of atmospheric swirly thingies.)
This feels solved-enough to set aside now.
--
To email me, substitute nowhere->runbox, invalid->com.
Back to comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
geostationary satellite data jorge.conrado@cptec.inpe.br - 2015-12-16 13:19 -0200
Re: geostationary satellite data Peter Pearson <pkpearson@nowhere.invalid> - 2015-12-16 17:04 +0000
Re: geostationary satellite data Chris Angelico <rosuav@gmail.com> - 2015-12-17 04:08 +1100
Re: geostationary satellite data Peter Pearson <pkpearson@nowhere.invalid> - 2015-12-16 17:30 +0000
Re: geostationary satellite data Chris Angelico <rosuav@gmail.com> - 2015-12-17 04:37 +1100
Re: geostationary satellite data Peter Pearson <pkpearson@nowhere.invalid> - 2015-12-16 17:53 +0000
Re: geostationary satellite data Robin Koch <robin.koch@t-online.de> - 2015-12-16 19:57 +0100
csiph-web