Changeset 1671
- Timestamp:
- Sep 1, 2004, 1:40:14 PM (22 years ago)
- File:
-
- 1 edited
-
trunk/doc/pslib/psLibSDRS.tex (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/doc/pslib/psLibSDRS.tex
r1667 r1671 1 %%% $Id: psLibSDRS.tex,v 1.9 7 2004-09-01 03:48:19price Exp $1 %%% $Id: psLibSDRS.tex,v 1.98 2004-09-01 23:40:14 price Exp $ 2 2 \documentclass[panstarrs,spec]{panstarrs} 3 3 … … 2383 2383 is derived from the statistics of the pixels at that direction 2384 2384 coordinate. The statistic used to derive the output vector value is 2385 specified by \code{stats}. If \code{coords} is not \code{NULL}, the 2386 calculated coordinates along the slice are returned in this vector. 2387 Only one of the statistics choices may be specified, otherwise the 2388 function must return an error. This function must be defined for the 2389 following types: \code{psS8}, \code{psU16}, \code{psF32}, 2390 \code{psF64}. 2385 specified by \code{stats}. If \code{mask} is non-\code{NULL}, pixels 2386 for which the corresponding \code{mask} pixel matches \code{maskVal} 2387 are excluded from operations. If \code{coords} is not \code{NULL}, 2388 the calculated coordinates along the slice are returned in this 2389 vector. Only one of the statistics choices may be specified, 2390 otherwise the function must return an error. This function must be 2391 defined for the following types: \code{psS8}, \code{psU16}, 2392 \code{psF32}, \code{psF64}. 2391 2393 2392 2394 \begin{verbatim} … … 2422 2424 statistic used to derive the output vector value is specified by 2423 2425 \code{stats}. Only one of the statistics choices may be specified, 2424 otherwise the function must return an error. The \code{mask} and2425 \code{maskVal} entries are passed to the psLib statistics function 2426 used to calculate the ensemble statistics. This function must be 2427 defined for the following types: \code{psS8}, \code{psU16},2426 otherwise the function must return an error. If \code{mask} is 2427 non-\code{NULL}, pixels for which the corresponding \code{mask} pixel 2428 matches \code{maskVal} are excluded from operations. This function 2429 must be defined for the following types: \code{psS8}, \code{psU16}, 2428 2430 \code{psF32}, \code{psF64}. 2429 2431 … … 2459 2461 corresponding set of input image pixels based on the statistics 2460 2462 specified by \code{stats}. Only one of the statistics choices may be 2461 specified, otherwise the function must return an error. The2462 \code{mask} and \code{maskVal} entries are passed to the psLib2463 statistics function used to calculate the ensemble statistics. This 2464 function must be defined for the following types: \code{psU8},2463 specified, otherwise the function must return an error. If 2464 \code{mask} is non-\code{NULL}, pixels for which the corresponding 2465 \code{mask} pixel matches \code{maskVal} are excluded from operations. 2466 This function must be defined for the following types: \code{psU8}, 2465 2467 \code{psU16}, \code{psS8}, \code{psS16}, \code{psF32}, \code{psF64}, 2466 2468 \code{psC32}, \code{psC64}. … … 2560 2562 following types: \code{psS8}, \code{psU16}, \code{psF32}, \code{psF64}. 2561 2563 2562 \tbd{ does this need to define the mask?}2564 \tbd{Do we need to include a mask for psImagePixelInterpolate?} 2563 2565 2564 2566 \begin{verbatim} … … 2595 2597 if any of the specified parameters are out of range for the data in 2596 2598 the image file, if the specified image file does not exist, or the 2597 image on disk is zero- or one-dimensional. This function willonly2598 read images of the native FITS image types (\code{psU8}, \code{ps U16},2599 \code{ps U32}, \code{psF32}, \code{psF64}). The user is expected to2599 image on disk is zero- or one-dimensional. This function need only 2600 read images of the native FITS image types (\code{psU8}, \code{psS16}, 2601 \code{psS32}, \code{psF32}, \code{psF64}). The user is expected to 2600 2602 convert the data type as needed with \code{psImageCopy}. 2601 2603 … … 3270 3272 psMetadataType type; ///< type of this item 3271 3273 const union { 3274 bool bool; ///< boolean value 3272 3275 psS32 S32; ///< integer value 3273 3276 psF32 F32; ///< floating value … … 3292 3295 typedef enum { ///< type of data.item is: 3293 3296 PS_META_ITEM_SET = 0, ///< NULL; metadata is in psMetadataType.items 3297 PS_META_BOOL, ///< bool (.bool) 3294 3298 PS_META_S32, ///< int (.S32) 3295 3299 PS_META_F32, ///< float (.F32) … … 3805 3809 \subsection{Astronomical objects} 3806 3810 3811 \tbd{These functions are all of low priority, have not yet been 3812 defined in detail, and are not immediately required.} 3813 3807 3814 \subsubsection{Positions of Major SS Objects} 3808 3815 3809 \tbd{Werequire the ability to calculate the position of major Solar System3810 objects, as well as Lunar phase. }3816 We may require the ability to calculate the position of major Solar System 3817 objects, as well as Lunar phase. 3811 3818 3812 3819 \begin{verbatim}
Note:
See TracChangeset
for help on using the changeset viewer.
