Simply3DScan
|
Does transformations of an image More...
Static Public Member Functions | |
static Blob[] | GetBlobsFromGrayScaleBitmap (Bitmap bitmap) |
Gets the blobs from gray scale bitmap. More... | |
static Blob | GetLargestBlob (IEnumerable< Blob > blobs) |
Gets the largest BLOB. More... | |
static float | GetLaserLinePosition (Image laserImage, Filter filter) |
Gets the laser line position. More... | |
static float | GetLaserLinePosition (Image grayImage) |
Gets the laser line position. More... | |
static float | GetLaserLinePosition (Blob[] blobs) |
Gets the laser line position. More... | |
static Bitmap | SimpleSkeletonizationImage (Bitmap bitmap) |
Skeletonization for image. More... | |
static Bitmap | CannyEdgeImage (Bitmap bitmap) |
CannyEdge filters the image. More... | |
static Bitmap | HomogenityEdgeDetectorImage (Bitmap bitmap) |
Homogenity edge detector for image. More... | |
static Bitmap | SobelEdgeDetectorImage (Bitmap bitmap) |
Sobels edge detector for image. More... | |
static List< ColorPoint3D > | TransformStepImage (Image skeletonImage, Image colorImage, int step, bool microSteps, Information configuration) |
Transforms the step image. More... | |
Static Package Functions | |
static Bitmap | CreateGrayImageOfLaser (Bitmap image, Filter filter) |
Creates the gray image of laser. More... | |
static List< Blob > | ClearBlobs (Blob[] blobs, float laserLineX) |
Clears the blobs. Top < 100 in y is seen as only needed for laserline. Left > 100 in x are seen as outside of turntable Right < 950 in x are seen as outside of turntable. Down > 900 in y are seen as outside of turntable. Pixel left from lase cannot exist (obviously ;-) ) More... | |
static ColorPoint3D | ConvertWorldPointToCameraPixel (this ColorPoint3D worldPoint, Information configuration) |
Converts the world point to camera pixel. More... | |
static ColorPoint3D | ConvertCameraPixelToWorldPoint (this ColorPoint3D cameraPoint, Information configuration) |
Converts the camera pixel to world point. More... | |
Does transformations of an image
Definition at line 18 of file TransformImage.cs.
|
static |
CannyEdge filters the image.
bitmap | The bitmap. |
Definition at line 282 of file TransformImage.cs.
|
staticpackage |
Clears the blobs. Top < 100 in y is seen as only needed for laserline. Left > 100 in x are seen as outside of turntable Right < 950 in x are seen as outside of turntable. Down > 900 in y are seen as outside of turntable. Pixel left from lase cannot exist (obviously ;-) )
blobs | The blobs. |
laserLineX | The laser line x. |
System.NotImplementedException |
Definition at line 249 of file TransformImage.cs.
|
staticpackage |
Converts the camera pixel to world point.
cameraPoint | The camera point in pixel. |
configuration | The configuration. |
Definition at line 398 of file TransformImage.cs.
|
staticpackage |
Converts the world point to camera pixel.
worldPoint | The world point. |
configuration | The configuration. |
Definition at line 379 of file TransformImage.cs.
|
staticpackage |
Creates the gray image of laser.
image | The image. |
filter | The filter. |
NotImplementedException |
Definition at line 27 of file TransformImage.cs.
|
static |
Gets the blobs from gray scale bitmap.
bitmap | The bitmap. |
Definition at line 151 of file TransformImage.cs.
|
static |
Gets the largest BLOB.
blobs | The blobs. |
Definition at line 166 of file TransformImage.cs.
|
static |
Gets the laser line position.
laserImage | The laser image. |
filter | The filter. |
Definition at line 191 of file TransformImage.cs.
|
static |
Gets the laser line position.
grayImage | The gray image. |
Definition at line 206 of file TransformImage.cs.
|
static |
Gets the laser line position.
blobs | The blobs. |
Definition at line 220 of file TransformImage.cs.
|
static |
Homogenity edge detector for image.
bitmap | The bitmap. |
Definition at line 295 of file TransformImage.cs.
|
static |
Skeletonization for image.
bitmap | The bitmap. |
Definition at line 269 of file TransformImage.cs.
|
static |
Sobels edge detector for image.
bitmap | The bitmap. |
Definition at line 308 of file TransformImage.cs.
|
static |
Transforms the step image.
skeletonImage | The skeleteon image. |
colorImage | The color image. |
step | The step. |
microSteps | if set to true [micro steps]. |
configuration | The configuration. |
Definition at line 333 of file TransformImage.cs.