public class ImplEdgeNonMaxSuppressionCrude
extends java.lang.Object
Implementations of the crude version of non-maximum edge suppression. If the gradient is positive or negative is used to determine the direction of suppression. This is faster since an expensive orientation calculation is avoided.
DO NOT MODIFY. Generated by GenerateImplEdgeNonMaxSuppressionCrude.
| Constructor and Description |
|---|
ImplEdgeNonMaxSuppressionCrude() |
| Modifier and Type | Method and Description |
|---|---|
static void |
border4(boofcv.struct.image.ImageFloat32 _intensity,
boofcv.struct.image.ImageFloat32 derivX,
boofcv.struct.image.ImageFloat32 derivY,
boofcv.struct.image.ImageFloat32 output)
Just processes the image border.
|
static void |
border4(boofcv.struct.image.ImageFloat32 _intensity,
boofcv.struct.image.ImageInteger derivX,
boofcv.struct.image.ImageInteger derivY,
boofcv.struct.image.ImageFloat32 output)
Just processes the image border.
|
static void |
inner4(boofcv.struct.image.ImageFloat32 intensity,
boofcv.struct.image.ImageFloat32 derivX,
boofcv.struct.image.ImageFloat32 derivY,
boofcv.struct.image.ImageFloat32 output)
Only processes the inner image.
|
static void |
inner4(boofcv.struct.image.ImageFloat32 intensity,
boofcv.struct.image.ImageSInt16 derivX,
boofcv.struct.image.ImageSInt16 derivY,
boofcv.struct.image.ImageFloat32 output)
Only processes the inner image.
|
static void |
inner4(boofcv.struct.image.ImageFloat32 intensity,
boofcv.struct.image.ImageSInt32 derivX,
boofcv.struct.image.ImageSInt32 derivY,
boofcv.struct.image.ImageFloat32 output)
Only processes the inner image.
|
public static void inner4(boofcv.struct.image.ImageFloat32 intensity,
boofcv.struct.image.ImageFloat32 derivX,
boofcv.struct.image.ImageFloat32 derivY,
boofcv.struct.image.ImageFloat32 output)
public static void inner4(boofcv.struct.image.ImageFloat32 intensity,
boofcv.struct.image.ImageSInt16 derivX,
boofcv.struct.image.ImageSInt16 derivY,
boofcv.struct.image.ImageFloat32 output)
public static void inner4(boofcv.struct.image.ImageFloat32 intensity,
boofcv.struct.image.ImageSInt32 derivX,
boofcv.struct.image.ImageSInt32 derivY,
boofcv.struct.image.ImageFloat32 output)
public static void border4(boofcv.struct.image.ImageFloat32 _intensity,
boofcv.struct.image.ImageFloat32 derivX,
boofcv.struct.image.ImageFloat32 derivY,
boofcv.struct.image.ImageFloat32 output)
public static void border4(boofcv.struct.image.ImageFloat32 _intensity,
boofcv.struct.image.ImageInteger derivX,
boofcv.struct.image.ImageInteger derivY,
boofcv.struct.image.ImageFloat32 output)