|
WIM 6.47, August
2007
|
- Updated the automatic
Color Scaling Max setting (View-Settings) for the new
standard Uint16 (unsigned 16-bit integer) Level-3 files of the
Ocean Color Processing Group and for the NOWPAP Int16 (signed
16-bit integer) Chl-a and SST files.
|
|
WIM 6.46, June 2007
|
|
·
Added two new functions File – Save as -
Google Earth KML (*.kml) and Save as – Google Earth KMZ (*.kmz).
Both options save the current image in a format that is suitable for later
viewing in Google Earth.
·
Enhanced the Geo – Get Vector Objects
function ( in
the toolbar). WIM can now read the ESRI shapefiles (http://www.esri.com/library/whitepapers/pdfs/shapefile.pdf)
as other vector objects. Currently the shape objects are written into the
image or into the bitmap but they don’t get into the Vector Objects
table. A sample shapefile (USstates.shp) with US state boundaries is
installed in the Maps folder.
|
|
WIM 6.45, May 2007
|
|
·
Added a new function Geo-View in Google
Earth ( in
the toolbar) that opens Google Earth (must be installed, see http://www.earth.google.com) and
displays the image.
·
Enhanced the File - New function (
in the toolbar). You can now specify either the image size in pixels or the
approximate pixel size in meters. Also, you can choose to automatically
display coastlines on the new image.
·
When saving HDF-EOS files in Geographic
projection (e.g. navigated ASTER Swath files), the image is now converted to
regular HDF and the projection to WIM Linear projection. That is
required in order to save multiple images or a RGB image in a single file
(see Exercises_ASTER.pdf).
|
|
WIM 6.44, April 2007
|
|
·
Added a new function Geo-View in Google
Maps ( in the
toolbar)
that opens a new window and displays the image
boundaries in Google Maps (see http://www.google.com/maps) with a wealth of geographical information.
·
Fixed the problem with saving very large JPEG,
PNG and GIF files.
|
|
WIM 6.43, April 2007
|
|
·
Most new PCs have either multiple cores or
CPUs. The rather slow operation of remapping (Geo–Remap Projection) is
now multi-threaded, taking advantage of multi-core and multi-processor PCs.
It is now approximately 2 times faster on dual-core CPUs and 4 times faster
on 4-core CPUs. The progress bar is also in a separate thread but that is not
so obvious to the user.
|
|
WIM 6.42, March 2007
|
|
·
Added a new version of Edit-Draw operations
for RGB images. If the background image is a RGB image then you can edit the
image with a set of 3 values (for each of the Red, Green and Blue
components). You can convert an image to RGB image with Transf – Convert
to 24bbp (RGB). The color selection is done with new dialogs.
|
|
WIM 6.41, February 2007
|
|
·
Added the long-awaited Undo operation
to Edit-Draw. The stack of operations in memory is 16 steps long and
you can moved back and forth in the stack using the
icons
on the Toolbar.
|
|
WIM 6.40, January 2007
|
- Revised the Overlay
function for Byte, Int, Float and RGB images.
- Associated a number of
ocean color products with different extensions with the HDF file type in
WIM.
- Added a number of
command line WAM applications, revised the WAM manual and Exercises for
WIM and WAM.
|
|
WIM 6.39, October 2006
|
- Restored the option to
skip a header when reading a plain raster image (Image Header in Settings
- Special).
- Added support for the New Generation Sea Surface Temperature (NGSST) data
that is an advanced dataset of merged SST around Japan (see paragraph 18
in WIM.pdf). A WAM program wam_convert_ngsst converts the
binary NGSST files into standard HDF files with the header data
converted to attributes.
- Added support for the
AMSR-E data products (SST, wind speed, atmospheric water vapor, cloud
water, and rain rate) produced by the Remote Sensing Systems, Inc. (see a
paragraph in WIM.pdf). A WAM program wam_convert_amsre
converts the binary 3-day, weekly and monthly AMSR-E files into standard
HDF files with the relevant attributes added.
|
|
WIM 6.38, September 2006
|
- Improved support for
files in HDF-EOS format by using the HDF-EOS library. Geo-location of HDF-EOS
grid files is now through the HDF-EOS library. The HDF-EOS data
(attributes) are now preserved in the original VGroup format when saving
as HDF. MODIS Land projections are now implemented through the HDF-EOS
library.
|
|
WIM 6.37, September 2006
|
- Revised and updated
the retrieval of geo-location information from USDOC/NOAA/NESDIS
CoastWatch NOAA/AVHRR data in HDF format.
|
|
WIM 6.36, May 2006
|
|
|
|
WIM 6.35, April 2006
|
- Added GeoTIFF
support for files saved as TIFF. Currently only images in the Global
Equal Angle projection are saved with the GeoTIFF tags. GeoTIFF is a
common format in GIS software. Saving a WIM image in GeoTIFF preserves
the geo-registration when read with GeoTIFF-compatible software. GeoTIFF
tags for other projections may be added in the future.
|
|
WIM 6.34, March 2006
|
- Added Geo-Get
Vector Objects (replacing Geo-Tracking).
- Added Vector to
the set of Vector Objects read with Geo-Get Vector Objects. File-Get
Vectors was formerly a separate function and not compatible with the
rest of the vector objects.
- Revised many WAM
programs, e.g. wam_eof that performs EOF (Empirical Orthogonal
Function) or Principal Component Analysis (PCA) on a series of satellite
images. A detailed manual "EOF and PCA analysis with WAM" is
at the
WIM Manual section.
- Added advanced edge
(front) detection programs wam_edge and wam_edge_accumulate
that perform edge detection and edge statistics on a series of images. A
detailed manual "Edge detection with WIM and WAM" is added at the
WIM Manual section.
|
|
WIM 6.33, December 2005
|
- Added Multi-Compare.
This function compares 2 images pixel-wise and finds if the images are
different considering a selected threshold value.
- A major overhaul of
all the WIM and especially of the WAM codes due to upgrading from Visual
Studio 7.1 to 8.0. When upgrading from a previous version of WIM or WAM
to version 6.33 you need to do a full setup as all the supporting
Microsoft libraries (DLLs) have changed. It is best to uninstall the
previous version and then install the new version. You will not loose
your settings. When upgrading to WAM 6.33 you also need the Microsoft
.NET Framework 2.0 to be installed (provided on the WAM CD). The WIM and
WAM Setups have also changed and are now based on the MSI technology.
The new setup files are, respectively, wim.msi, wam.msi, wimle.msi.
|
|
WIM 6.32, November 2005
|
- Revised View-Annotate.
The tic-marks to the color-bar can now be either auto-genereated or
specified one-by-one in the text field Comma-separated values.
|
|
WIM 6.31, October 2005
|
- Revised the suite of
WAM programs to create merged, mapped time series of MODIS-Aqua and
SeaWiFS images from their Level-2 datasets. The daily mapped composites
are generated with wam_l2_map that uses a set of Level-2 flags to
eliminate low-quality pixels. Daily composites from 2 sensors (e.g. Aqua
and SeaWiFS) are composited with wam_composite_2sensors. 5-day
composites are generated with wam_composite_5day and the results
are further composited with wam_composite_2x into a period of
selected days. A detailed manual is added at the WIM
Manual section.
- Revised the inverse
mapping methods in WIM and WAM. The new method is much faster but uses
more memory. In a typical case the new method drastically speeds up
mapping of large images.
|
|
WIM 6.30, May 2005
|
- Added a suite of WAM
programs to create merged, mapped time series of MODIS-Aqua and SeaWiFS images
from their Level-2 datasets. The Level-2 data files can be selected and
ordered with the Ocean Color "Level 1 and 2
Browser". The daily mapped composites are generated with
wam_sw_l2_map that uses a set of Level-2 flags to eliminate
low-quality pixels. Daily composites from 2 sensors (e.g. Aqua and
SeaWiFS) are composited with wam_composite_2sensors. 5-day
composites are generated with wam_composite_sw_5day and the results
are further composited with wam_composite_sw_2x into a period of
selected days. A detailed manual is added at the WIM
Manual section.
- Updated WAM utility wam_series.exe.
- Added a new mapping
method in WAM: it uses a mapping profile that drastically speeds
up mapping of multiple bands of similar projection.
- Added a new WAM
program wam_eof that performs EOF (Empirical Orthogonal Function)
or Principal Component Analysis (PCA) on a series of satellite images. A
detailed manual is added at the WIM
Manual section.
|
|
WIM 6.29, February 2005
|
|
|
|
WIM 6.28, December 2004
|
- A major overhaul of
the usage of color palette. Now each image has its own palette unless
it's the built-in Rainbow type. When an image or a set of images
is saved to a HDF file then each image retains its individual palette as
an HDF attribute. When reading an HDF file saved with WIM the user can
choose whether to use the current default palette (set in Settings-Special-Default
LUT with Override LUT in HDF checked) or the palette from the
HDF file (unchecked Override LUT in HDF). Settings-General
shows the origin of the Custom palette (obtained either from a palette
file or an image).
- Added Transf-Rotate
for rotating images at any angle. As geo-location is currently not
transformed, this function should not be used when geo-location is
important.
- In WAM, added a new
utility, wam_anomaly for creating a series of monthly anomaly
images from a series of monthly images. As a first step, the utility
calculates monthly mean images and then creates the anomaly images by
either subtracting the corresponding monthly mean or by dividing with
the corresponding mean.
- Enhanced Segm-Fill
Holes. This function fills zero-valued pixels with the mean value of
the neighborhood valid pixels. The neighborhood (window) size is
selectable and is 3 x 3 pixels by default.
- Enhanced File-Lookup
table-Load LUT and File-Lookup table-Load LUT raw - these
functions now "remember" the last folder used for the LUT
files.
- In WAM, added a new
method, LoadLUT for reading color lookup table files
(corresponding to the File-Lookup table-Load LUT function in
WIM). For example, a special color lookup table may be useful when
generating anomaly images.
|
|
WIM 6.27, November 2004
|
- Added File-Read-Float
Bigendian for reading Float32 raster images in the Bigendian format
that is popular in the Unix world.
- Modified Segment -
Fill Holes to work with all kinds of pixels (not just Byte). This function
can be used to fill small areas of no data with an average value of
neighboring valid pixels.
- Added "Save as
compressed" option in Save as HDF. It can be turned on
and off from a checkbox in Settings-Special-HDF Options. With
compression the size of the saved HDF file is reduced by many times
while the file extension does not change and the usage remains the same.
For typical images with large areas of no data (e.g. due to clouds) the
file size is reduced by 10-15 times while for images with highly
variable pixel values the reduction is less than 2 times.
- Enhanced Save as
HDF with Lat/Lon arrays - a single set of Latitude and Longitude
arrays is saved with the file. All the images to be saved into a file
should be of the same size.
- Revised and improved
the user interface of Geo-Tracking.
- In WAM: added new
functions wam_rgb_modis2, zoom_modis_lat_lon. They produce
accurately co-registered and mapped quasi true-color images using MODIS
250-m and 500-m data.
|
|
WIM 6.26, September 2004
|
- The File-Read ASCII
and File-Read ASCII Float functions were completely revised. The
input text file format is now much more flexible and WIM automatically
recognizes many different separators (space, comma, tab, semicolon).
Image files as text can be generated with many other programs, e.g.
Excel or WIM (File-Save as ASCII).
- Added the Single Image
Edge Detection (SIED) algorithm of Cayula and Cornillon (1992) with the
Diehl et al. (2002) variable window modification. The Edge-SIED
function can be used for detecting fronts (edges between more
homogeneous areas) in images.
- Enhanced the Edge-Thin
Lines: it can be used after the Edge-SIED to thin the
detected fronts.
- Added EdgeSIED
(analogous to Edge-SIED) and ThinLines (analogous to Edge-Thin
Lines) to WAM.
- Added new function Convert
to 24bb (RGB) that converts any WIM image (except a RGB image) to
24-bit per pixel RGB image. Using this function and Multi-Mask w.
Image it is possible to combine typical ocean color chlorophyll
images for the ocean and true-color RGB images for land.
|
|
WIM 6.25, August 2004
|
- Enhanced the Geo-Bathy
Image function: added a high resolution depth database at 2 minute
latitude-longitude resolution (world_bathy_2min.dat). The
2-minute database is rather big (114 MB) and is only installed if you
choose the Custom setup option when installing WIM.
- Enhanced the File-Save
as HDF function: when saving Int32 Bitmask images, the flag
names will be saved and restored when the image is read again.
- Enhanced the Transf-Gradients
functions: the Sobel and Max Difference functions can now
be applied to all kinds of images, not just Byte images.
|
|
WIM 6.24, July 2004
|
- Added to WAM: a
function to read 2-byte plain raster images (Open2Byte) with the
option to swap bytes.
- Added to WAM: a
function to transfer geo-referencing from one image in memory to another
image in memory (CopyGeoDataFrom).
- Added to WAM: user
definable unscaled unary and binary functions. The scaled versions of
these functions have been part of WAM since its beginning. The scaled
functions always return Float32 images. When working with inherently
Byte or Integer types of images it was time consuming to convert Float32
images back to Byte or Integer.
|
|
WIM 6.23, June 2004
|
- Added support for
version 5 of the NOAA/NASA AVHRR Oceans Pathfinder Sea Surface
Temperature Data Set announced on June 10, 2004 (see http://www.nodc.noaa.gov/sog/pathfinder4km/).
The new SST dataset has significant improvements over version 4.1,
including higher spatial resolution (4km) and improved ice and land
masks which allow for more retrievals along the coasts and in lakes. Web
access: http://data.nodc.noaa.gov/pathfinder/Version5.0
FTP access: ftp://data.nodc.noaa.gov/pub/data.nodc/pathfinder/Version5.0/
- Added support for
mapped altimetry data in the netCDF format. Maps of Sea Level Anomaly
(MSLA) obtained from data of various sensors (TOPEX/POSEIDON, Jason,
ERS-1/2, Envisat) can be read with WIM. The maps are provided on a
MERCATOR 1/3° grid. More details are provided in the "Altimetry
Products" section of the manual.
|
|
WIM 6.22, May 2004
|
- Added support for a
new dataset type (SDS) in HDF files: double precision floating point
number float64. WIM reads float64 datasets and automatically
converts to float32 datasets.
- Added new functions to
WAM: saving multiple images into a single HDF file, image Mirror
(Horizontal and Vertical), reading of generic attributes (e.g.
arrays of float32 or int32 numbers ) like in WIM.
- Improved Examine -
RGB Image : you can now find the best color combination on a small
rectangle. Just select a rectangle and select Examine-RGB Image
from the menu. The RGB image is created quickly in the selected
rectangle. You can now adjust the range values of the components. After
clicking OK the selected range values will be propagated to the whole
image. This is a very useful addition as making and adjusting RGB images
on large images at once can be very slow.
- Added a new option for
creating overlays for RGB image. A typical coastline overlay has pixel
value 255 and that produces a blue coastline on a RGB image. To create a
white overlay you need to create a RGB image from the single overlay.
That makes all 3 components 255 and that produces a white overlay on the
RGB image.
- Enhanced the
geo-location of images produced with the Cut and Zoom operations from
the Global Equal Angle projection.
- Enhanced the Multi-Shift
Image function by making it work with all types of images, including
RGB images.
|
|
WIM 6.21, March 2004
|
- Added new options to Multi
- Composite: Last. The Last pixel method for compositing is useful
when you are interested in the current situation but some of the areas
on the latest images are covered by clouds or are unusable for other
reasons. The pixels missing on the last image are therefore retrieved
from the nearest previous image.
- Added Bilinear Zoom
function to WAM.
- Added support for new
HDF formats of CoastWatch images that use the GCTP mapping functions for
geo-location. Sample CoastWatch files in the HDF format files can be
found at
http://cwcaribbean.aoml.noaa.gov/cwatch-web/cgi-bin/catalog.cgi?region=sr.
Enhanced Examine-RGB Image: it is now 5-6 times faster than
before.
- Added support for a
new dataset type (SDS) in HDF files: double precision floating point
number float64.
|
|
WIM 6.20, February 2004
|
- Added new options to Transf
- Zoom: Bilinear and Bicubic with respectively bilinear and bicubic
interpolation. Both accept a floating point scaling factor. If the
scaling factor is less than 1 then they actually reduce the image. The
quality of the image zoomed with interpolation is much better than the
old Nearest Neighbor zoom. The geo-location coefficients of the
zoomed images are adjusted accordingly. The bilinear zoom also works
with RGB images.
- Added new function Multi
- Sharpening that allows to create fake full-resolution images using
another full-resolution band and assuming constant ratios between
full-resolution and interpolated (smoothed) images. increases the
resolution of one band to the resolution of another, higher-resolution
band. This function can be applied to the MODIS 500 m bands to produce
fake 250 m bands using an existing 250 m band.
- Enhanced Geo-Tracking:
it is now possible to select multiple files of points, drifter tracks or
other vector objects and read them all at once. Reading of the NOAA
drifter track format was also simplified: lines where latitude and
longitude values cannot be read are automatically skipped (this allows
skipping of the header lines inserted by email clients such as Outlook);
it is assumed the latitude value precedes the longitude value regardless
of the setting of the View-Settings-Special-Lat first checkbox.
|
|
WIM 6.19, January 2004
|
- Added a special file
format (NOAA drifter data format) for reading the point and drifter data
in the Geo-Tracking function.
- Added support for GLI
mapped Level-3 images: the projection is automatically set to Global
Equal Angle with Shift = 180.
- Revised the basics of
image color coding using lookup tables (LUT). Pixels with value 0
(usually meaning no data) and 255 (usually meaning no data, error or
flag) are now better separated from the low and high data values even
when doing linear color stretch.
|
|
WIM 6.18, November 2003
|
- Enhanced the Geo-Get
Map Overlay function: it can now create Int16 overlays in addition
to Byte overlays.
- Enhanced the Geo-Tracking:
the input files for the point, transect, rectangle and drifter track can
now be either in the Lat, Lon, Value or Lon, Lat, Value format. All the
code for reading vector objects was revised.
- Enhanced the Geo-Tracking-Drifter
track: the plot now includes arrows showing the direction of the
drifter.
- Added a function in
WAM for reading plain raster images of variable sizes.
- Enhanced the Examine-Contour
lines: image filtering is now available for multi-byte images.
- Enhanced WAM functions
wam_series, wam_match. The wam_series program now includes
saving and loading log files that store all the program settings. It is
now convenient for the user to switch between several projects while
keeping the different settings.
- Enhanced the Geo-Remap
function. When "Open new image" checkbox is unchecked
the image is being mapped on top of the target image. Doing this
repetitively makes a mosaic.
|
|
WIM 6.17, November 2003
|
- Added the Max
and Mean-Pos filters in the Transf - Filter options.
- Added automatic
remapping to optimal Linear projection in the Geo - Remap Projection
function. This function finds the latitude and longitude bounds of an
image, creates a Linear projection and remaps the image. It is
especially useful to apply for the Latitude/Longitude Array (LLA)
projections used with MODIS and GLI. LLA is versatile but very slow and
inconvenient to use.
- Enhanced the new image
type: RGB image. It is a special version of Int32 image that is created
in memory with Examine-RGB image function. Previously that could
have been saved only as a bitmap (e.g. JPEG, BMP) and not as HDF. Now
the RGB image properties including geo-referencing will be saved in HDF
file.
- Enhanced the smart
algorithm for locate the corresponding files with the latitude/longitude
arrays (LLA) for MODIS-Terra, MODIS-Aqua and GLI ocean products that
keep the LLA in a separate file. Typically these filenames are very long
and finding the right file with the LLA for the image that you are
trying to load is quite a challenge. Without any input from the user the
"longest common substring" algorithm is being used to suggest
the best matching filename with the LLA. At the same time known file
types that do not contain the LLA are excluded.
- Added a new type of
Scientific Dataset (SDS) that can be read from HDF files: little endian
Int16. This format has been rarely used in remote sensing but it is used
in Autoprobe CP (an atomic force microscope).
- Added a new type of Vector
Objects: Drifter track that has the same format as Point
but includes a sequence (set) of points in the same object. This new
object is used to overlay drifter tracks on images.
|
|
WIM 6.16, October 2003
|
- Enhanced the File -
New function that opens a blank new image. Now you can set a Linear
(Cylindrical) projection for it by specifying the latitude-longitude
ranges.
- Added a new image file
type, the GOES-SST data. The GOES-SST data are available for downloading
at 6-km resolution as hourly, 3-hourly and daily composites for the
western hemisphere in between 60N;180W and 45S;30W.
- Added a new input file
type that creates an image - "Lat, Lon, Value ASCII" that
reads triplets of latitude, longitude, value from a text file and
creates a Float32 image in the Global Equal Angle projection.
- Added new internal
image type - RGB - and new saved RGB type (attribute) in HDF file. When
right-clicking on an RGB image the three components (R,G,B) are shown.
- Added new toolbar
buttons for often used operations: Examine-RGB Image, Geo-Remap
Projection, Geo-Get Map Overlay, Transf-Convert.
|
|
WIM 6.15, September 2003
|
- Added a new vector
object type: a text label. Text labels can now be positioned at any
location in an image, they can be edited and deleted.
- Added a smart
algorithm to locate the proper file with the latitude/longitude arrays
(LLA) for MODIS, GLI and other data products that keep the LLA in a
separate file. Typically these filenames are very long and finding the
right file with the LLA for the image that you are trying to load is
quite a challenge. Without any input from the user the "longest
common substring" algorithm is being used to suggest the best
matching filename with the LLA.
- Revised Geo-Remap
Proj function by making options for Forward mapping and Fill
gaps.
If Forward mapping is unchecked the Inverse mapping is used. Forward
mapping with Fill gaps checked means that forward mapping
is done first and inverse mapping is then used only for those pixels
with no value.
- Added functions for
reading Level-3 wind data from SeaWinds on QuikSCAT satellite
(see http://podaac.jpl.nasa.gov/info/ftp.html).
The data can be downloaded from ftp://podaac.jpl.nasa.gov/pub/ocean_wind/quikscat/.
- Enhanced View-Annotate
by making the color bar fill the whole selected rectangle with the color
range actually used.
- Added a new function
to WAM: OpenHDFWithExternalLLA with int[] reads a set of images
corresponding to the input array of sequence numbers.
- A major enhancement in
WAM: the maximum number of HDF images that could be read by a WAM
program was limited to 15-16 due to a bug. Now almost unlimited number
of HDF images can be handled.
|
|
WIM 6.14, August 2003
|
- Adjusted functions for
reading and geo-locating GLI Level-1 and Level-2 products
(see
http://sharaku.eorc.nasda.go.jp/GLI/index.html).
- Improved the Transf-Zoom
function by making it to work with multi-byte images.
- Added a new function
OpenHDFWithExternalLLA in WAM and improved the reading of HDF
files with Latitude/Longitude arrays (LLA) in external files.
- Improved Geo-Remap
Proj function by making options for Forward, inverse and
composite mapping. Composite mapping means making forward mapping
first and then using inverse mapping only for those pixels with no
value, i.e. "Fill gaps".
|
|
WIM 6.13, July 2003
|
- Added a new file type
when saving images: HDF with Lat/Lon arrays. This is a very
versatile format for saving projection info and is being used, e.g. with
MODIS L2 images. However, it is also VERY slow with all geo-referencing
operations and should be avoided if possible.
- Enhanced the Geo -
Remap Projection function by allowing to select Forward
mapping. The default mode in remapping is Inverse mapping which means
that for each pixel in the new image the best matching pixel is found in
the source image. Inverse mapping usually generates better looking
images. However, for large target files as well as MODIS Level-2 images
inverse mapping to is prohibitively slow. In Forward mapping each
source pixel is mapped into a remapped location in the target
projection. This is usually faster but the resulting image may be full
of empty pixels interspersed with remapped pixels. You may have to
experiment to find the best remapping option.
|
|
WIM 6.12, June 2003
|
- Added the
functionality of reading of 3-dimensional MODIS datasets including 500 m
and 250 m bands. All bands (slices) in the 3-dimensional SDS (scientific
dataset) are read into multiple image buffers.
- Enhanced the Transf
- Bitmask function by allowing to select bits that must be ON and
bits that must be OFF. The user can create masks corresponding to
certain Level-2 flag criteria or quality levels corresponding to any bit
combinations in the bitmask image.
- Enhanced the Examine
- Contour Lines function by enabling median filtering before
contouring for 2- and 4-byte-per-pixel images. Median filtering is
essential for most fields to produce good-looking contour lines.
- Added the equivalent
of Examine - Contour Lines function to WAM.
- Enhanced the user
interface of WIM by enabling a single instance of WIM. What it means to
the user is that by clicking on multiple image files they all end up in
the same WIM instance and are available for joint analysis. In the
previous versions clicking on individual image files would open a new
instance of WIM for each file. For example, the function Multi-Primary
Production requires 3 input images. Unless they are in the same
file, it is easiest to find the images with the Windows Explorer and
read them into WIM by clicking (double-clicking). It is, of course,
possible to use the File-Open dialog in WIM and it is convenient if the
files are in the same folder as WIM remembers the previously used
folders. If the image files are in different folders then most users
prefer using Windows Explorer to navigating to them and load them into
WIM by just clicking on the filename.
- Added the
functionality of reading of the projection information for CZCS Level-2
files. These files have the separate "latitude" and
"longitude" datasets similar to MODIS Level-2 files but the
number of image pixels per latitude and longitude value is different.
- Enhanced the Transf
- Binarize function by inheriting the window size and location for
the output image.
|
|
WIM 6.12, June 2003
|
- Added the
functionality of reading of 3-dimensional MODIS datasets including 500 m
and 250 m bands. All bands (slices) in the 3-dimensional SDS (scientific
dataset) are read into multiple image buffers.
- Enhanced the Transf
- Bitmask function by allowing to select bits that must be ON and
bits that must be OFF. The user can create masks corresponding to
certain Level-2 flag criteria or quality levels corresponding to any bit
combinations in the bitmask image.
- Enhanced the Examine
- Contour Lines function by enabling median filtering before
contouring for 2- and 4-byte-per-pixel images. Median filtering is
essential for most fields to produce good-looking contour lines.
- Added the equivalent
of Examine - Contour Lines function to WAM.
- Enhanced the user
interface of WIM by enabling a single instance of WIM. What it means to
the user is that by clicking on multiple image files they all end up in
the same WIM instance and are available for joint analysis. In the
previous versions clicking on individual image files would open a new
instance of WIM for each file. For example, the function Multi-Primary
Production requires 3 input images. Unless they are in the same
file, it is easiest to find the images with the Windows Explorer and
read them into WIM by clicking (double-clicking). It is, of course,
possible to use the File-Open dialog in WIM and it is convenient if the files
are in the same folder as WIM remembers the previously used folders. If
the image files are in different folders then most users prefer using
Windows Explorer to navigating to them and load them into WIM by just
clicking on the filename.
- Added the functionality
of reading of the projection information for CZCS Level-2 files. These
files have the separate "latitude" and "longitude"
datasets similar to MODIS Level-2 files but the number of image pixels
per latitude and longitude value is different.
- Enhanced the Transf
- Binarize function by inheriting the window size and location for
the output image.
|
|
WIM 6.11, May 2003
|
- Enhanced the Transf-Binarize
function by allowing to set criteria on up to three images
simultaneously to select pixels that satisfy the selected criteria. For
example, with the the new binarize function you can find all pixels that
are within a selected range in image #1 AND within a selected range in
image #2 AND within a selected range in image #3. The dialog will remain
open and the user can modify the criteria interactively until it is
explicitly closed.
- Enhanced the Transf-Filter
function (with Median, Mean and Sigma options) by allowing
to process 2- and 4-byte-per-pixel images.
|
|
WIM 6.10, April 2003
|
- Fundamental revision
of the WIM functions that draw image bitmaps. Former WIM versions had
problems with very large images, usually starting with sizes 8196 x 4098
pixels, such as MODIS 4.6 km mapped global images. The colors suddenly
turned weird and the image needed to be restored with a click on the
Rebuild button of the List of Images. The revised version fixes that
problem and image rebuilding is rarely needed.
- Enhanced the Multi-Primary
Production function with options for the euphotic zone depth
calculation (parameterized as a function of surface chlorophyll).
- Enhanced the Transf-Convert
function with options for overflow control. For example, when a Byte
image gets values over 255, these values will be normally truncated.
With overflow control you can set a cap that will be used for all values
over the maximum allowed value.
- Enhanced the Geo-Grid
- either latitude or longitude grid can be disabled by using a negative
step value.
|
|
WIM 6.09, March 2003
|
- Added function Save
as PNG (Portable Network Graphics file).
- Adjusted several
functions to recognize some MODIS attributes, e.g. Global Equal Angle
projection for mapped Level 3 and Level 4 images, scaling attributes of
Level 4 primary production images, etc.
- Fixed the Distance axis
in Profiles function when profiles are top-down.
- Enhanced the Multi
- Mask with Image function to allow masking of multi-byte images,
also allow flexible masking depending on the pixel value of the mask
image. For example, MODIS images have often a corresponding Quality flag
image that shows the quality value of each pixel, e.g. good=0,
1=questionable, etc. User can select to create a new image with only
certain masked pixels, e.g. the good pixels that are masked with
quality=0.
|
|
WIM 6.08, February 2003
|
- Added function RGB
Image to WAM. It is similar to the Examine - RGB Image function
in WIM but allows to automate the generation of
"true-color"-like RGB composites.
- Changed the output
image type of Multi - Difference and Multi - Subtract Image
to 4-byte Float.
- Added interpolation of
MODIS latitudes and longitudes for the case when latitudes and
longitudes are provided for a certain regular grid of pixels and not all
pixels.
- Added latitude and
longitude calculations of MODIS images when the latitudes and longitudes
are provided as Int16 values with a Slope and Intercept.
- Enhanced the Save
as Lat, Lon, Value for saving multiple images and of a selected
rectangle in the same file. The user can first select a rectangle of
interest and then pick a set of images in memory.
- Added recognition of
some new types of MODIS files (subset files GSUB* and MODIS-Aqua files
MY*).
|
|
WIM 6.07, December 2002
|
- Added a function for
selectively copying attributes from one image buffer to another. This is
useful, for example, when remapping an image to the projection of
another image and creating a new remapped image. The problem of which
attributes to get from the source image and which attributes from the
target projection image is not easily solved automatically.
- Added functions for
converting CoastWatch header parameters, including the geo-referencing
parameters to HDF attributes, and for using those attributes in
geo-referencing. When CoastWatch files are saved as HDF then the
respective geo-referencing will be preserved when reading them back from
HDF files.
- Added a GUI program
wam_match to the selection of WAM programs. Wam_match is a complex
program that finds match-ups between in situ and satellite data based on
several criteria.
- Fixed a memory problem
with WAM. WAM was not releasing unused memory for automatic garbage
collection by the .NET Framework.
|
|
WIM 6.06, November
2002
|
- Added support for
scroll wheel. The most convenient way to scroll down and up an image inside
an image window is now using the wheel on your mouse. Most new mice
include this very convenient part.
- Added new functions to
WAM: PerformOperation with a UnaryOperation takes an image and applies a
user defined function to it; PerformOperation with a BinaryOperation
takes two images and applies a user defined function to them. These 2
new functions are very powerful tools for transforming images in WAM. A
WAM programmer only has to supply the function and PerformOperation
applies it to all the pixels. A special version (Nullify) applies a
simple transform that zeroes pixel values. Six new functions
(GetInt16Attribute, GetFloat32Attribute, GetStringAttribute,
SetInt16Attribute, SetFloat32Attribute, SetStringAttribute) read or
write HDF attributes from WAM. Added constructors for creating new
images of arbitrary pixel types.
|
|
WIM 6.05, September
2002
|
- Added a new WIM input
file type "Navoceano L3" that reads five global images (SST,
number of points, SST anomaly, interpolated SST, interpolated SST anomaly)
from a 18-km MCSST Level 3 (NAVOCEANO) images that are provided as
weekly composites at ftp://podaac.jpl.nasa.gov/pub/sea_surface_temperature/avhrr/navoceano_mcsst/data/L3/".
- Added the "Use
Mask" option for Examine-Statistics. Statistics can now be
calculated for any area of irregular shape. A mask image is convenient
way to specify areas of interest that can be applied to a whole series
of images in the same projection.
|
|
WIM 6.04, August
2002
|
- Modified the
"List of Images" dialog box by separating "File
Name" from "Image Name".
- Added Examine -
Statistics function to WAM.
|
|
WIM 6.03, August
2002
|
- Added different options,
selectable from a dialog box, to Multi - Primary Production.
- Added attributes (e.g.
Units, Scaling, software version, etc.) to the calculated Primary
Production image.
- Added Transf - Filter
and Segm - Fill Holes functions to WAM.
|
|
WIM 6.02, July 2002
|
- Added a new function
Multi - Primary Production that calculates an image of
phytoplankton net primary production (NPP, g C month-1) based on the
Behrenfeld and Falkowski (1997) Vertically Generalized Production Model (VGPM)
and using images of surface chlorophyll a concentration (Chl-a, mg m-3),
incident photosynthetically active radiation (PAR, Einstein m-2 Day-1)
and sea-surface temperature (SST, °C).
- Segment - Fill Holes
modified to fill pixels with both 0 and 255. This function can be used
to cover small areas of no data, e.g. due to clouds. Invalid pixels are
most often assigned a value of 0 or 255 and by running this function
several times it is possible fill small areas with valid pixel values.
|
|
WIM 6.01, May 2002
|
- WIM version 5.41 is
renamed to version 6.01 as it coincides with the release of the WIM
Automation Module (WAM) that is a major addition to the tools available
for WIM users. WAM allows batch processing, i.e. to automate repetitive
tasks by writing simple programs (scripts). See a separate document on WAM.
- Added the Shift
parameter as a recorded attribute (in HDF files) for storing projection
information of the Global Equal Angle projection for, e.g. the OCTS
sensor. This option is convenient when dealing with imagery covering
both sides of the international dateline.
- Updated the
View-Annotate function.
|
|
WIM 5.40, April 2002
|
- For easy transfer of
image data from WIM to various GIS packages we added the File - Save
as Lat, Lon, Value ASCII (*.dat) option. It writes the whole image
as a series of triplets of Latitude, Longitude, Value in ASCII text
characters. The default is to save the Latitude first, followed
by Longitude and the Value but Longitude can be
made first, followed by Latitude and the Value by
unchecking the "Lat first" checkbox in View - Special -
Save As Lat, Lon, Value Format. The default formatting string is
specified in View - Special - Save As Lat, Lon, Value Format as %6.4f
%6.4f %6.4f\n and can be edited to suit your data. The same function
can being used for selected Rectangles in the Vector Objects
table.
|
|
WIM 5.39, March 2002
|
- Added the Power Law
band ratio in Multi - Band Ratio. Used often in empirical
bio-optical algorithms of Chlorophyll or CDOM calculation form ocean
color data.
- Added Transf - Decimal
Exp (10^x) and Transf - Decimal Log (Log10(x))
- Improved File - Save
as HDF for saving multiple image sets.
|
|
WIM 5.38, February
2002
|
- Improved Multi -
Composite to keep the compositing parameters from last operation and
correctly set the Value Scaling of the results.
- Improved Transf -
Filter to set the Value Scaling of the results.
- Improved Geo -
Remap Proj to set the attributes of the source image.
- Added SeaDAS Mapped
Image in Cylindrical Isotropic Projection to the set of projections
automatically read from an HDF file.
|
|
WIM 5.37, December
2001
|
- Improved Save as
HDF. This function now saves all the
selected image buffers in memory together with their Value Scaling
and Color
Scaling attributes. In the past it just copied the attributes from
the
original image, even if the image was converted to a different scaling.
This
function is now very convenient for saving a set of images including
their
scaling attributes to a single HDF file.
- Added functionality to
Multi - Difference, Multi - Subtract
Image, Multi- Divide w. Img, Multi - Multiply: They now work as
expected
with all different image buffers (e.g. INT16 and FLOAT). Fixed some
problems
with Transf - Convert. View - Annotate enhanced to work on
FLOAT images.
|
|
WIM 5.36, October
2001
|
- Added functions for
reading NAVOCEANO Sea-surface temperature (SST) datasets distributed at
a near real-time rate by NASA's Physical Oceanography Distributed Active
Archive Center (http://podaac.jpl.nasa.gov/navoceano_mcsst/). WIM
can either read an individual dataset (and convert it to a global image)
or automatically make a composited (average) image when a set of
multiple NAVOCEANO datasets is selected.
- Added the
functionality of reading multiple images simultaneously. This is a big
time saver when reading many images. To select a set of images highlight
one image and then select a range of images with Shift-left-click or
individual images with Control-left-click. After a set of images has
been highlighted, click on the Open button of the dialog.
- Switched to Windows
registry for keeping user preferences instead of the wim.ini file.
|
|
WIM 5.35, September
2001
|
- Added functions for
reading GSHHS (Global Self-consistent Hierarchical
High-resolution Shorelines) shorelines format (Wessel and Smith, 1996).
GSHHS files have extension *.b and include files in 5 different
resolutions starting from crude (least accurate) and ending with full
(most accurate). The resolution of the full GSHHS dataset is better than
100 m. When creating the overlay the user can choose the level of
shorelines to include, e.g. whether to include only the land-sea
shorelines, and/or lakes (inland water-bodies) or higher-level
shorelines like islands in lakes, etc.
·
Added options for reading Landsat TM Level-1G
data from the GeoGratis website
(an initiative of the Canada Centre for Remote Sensing). Landsat 7 data of
selected scenes
of Canada is freely available for downloading at
http://geogratis.cgdi.gc.ca/Landsat7/hdf/. Geo-referencing of these files is
currently done using the upper-left and lower-right coordinates in the
productdescription.self file corresponding to the particular Landsat scene.
Due to various nonlinearities and errors this geo-referencing is not very
accurate and better methods may be introduced in the future.
|
|
WIM 5.34, August
2001
|
- Added extensible list of symbols in PointTypes.xml (a text
file in XML format) for showing Point objects in Geo -Tracking.
It is now possible to show different sets of Points with different
symbols.
New symbols can be created and added to the extensible list by the user.
Fixed problem with colors in Save as JPEG, Save as GIF.
|
|
WIM 5.33, July 2001
|
- Added "Show Profiles" button to the
Vector Objects table.
Fixed some problems in Examine-Time Series, Edge-Dilate.
|
|
WIM 5.32, June 2001
|
- Automatically setting proper value scaling for
Terascan produced HDF files:
Slope = scale_factor; Intercept = -add_offset * scale_factor. Previously
WIM asumed that Terascan files had Intercept=0 and Slope = 0.01.
Terascan files (*.tdf) are converted to HDF files using the Terascan
filter tdftohdf.
|
|
WIM 5.31, May 2001
|
- Fixed the problem with reading SeaWiFS Level-1A
images from
multi-dimensional SDS format HDF files. The capability of reading
SeaWiFS
Level-1A files was introduced in WIM 5.19 but had not been updated after
the
change of the SeaWiFS Level-1A format.
|
|
WIM 5.30, May 2001
|
- Geo-Remap Proj - added the option of using the
projection settings of another image.
WIM has a large number of different projection types with each
projection depending on a number of parameters. So far it was very
difficult to map different images to a common projection. This addition
makes the re-mapping tool easy to use. You can re-map any image (with a
projection) into the projection of another image.
|
|
WIM 5.29, April 2001
|
- Switched from HDF library version 4.1r1b to version
4.1 release 4.
Although no immediate changes in WIM functionality are evident, it is
hoped that the HDF functions in WIM are more stable by using the latest
HDF4 library.
|
|
WIM 5.28, March 2001
|
- Calibration of NOAA/AVHRR Level-1B images to percent
albedo (channels 1-3) and
temperature in C (channels 4-5) in the WIM Full version.
The hard to use AVHRR Level-1B imagery can now be processed into real
geophysical fields with WIM.
|
|
WIM 5.27, February
2001
|
- Input functions for NOAA/AVHRR Level-1B files
included in the Full version of WIM .
|
|
WIM 5.26, January
2001
|
- Improved Examine - XY-Scatter allowing filtering and
preview.
Outliers due to clouds or other problems are common in many images.
|
|
WIM 5.25, October
2000
|
- Adapted color scaling for MODIS Level-3 images.
- Geo-location for MODIS Level-2 images.
MODIS level-2 geo-location uses separate images for latitude and
longitude. If WIM does not find these in scientific datasets (SDS) of
the image file, it prompts for another image with those SDSs.
|
|
WIM 5.24, September
2000
|
- Introduced new scaling option Bitmask, new image type
4-byte integer, functions for viewing bitmask images (right-click) and creating
masks from selected bits (flags) with Transf-Bitmask function. This is
useful for new SeaWiFS Level-2 flag images.
|
|
WIM 5.23, July 2000
|
- Projection information adjusted when doing Cut and
Zoom, the adjusted parameters also saved as attributes in the saved HDF
file or info-file.
- Save Profiles button in the Vector Objects table.
- Statistics for 3x3 window surrounding a Tracked Point
in the Vector Objects table.
|
|
WIM 5.22, May 2000
|
- Added new function Geo – Bathy Image that allows
creating bathymetry images for any are in the world.
|
|
WIM 5.21, March 2000
|
- The SeaWiFS mapped images in the SeaDAS Cylindrical
projection can now be navigated in WIM. SeaDAS maps other than the Swath
are based on IDL mapping routines and have not been compatible with WIM
projections in the past.
- The Examine-RGB Image has been extended to be used
with 2-bit-per-pixel (bpp) and 4-bpp images.
- Fixed bugs in the Multi-Composite function.
|
|
WIM 5.20, November
1999
|
- You can now open images by just clicking (or
double-clicking, depending on your setup) on the file. Similarly, you
can open an image file using the right-click – Send to … or the
right-click – open with … options. The right-click – open with … option
is new in Windows 2000. In order to use the right-click – Send to …
option you have to create a shortcut to the WIM executable (either
wimle.exe or wim.exe) in your Profiles/USERNAME/Send to folder.
|
|
WIM 5.19, October
1999
|
- Reading of SeaWiFS Level-1A images from
multi-dimensional SDS format HDF files.
Fixed errors in initializing the SeaWiFS Swath projection.
|
|
WIM 5.18, May 1999
|
- Automatic image resize when the image does not fit
into the WIM window.
- The first image is resized to fit into the WIM
window, subsequent images are resized to the same size as the current
image.
- Reading of NASA/NOAA Oceans Pathfinder (PODAAC)
subset SST files. Projection set to Linear with the coefficients
calculated from HDF attributes, value scaling set to SST-Pathfinder.
|
|
WIM 5.17, April 1999
|
- View - Vector Objects enhanced with Add, Edit, Save,
Statistics functions.
- New functions Geo - Read Vector Objects, Geo - Unify
Vector Objects.
- The Save and Read functions use HDF files for storing
vector objects.
- Reading of NASA/NOAA Oceans Pathfinder (PODAAC)
version 4.1 SST files implemented.
|
|
WIM 5.16, March 1999
|
- New function View-Vector Objects that integrates
points, transects and rectangles imported with Geo-tracking.
|
|
WIM 5.15, March 1999
|
- New, enhanced toolbar with hovering color shift.
View-Attributes icon on Toolbar.
- Options for writing into image buffer in Geo-Distance
and Geo-Tacking.
- Angles saved in Geo-Distance.
- Fixed Window resize when changing color scaling and
Geo-Tracking.
|
|
WIM 5.14, part 2,
February 16, 1999
|
- Add, Edit, Delete functions for HDF attributes.
- Save as HDF selectable image buffers.
- HDF attributes handling with multiple images of the
same name.
|
|
WIM 5.14, February
1999
|
- Page setup for printing images.
- Histogram for 2 and 4 bpp images.
- Revised HDF attributes, View-Attributes (modified
from View-File Metadata), keep all previous attributes.
- Generalized Logarithmic (and Linear) value scaling.
- Automatic scaling of HDF images (according to
Scaling, Slope, Intercept attributes).
|
|
WIM 5.13, January
1999
|
- Image window resize modification.
- NEC image type in Lambert Conic projection.
- Enhanced Geo-Distance.
- Transf-Binarize, Transf-Mirror, Transf-Reduce for 2
and 4 bpp images.
|
|
WIM 5.12, October
1998
|
- Selective reading of SDS’s from HDF file.
- Adjustments to read PO-DAAC’s MCSST and Pathfinder
global SST products.
|
|
WIM 5.11, September
1998
|
- Geo –Tracking revised and enhanced. Saving statistics
of selected points, transects or rectangular areas as well as points
along a transect.
- Simplified reading of the SeaWiFS Level 3 standard
mapped images (automatically setting the projection to Global Equal
Angle and Value scaling to Chl.
- Examine – Statistics revised.
- Save As- HDF saves the projection and other auxiliary
information for SeaWiFS images.
|
|
WIM 5.10,
July-August 1998
|
- View-File Metadata for viewing HDF global attributes.
- Switches to viewing of the CoastWatch file header
with a CoastWatch file. Enhanced to show the owner of the attributes.
- Save As - GIF, JPEG. Allows to save images n these
popular image (bitmap) formats.
- View-Annotate - annotation of images with color scale,
image name, date, comment.
- Fixed problems with Save as ASCII.
|
|
WIM 5.9, April 1998
|
- View-File Metadata for viewing HDF global attributes.
Switches to viewing of the CoastWatch file header with a CoastWatch
file.
- Transf - Convert to convert between different images.
- Multi - Composite for compositing by average or
maximum pixel value (for SST).
- Reading of the uncompressed, full-resolution
CoastWatch image (1301 X 1402).
- Geo - Get Bathy Overlay function (in *.di6 format).
- Enhanced Zoom showing latitude & longitude within
the Zoom box.
- Geo - Grid adds numbers.
|
|
WIM 5.8, March 1998
|
- Multi - Band Ratio function.
- Multi - Linear Comb function.
- Swath projection for SeaWiFS Level 2 products .
|
|
WIM 5.7, January
1998
|
- Reading of MOS data in HDF format.
|
|
WIM 5.3, November
1996
|
- Edit - Draw tools.
- Reading multiple HDF raster-8 images.
|
|
WIM 5.2, October
1996
|
|
|
|
WIM 5.0 and 5.1,
September 1996
|
|
WIM 4.4, August 1996
|
|
|
|
WIM 4.3, July 1996
|
|
|
|
WIM 4.1, May 1996
|
- n3a, n3b, s3a, s3b projections for SSM/I products.
|
|
WIM 4.0, March 1996
|
|
|