Mapped image of two merged source images.
Inheritance Hierarchy
Stemmer.CvbImage
Stemmer.CvbPanoramicMappedImage
Namespace: Stemmer.Cvb
Assembly: Stemmer.Cvb (in Stemmer.Cvb.dll) Version: 14.0.0.0
Syntax
The PanoramicMappedImage type exposes the following members.
Properties
Name | Description | |
---|---|---|
Bounds |
Retrieve the bounding rect of the Image.
(Inherited from Image.) | |
ColorModel |
Color model that is realized by this image.
(Inherited from Image.) | |
CoordinateSystem |
Coordinate system of the image.
(Inherited from Image.) | |
Direction |
Gets the direction of this panoramic map.
| |
Handle |
Native CVB image handle.
(Inherited from Image.) | |
HasOverlayMask |
True if at least one of the image infos has the overlay mask bit set.
(Inherited from Image.) | |
Height |
Width of the image in pixels.
(Inherited from Image.) | |
IsDisposed |
Tests if the native handle has already been disposed.
(Inherited from Image.) | |
LinkedImages |
Gets the linked images that this PanoramicMappedImage maps.
| |
Planes |
Access to the infos of the image.
(Inherited from Image.) | |
Size |
Size of the image.
(Inherited from Image.) | |
Width |
Width of the image in pixels.
(Inherited from Image.) |
Methods
Name | Description | |
---|---|---|
BeginPixelContentChange |
Starts an image update block.
(Inherited from Image.) | |
Clone |
Creates a new Image object that is a copy of the current
instance.
(Inherited from Image.) | |
Close |
Alias of the Dispose method.
(Inherited from Image.) | |
Contains |
Tests if a pixel location is inside the image.
(Inherited from Image.) | |
Copy |
Creates a new Image object that is a copy of the current
instance.
(Inherited from Image.) | |
CopyTo(Image) |
Copies the image data from this image to the
targetImage.
(Inherited from Image.) | |
CopyTo(Image, Rect, Point2D) |
Copies the image data from the sourceRect of this
image to the targetImagetargetPosition.
(Inherited from Image.) | |
CreateHorizontal |
Creates a new horizontal mapped image.
| |
CreateVertical |
Creates a new vertical mapped image.
| |
Detach |
Detaches this Image object from the native IMG.
(Inherited from Image.) | |
Dispose |
IDisposable implementation.
(Inherited from Image.) | |
Dispose(Boolean) |
Unregisters the events on the linked images.
(Overrides ImageDispose(Boolean).) | |
EndPixelContentChange |
Ends an image update block.
(Inherited from Image.) | |
Equals |
Equality check.
(Inherited from Image.) | |
Finalize |
Finalizer
(Inherited from Image.) | |
GetHashCode |
Build a suitable hash code.
(Inherited from Image.) | |
GetPixel(Point2D) |
Gets the pixel values for all planes at the given
position.
(Inherited from Image.) | |
GetPixel(Int32, Int32) |
Gets the pixel values for all planes at the given position.
(Inherited from Image.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
ImageToPixelCoordinates(Area2D) |
Convert an Area2D from image to pixel coordinates.
(Inherited from Image.) | |
ImageToPixelCoordinates(Point2Dd) |
Convert a pixel from image to pixel coordinates.
(Inherited from Image.) | |
Initialize(Double) |
Initialize all planes of this image to the specified value.
(Inherited from Image.) | |
Initialize(Double) |
Initialize all planes of this image to the specified values.
(Inherited from Image.) | |
Initialize(Area2D, Double) |
Initialize the given area in all planes of this
image to the specified value.
(Inherited from Image.) | |
Initialize(Area2D, Double) |
Initialize the given area in all planes of this
image to the specified values.
(Inherited from Image.) | |
Initialize(Rect, Double) |
Initialize the given area in all planes of this
image to the specified value.
(Inherited from Image.) | |
Initialize(Rect, Double) |
Initialize the given area in all planes of this
image to the specified values.
(Inherited from Image.) | |
Map(Rect) |
Creates a mapped image of the rect region of this
image.
(Inherited from Image.) | |
Map(Size2D) |
Creates a mapped image of this whole image scaled to the
targetSize.
(Inherited from Image.) | |
Map(Rect, Size2D) |
Creates a mapped image of the sourceRect region of
this image scaled to the targetSize.
(Inherited from Image.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
OnPixelContentChanged |
Inform clients listening to the PixelContentChanged event
that this image data has been completely updated (full area).
(Inherited from Image.) | |
OnPixelContentChanged(Rect) |
Handles forwarding the updated events in both directions.
(Overrides ImageOnPixelContentChanged(Rect).) | |
PixelToImageCoordinates(Area2D) |
Convert an Area2D from pixel to image coordinates.
(Inherited from Image.) | |
PixelToImageCoordinates(Point2Dd) |
Convert a pixel from pixel to image coordinates.
(Inherited from Image.) | |
RaisePixelContentChanged |
Inform clients listening to the PixelContentChanged event
that this image data has been completely updated (full area).
(Inherited from Image.) | |
RaisePixelContentChanged(Rect) |
Inform clients listening to the PixelContentChanged event
that this image data has been updated in the given
rect.
(Inherited from Image.) | |
Save(String) |
Write the current content of the image into a file. The file format
to be used is determined by the extension of the fileName.
If a lossy format is selected, a default quality setting
will be used (if you want to specify your own quality setting, please
use the overload that allows specification of a quality value).
(Inherited from Image.) | |
Save(String, Double) |
Write the current content of the image into a file. The file format
to be used is determined based on the fileName's
extension. The quality (and thereby size) of the resulting file can
be adjusted using the quality parameter. When
saving to a lossless file format, the quality
parameter will be silently ignored.
(Inherited from Image.) | |
StartPixelContentChangeBlock |
Starts an image update block to be used in a using statement.
(Inherited from Image.) | |
SubImage(Area2D) |
Creates a new Image that is a copy from the given
sourceArea of the image data of the current
instance.
(Inherited from Image.) | |
SubImage(Rect) |
Creates a new Image that is a copy from the given
sourceRect of the image data of the current
instance.
(Inherited from Image.) | |
ToObjectBuffer |
Create a byte buffer with the serialized image object data.
(Inherited from Image.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Events
Name | Description | |
---|---|---|
ObjectDisposing |
Raised when this object is about to be disposed via the
Dispose method.
(Inherited from Image.) | |
PixelContentChanged |
Fired when the image data of this image was consciously updated.
(Inherited from Image.) |
Extension Methods
Name | Description | |
---|---|---|
AffineTransform(AffineMatrix2D) | Overloaded.
Creates an affine transformation (homogeneous matrix transformation)
of the whole image img.
(Defined by Process.) | |
AffineTransform(AffineMatrix2D, Area2D) | Overloaded.
Creates an affine transformation (homogeneous matrix transformation)
of an area a of the given image
img.
(Defined by Process.) | |
CreateOverlayCapableCopy |
Creates a copy of the input image that is guaranteed to be overlay
capable. If the input image already is an overlay-capable image, the
input image will simply be copied (preserving all overlay
information). Otherwise a new image with the overlay flag set will
be generated and receive a copy of the input image, but all the
overlay bits will be set to zero.
(Defined by Transformations.) | |
CreateOverlayFreeCopy |
Creates a copy of the input image that does not have the overlay flag
set. If the input image already is a non-overlay image, the input
image will simply be copied (preserving the information in bit 0).
Otherwise a new image with the overlay bits removed (= set to 0) will
be generated and returned.
(Defined by Transformations.) | |
FlatfieldCorrection(Image, Double) | Overloaded.
Performs a flat field correction on the imgSrc.
(Defined by Process.) | |
FlatfieldCorrection(Image, Image, Double) | Overloaded.
Performs a flat field correction on the imgSrc
with optional correction of the fix pattern noise.
(Defined by Process.) | |
GetPixel |
Gets the pixel values of all planes at the given position.
(Defined by ImageExtensions.) | |
Init(Double) | Overloaded.
Initialize the planes of this image to a value.
(Defined by ImageExtensions.) | |
Init(Double) | Overloaded.
Initialize the planes of this image to different values.
(Defined by ImageExtensions.) | |
Init(Rect, Double) | Overloaded.
Initialize the planes of this image to a value.
(Defined by ImageExtensions.) | |
Init(Rect, Double) | Overloaded.
Initialize the planes of this image to different values.
(Defined by ImageExtensions.) | |
InversePolarTransform(Angle, Double) | Overloaded.
Create an inverse polar transformed image (i.e. transform an unwrapped
image back into a ring structure).
(Defined by Process.) | |
InversePolarTransform(Point2Dd, Angle, Double, Image) | Overloaded.
Calculates an inverse polar transformed image (i.e. transform an
unwrapped image back into a ring structure).
(Defined by Process.) | |
IsSpecial |
Gets whether this image should be displayed via ToBitmap.
(Defined by ImageExtensions.) | |
LinearTransform |
Creates a linear transformation (matrix transformation).
(Defined by Process.) | |
MapTo8Bit | Overloaded.
Take an input image and scale the pixel values to fit into the 8 bit
value range, using collective normalization.
(Defined by Process.) | |
MapTo8Bit(Boolean) | Overloaded.
Take an input image and scale the pixel values to fit into the 8 bit
value range.
(Defined by Process.) | |
NormalizeMeanVariance |
Normalize an input image using mean/variance normalization (the gray
values of the image will be stretched modified to generate a histogram
as close as possible to the input target mean and variance values).
(Defined by Process.) | |
NormalizeMinMax |
Normalize an input image using min/max normalization (the gray values
of the image will be stretched or compressed to fit the input target
minimum and maximum values).
(Defined by Process.) | |
PolarTransform(Point2Dd, Double, Double) | Overloaded.
Create a polar transformation (i.e. unwrap a ring structure from
inside source image into a rectangular image).
(Defined by Process.) | |
PolarTransform(Point2Dd, Double, Double, Angle, Angle) | Overloaded.
Create a polar transformation (i.e. unwrap a ring structure from
inside source image into a rectangular image).
(Defined by Process.) | |
SubImage(Area2D) | Overloaded.
Extract the content of an aoi (area of interest) into a new image
using linear interpolation.
(Defined by ImageExtensions.) | |
SubImage(Area2D, Interpolation) | Overloaded.
Extract the content of an aoi (area of interest) into a new image.
(Defined by ImageExtensions.) | |
ToBitmap | Overloaded.
Convert this Image into a
Bitmap of identical size
and convert data with bit depth higher than 8 via
Global scaling.
(Defined by ImageExtensions.) | |
ToBitmap(HighBitScaleMode) | Overloaded. (Defined by ImageExtensions.) | |
ToBitmap(Int32, Int32, HighBitScaleMode) | Overloaded. (Defined by ImageExtensions.) | |
ToBitmap(Int32, Int32, PixelFormat, Rect, PlaneConfiguration, Double, Int32, HighBitScaleMode) | Overloaded.
Create a Bitmap from this CVB image.
(Defined by ImageExtensions.) | |
ToBitmapSource | Overloaded.
Convert this Cvb image into a bmData source of identical size, using
default conversion for high bit images.
(Defined by ImageExtensions.) | |
ToBitmapSource(HighBitScaleMode) | Overloaded.
Convert this Cvb image into a bmData source of identical size.
(Defined by ImageExtensions.) | |
ToBitmapSource(Int32, Int32, HighBitScaleMode) | Overloaded.
Convert this Cvb image into a bmData of selectable size.
(Defined by ImageExtensions.) | |
ToBitmapSource(Int32, Int32, Rect, PlaneConfiguration, Double, Int32, HighBitScaleMode) | Overloaded.
Create a BitmapSource
from this CVB image.
(Defined by ImageExtensions.) | |
ToPixelBufferTPixel |
Create a byte buffer with the serialized image pixel data.
(Defined by ImageExtensions.) |
Explicit Interface Implementations
Name | Description | |
---|---|---|
ICloneableClone |
Creates a new Image object that is a copy of the current
instance.
(Inherited from Image.) |
See Also