Last active
April 7, 2017 06:25
-
-
Save mraspaud/edf3e1988f147b8fa2bd3b78c739e935 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"cells": [ | |
{ | |
"cell_type": "markdown", | |
"metadata": {}, | |
"source": [ | |
"# Satpy compact viirs loading example" | |
] | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": {}, | |
"source": [ | |
"Make sure that satpy and the viirs dependencies are installed:\n", | |
"```pip install satpy[viirs]\n", | |
"```\n", | |
"\n", | |
"First let's import some modules" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 7, | |
"metadata": { | |
"collapsed": true | |
}, | |
"outputs": [], | |
"source": [ | |
"from datetime import datetime\n", | |
"from glob import glob\n", | |
"\n", | |
"from satpy.scene import Scene\n", | |
"from satpy.utils import debug_on\n", | |
"\n", | |
"debug_on()" | |
] | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": {}, | |
"source": [ | |
"Then, create the `Scene` object. Don't forget to change the `base_dir`, `start_time` and `end_time` to your needs !" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 2, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"name": "stderr", | |
"output_type": "stream", | |
"text": [ | |
"[DEBUG: 2017-04-06 23:18:44 : satpy.scene] Setting 'PPP_CONFIG_DIR' to '/home/a001673/usr/src/satpy/satpy/etc'\n", | |
"[DEBUG: 2017-04-06 23:18:44 : satpy.readers] Reading ['/home/a001673/usr/src/satpy/satpy/etc/readers/viirs_compact.yaml', '/home/a001673/usr/src/satpy/satpy/etc/readers/viirs_compact.yaml', '/home/a001673/usr/src/satpy/satpy/etc/readers/viirs_compact.yaml']\n", | |
"[DEBUG: 2017-04-06 23:18:45 : satpy.readers.yaml_reader] Assigning to viirs_compact: ['/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVDNBC_npp_d20170315_t0133088_e0134330_b27874_c20170315014206000711_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVDNBC_npp_d20170315_t0134342_e0135584_b27874_c20170315014211000245_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVDNBC_npp_d20170315_t0135596_e0137238_b27874_c20170315014531000499_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVDNBC_npp_d20170315_t0137250_e0138492_b27874_c20170315014536000335_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVDNBC_npp_d20170315_t0138504_e0140128_b27874_c20170315014504000848_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVDNBC_npp_d20170315_t0140141_e0141382_b27874_c20170315014850000195_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVDNBC_npp_d20170315_t0141395_e0143036_b27874_c20170315014854000857_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVDNBC_npp_d20170315_t0143049_e0144290_b27874_c20170315015144000239_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVDNBC_npp_d20170315_t0144303_e0145544_b27874_c20170315015153000291_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVDNBC_npp_d20170315_t0145557_e0147199_b27874_c20170315015437000692_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVDNBC_npp_d20170315_t0147211_e0148453_b27874_c20170315015441000608_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVDNBC_npp_d20170315_t0148465_e0150107_b27874_c20170315015614000847_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVDNBC_npp_d20170315_t0150119_e0151361_b27874_c20170315015839000563_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVDNBC_npp_d20170315_t0151373_e0153015_b27874_c20170315015844000090_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVDNBC_npp_d20170315_t0153027_e0154269_b27874_c20170315020133000700_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVDNBC_npp_d20170315_t0154281_e0155523_b27874_c20170315020138000312_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVDNBC_npp_d20170315_t0155535_e0157177_b27874_c20170315020408000004_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVDNBC_npp_d20170315_t0157189_e0158433_b27874_c20170315020412000044_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVMC_npp_d20170315_t0127270_e0128514_b27874_c20170315013515990138_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVMC_npp_d20170315_t0128526_e0130168_b27874_c20170315013518308126_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVMC_npp_d20170315_t0130180_e0131422_b27874_c20170315013940643132_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVMC_npp_d20170315_t0131434_e0133076_b27874_c20170315013943183178_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVMC_npp_d20170315_t0133088_e0134330_b27874_c20170315014215250123_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVMC_npp_d20170315_t0134342_e0135584_b27874_c20170315014217798132_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVMC_npp_d20170315_t0137250_e0138492_b27874_c20170315014542644181_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVMC_npp_d20170315_t0138504_e0140128_b27874_c20170315014501672134_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVMC_npp_d20170315_t0143049_e0144290_b27874_c20170315015147911124_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVMC_npp_d20170315_t0144303_e0145544_b27874_c20170315015150334128_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVMC_npp_d20170315_t0145557_e0147199_b27874_c20170315015445465165_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVMC_npp_d20170315_t0147211_e0148453_b27874_c20170315015447910140_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVMC_npp_d20170315_t0148465_e0150107_b27874_c20170315015609599223_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVMC_npp_d20170315_t0150119_e0151361_b27874_c20170315015847905141_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVMC_npp_d20170315_t0151373_e0153015_b27874_c20170315015850307142_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVMC_npp_d20170315_t0153027_e0154269_b27874_c20170315020142009129_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVMC_npp_d20170315_t0154281_e0155523_b27874_c20170315020144450177_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVMC_npp_d20170315_t0155535_e0157177_b27874_c20170315020415686126_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVMC_npp_d20170315_t0157189_e0158433_b27874_c20170315020418123128_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVMC_npp_d20170315_t0135596_e0137238_b27874_c20170315014540322131_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVMC_npp_d20170315_t0140141_e0141382_b27874_c20170315014858095129_eum_ops.h5', '/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview/SVMC_npp_d20170315_t0141395_e0143036_b27874_c20170315014900678124_eum_ops.h5']\n", | |
"[DEBUG: 2017-04-06 23:19:07 : satpy.composites] Looking for composites config file viirs.yaml\n", | |
"[DEBUG: 2017-04-06 23:19:07 : satpy.composites] Looking for composites config file visir.yaml\n" | |
] | |
} | |
], | |
"source": [ | |
" scn = Scene(\n", | |
" sensor=\"viirs\",\n", | |
" start_time=datetime(2017, 3, 15, 1, 38),\n", | |
" end_time=datetime(2017, 3, 15, 1, 45),\n", | |
" base_dir=\"/data/lang/satellit/polar/npp/test_cases/npp/20170315_night_overview\",\n", | |
" reader=\"viirs_compact\")" | |
] | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": {}, | |
"source": [ | |
"Then create the `night_overview` composite" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 3, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"name": "stderr", | |
"output_type": "stream", | |
"text": [ | |
"[DEBUG: 2017-04-06 23:19:07 : satpy.readers.yaml_reader] No coordinates found for DatasetID(name='longitude_dnb', wavelength=None, resolution=743, polarization=None, calibration=None, modifiers=())\n", | |
"[DEBUG: 2017-04-06 23:19:07 : satpy.readers.viirs_compact] Reading longitude_dnb.\n", | |
"[DEBUG: 2017-04-06 23:19:08 : satpy.readers.viirs_compact] Reading longitude_dnb.\n", | |
"[DEBUG: 2017-04-06 23:19:09 : satpy.readers.viirs_compact] Reading longitude_dnb.\n", | |
"[DEBUG: 2017-04-06 23:19:10 : satpy.readers.viirs_compact] Reading longitude_dnb.\n", | |
"[DEBUG: 2017-04-06 23:19:10 : satpy.readers.viirs_compact] Reading longitude_dnb.\n", | |
"[DEBUG: 2017-04-06 23:19:11 : satpy.readers.viirs_compact] Reading longitude_dnb.\n", | |
"[DEBUG: 2017-04-06 23:19:11 : satpy.readers.yaml_reader] No coordinates found for DatasetID(name='longitude_m', wavelength=None, resolution=742, polarization=None, calibration=None, modifiers=())\n", | |
"[DEBUG: 2017-04-06 23:19:11 : satpy.readers.viirs_compact] Reading longitude_m.\n", | |
"[DEBUG: 2017-04-06 23:19:12 : satpy.readers.viirs_compact] Reading longitude_m.\n", | |
"[DEBUG: 2017-04-06 23:19:14 : satpy.readers.viirs_compact] Reading longitude_m.\n", | |
"[DEBUG: 2017-04-06 23:19:15 : satpy.readers.viirs_compact] Reading longitude_m.\n", | |
"[DEBUG: 2017-04-06 23:19:15 : satpy.readers.viirs_compact] Reading longitude_m.\n", | |
"[DEBUG: 2017-04-06 23:19:16 : satpy.readers.viirs_compact] Reading longitude_m.\n", | |
"[DEBUG: 2017-04-06 23:19:16 : satpy.readers.yaml_reader] No coordinates found for DatasetID(name='latitude_m', wavelength=None, resolution=742, polarization=None, calibration=None, modifiers=())\n", | |
"[DEBUG: 2017-04-06 23:19:16 : satpy.readers.viirs_compact] Reading latitude_m.\n", | |
"[DEBUG: 2017-04-06 23:19:16 : satpy.readers.viirs_compact] Reading latitude_m.\n", | |
"[DEBUG: 2017-04-06 23:19:16 : satpy.readers.viirs_compact] Reading latitude_m.\n", | |
"[DEBUG: 2017-04-06 23:19:16 : satpy.readers.viirs_compact] Reading latitude_m.\n", | |
"[DEBUG: 2017-04-06 23:19:16 : satpy.readers.viirs_compact] Reading latitude_m.\n", | |
"[DEBUG: 2017-04-06 23:19:16 : satpy.readers.viirs_compact] Reading latitude_m.\n", | |
"[DEBUG: 2017-04-06 23:19:16 : satpy.readers.yaml_reader] No coordinates found for DatasetID(name='latitude_dnb', wavelength=None, resolution=743, polarization=None, calibration=None, modifiers=())\n", | |
"[DEBUG: 2017-04-06 23:19:16 : satpy.readers.viirs_compact] Reading latitude_dnb.\n", | |
"[DEBUG: 2017-04-06 23:19:16 : satpy.readers.viirs_compact] Reading latitude_dnb.\n", | |
"[DEBUG: 2017-04-06 23:19:16 : satpy.readers.viirs_compact] Reading latitude_dnb.\n", | |
"[DEBUG: 2017-04-06 23:19:16 : satpy.readers.viirs_compact] Reading latitude_dnb.\n", | |
"[DEBUG: 2017-04-06 23:19:16 : satpy.readers.viirs_compact] Reading latitude_dnb.\n", | |
"[DEBUG: 2017-04-06 23:19:16 : satpy.readers.viirs_compact] Reading latitude_dnb.\n", | |
"[DEBUG: 2017-04-06 23:19:16 : satpy.readers.viirs_compact] Reading dnb_solar_zenith_angle.\n", | |
"[DEBUG: 2017-04-06 23:19:18 : satpy.readers.viirs_compact] Reading dnb_solar_zenith_angle.\n", | |
"[DEBUG: 2017-04-06 23:19:18 : satpy.readers.viirs_compact] Reading dnb_solar_zenith_angle.\n", | |
"[DEBUG: 2017-04-06 23:19:19 : satpy.readers.viirs_compact] Reading dnb_solar_zenith_angle.\n", | |
"[DEBUG: 2017-04-06 23:19:20 : satpy.readers.viirs_compact] Reading dnb_solar_zenith_angle.\n", | |
"[DEBUG: 2017-04-06 23:19:20 : satpy.readers.viirs_compact] Reading dnb_solar_zenith_angle.\n", | |
"[DEBUG: 2017-04-06 23:19:21 : satpy.readers.yaml_reader] No coordinates found for DatasetID(name='dnb_moon_illumination_fraction', wavelength=None, resolution=743, polarization=None, calibration=None, modifiers=())\n", | |
"[DEBUG: 2017-04-06 23:19:21 : satpy.readers.viirs_compact] Reading dnb_moon_illumination_fraction.\n", | |
"[DEBUG: 2017-04-06 23:19:21 : satpy.readers.viirs_compact] Reading dnb_moon_illumination_fraction.\n", | |
"[DEBUG: 2017-04-06 23:19:21 : satpy.readers.viirs_compact] Reading dnb_moon_illumination_fraction.\n", | |
"[DEBUG: 2017-04-06 23:19:21 : satpy.readers.viirs_compact] Reading dnb_moon_illumination_fraction.\n", | |
"[DEBUG: 2017-04-06 23:19:21 : satpy.readers.viirs_compact] Reading dnb_moon_illumination_fraction.\n", | |
"[DEBUG: 2017-04-06 23:19:21 : satpy.readers.viirs_compact] Reading dnb_moon_illumination_fraction.\n", | |
"[DEBUG: 2017-04-06 23:19:21 : satpy.readers.viirs_compact] Reading M15.\n", | |
"[DEBUG: 2017-04-06 23:19:24 : satpy.readers.viirs_compact] Reading M15.\n", | |
"[DEBUG: 2017-04-06 23:19:25 : satpy.readers.viirs_compact] Reading M15.\n", | |
"[DEBUG: 2017-04-06 23:19:28 : satpy.readers.viirs_compact] Reading M15.\n", | |
"[DEBUG: 2017-04-06 23:19:34 : satpy.readers.viirs_compact] Reading M15.\n", | |
"[DEBUG: 2017-04-06 23:19:38 : satpy.readers.viirs_compact] Reading M15.\n", | |
"[DEBUG: 2017-04-06 23:19:42 : satpy.readers.viirs_compact] Reading dnb_lunar_zenith_angle.\n", | |
"[DEBUG: 2017-04-06 23:19:43 : satpy.readers.viirs_compact] Reading dnb_lunar_zenith_angle.\n", | |
"[DEBUG: 2017-04-06 23:19:45 : satpy.readers.viirs_compact] Reading dnb_lunar_zenith_angle.\n", | |
"[DEBUG: 2017-04-06 23:19:46 : satpy.readers.viirs_compact] Reading dnb_lunar_zenith_angle.\n", | |
"[DEBUG: 2017-04-06 23:19:47 : satpy.readers.viirs_compact] Reading dnb_lunar_zenith_angle.\n", | |
"[DEBUG: 2017-04-06 23:19:48 : satpy.readers.viirs_compact] Reading dnb_lunar_zenith_angle.\n", | |
"[DEBUG: 2017-04-06 23:19:49 : satpy.readers.viirs_compact] Reading DNB.\n", | |
"[INFO: 2017-04-06 23:19:50 : satpy.readers.viirs_compact] Missing attribute for scaling of DNB.\n", | |
"[DEBUG: 2017-04-06 23:19:50 : satpy.readers.viirs_compact] Reading DNB.\n", | |
"[INFO: 2017-04-06 23:19:51 : satpy.readers.viirs_compact] Missing attribute for scaling of DNB.\n", | |
"[DEBUG: 2017-04-06 23:19:51 : satpy.readers.viirs_compact] Reading DNB.\n", | |
"[INFO: 2017-04-06 23:19:54 : satpy.readers.viirs_compact] Missing attribute for scaling of DNB.\n", | |
"[DEBUG: 2017-04-06 23:19:54 : satpy.readers.viirs_compact] Reading DNB.\n", | |
"[INFO: 2017-04-06 23:19:56 : satpy.readers.viirs_compact] Missing attribute for scaling of DNB.\n", | |
"[DEBUG: 2017-04-06 23:19:56 : satpy.readers.viirs_compact] Reading DNB.\n", | |
"[INFO: 2017-04-06 23:19:58 : satpy.readers.viirs_compact] Missing attribute for scaling of DNB.\n", | |
"[DEBUG: 2017-04-06 23:19:58 : satpy.readers.viirs_compact] Reading DNB.\n", | |
"[INFO: 2017-04-06 23:20:00 : satpy.readers.viirs_compact] Missing attribute for scaling of DNB.\n", | |
"[WARNING: 2017-04-06 23:20:18 : satpy.scene] Delaying generation of DatasetID(name='night_overview', wavelength=None, resolution=None, polarization=None, calibration=None, modifiers=None) because of incompatible areas\n", | |
"[WARNING: 2017-04-06 23:20:18 : satpy.scene] The following datasets were not created: DatasetID(name='night_overview', wavelength=None, resolution=None, polarization=None, calibration=None, modifiers=None)\n" | |
] | |
} | |
], | |
"source": [ | |
"composite = 'night_overview'\n", | |
"scn.load([composite])" | |
] | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": {}, | |
"source": [ | |
"Resample it..." | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 4, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"name": "stderr", | |
"output_type": "stream", | |
"text": [ | |
"[DEBUG: 2017-04-06 23:20:18 : satpy.scene] Setting 'PPP_CONFIG_DIR' to '/home/a001673/usr/src/satpy/satpy/etc'\n", | |
"[INFO: 2017-04-06 23:20:18 : satpy.readers] Not enough information provided to find readers.\n", | |
"[DEBUG: 2017-04-06 23:20:18 : satpy.scene] Resampling DatasetID(name='M15', wavelength=(10.263, 10.763, 11.263), resolution=742, polarization=None, calibration='brightness_temperature', modifiers=())\n", | |
"[DEBUG: 2017-04-06 23:20:18 : satpy.config] Read config from ['/home/a001673/usr/src/satpy/satpy/etc/satpy.cfg', '/home/a001673/usr/src/satpy/satpy/etc/satpy.cfg']\n", | |
"[DEBUG: 2017-04-06 23:20:18 : satpy.resample] Copying source area to mask invalid dataset points\n", | |
"[DEBUG: 2017-04-06 23:20:19 : satpy.resample] Computing kd-tree hash for area viirs_4592_3200_longitude_m_latitude_m\n", | |
"[DEBUG: 2017-04-06 23:20:19 : satpy.resample] Computing kd-tree hash for area Euro 3.0km area - Europe\n", | |
"[DEBUG: 2017-04-06 23:20:19 : satpy.resample] Computing kd-tree parameters\n", | |
"[DEBUG: 2017-04-06 23:20:33 : satpy.scene] Resampling DatasetID(name='ncc_zinke', wavelength=None, resolution=743, polarization=None, calibration=None, modifiers=())\n", | |
"[DEBUG: 2017-04-06 23:20:33 : satpy.config] Read config from ['/home/a001673/usr/src/satpy/satpy/etc/satpy.cfg', '/home/a001673/usr/src/satpy/satpy/etc/satpy.cfg']\n", | |
"[DEBUG: 2017-04-06 23:20:33 : satpy.resample] Computing kd-tree hash for area viirs_4592_4064_longitude_dnb_latitude_dnb\n", | |
"[DEBUG: 2017-04-06 23:20:33 : satpy.resample] Computing kd-tree hash for area Euro 3.0km area - Europe\n", | |
"[DEBUG: 2017-04-06 23:20:33 : satpy.resample] Computing kd-tree parameters\n", | |
"[WARNING: 2017-04-06 23:20:49 : satpy.scene] The following datasets were not created: \n" | |
] | |
} | |
], | |
"source": [ | |
"newscn = scn.resample('eurol')" | |
] | |
}, | |
{ | |
"cell_type": "markdown", | |
"metadata": {}, | |
"source": [ | |
"... and show !" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 6, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"name": "stderr", | |
"output_type": "stream", | |
"text": [ | |
"[DEBUG: 2017-04-06 23:32:14 : satpy.writers] Enhancement configuration options: [{'args': [[False, False, True]], 'name': 'inverse', 'method': <function invert at 0x9736140>}, {'method': <function stretch at 0x9736050>, 'name': 'stretch', 'kwargs': {'stretch': 'linear'}}, {'method': <function gamma at 0x97360c8>, 'name': 'gamma', 'kwargs': {'gamma': 1.6}}]\n", | |
"[DEBUG: 2017-04-06 23:32:14 : trollimage.image] Applying invert with parameters [False, False, True]\n", | |
"[DEBUG: 2017-04-06 23:32:14 : trollimage.image] Applying stretch linear with parameters {}\n", | |
"[DEBUG: 2017-04-06 23:32:14 : trollimage.image] Perform a linear contrast stretch.\n", | |
"[DEBUG: 2017-04-06 23:32:14 : trollimage.image] Calculate the histogram percentiles: \n", | |
"[DEBUG: 2017-04-06 23:32:14 : trollimage.image] Left and right percentiles: 0.5 0.5\n", | |
"[DEBUG: 2017-04-06 23:32:14 : trollimage.image] Interval: left=0.004799, right=0.162904 width=0.158105\n", | |
"[DEBUG: 2017-04-06 23:32:15 : trollimage.image] Perform a linear contrast stretch.\n", | |
"[DEBUG: 2017-04-06 23:32:15 : trollimage.image] Calculate the histogram percentiles: \n", | |
"[DEBUG: 2017-04-06 23:32:15 : trollimage.image] Left and right percentiles: 0.5 0.5\n", | |
"[DEBUG: 2017-04-06 23:32:15 : trollimage.image] Interval: left=0.004799, right=0.162904 width=0.158105\n", | |
"[DEBUG: 2017-04-06 23:32:15 : trollimage.image] Perform a linear contrast stretch.\n", | |
"[DEBUG: 2017-04-06 23:32:15 : trollimage.image] Calculate the histogram percentiles: \n", | |
"[DEBUG: 2017-04-06 23:32:15 : trollimage.image] Left and right percentiles: 0.5 0.5\n", | |
"[DEBUG: 2017-04-06 23:32:15 : trollimage.image] Interval: left=-283.848877, right=-224.607056 width=59.241821\n", | |
"[DEBUG: 2017-04-06 23:32:16 : trollimage.image] Applying gamma 1.600000\n", | |
"[DEBUG: 2017-04-06 23:32:16 : trollimage.image] Applying gamma 1.600000\n", | |
"[DEBUG: 2017-04-06 23:32:16 : trollimage.image] Applying gamma 1.600000\n" | |
] | |
}, | |
{ | |
"data": { |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment