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.GrayF32 _intensity,
boofcv.struct.image.GrayF32 derivX,
boofcv.struct.image.GrayF32 derivY,
boofcv.struct.image.GrayF32 output)
Just processes the image border.
|
static void |
border4(boofcv.struct.image.GrayF32 _intensity,
boofcv.struct.image.GrayI derivX,
boofcv.struct.image.GrayI derivY,
boofcv.struct.image.GrayF32 output)
Just processes the image border.
|
static void |
inner4(boofcv.struct.image.GrayF32 intensity,
boofcv.struct.image.GrayF32 derivX,
boofcv.struct.image.GrayF32 derivY,
boofcv.struct.image.GrayF32 output)
Only processes the inner image.
|
static void |
inner4(boofcv.struct.image.GrayF32 intensity,
boofcv.struct.image.GrayS16 derivX,
boofcv.struct.image.GrayS16 derivY,
boofcv.struct.image.GrayF32 output)
Only processes the inner image.
|
static void |
inner4(boofcv.struct.image.GrayF32 intensity,
boofcv.struct.image.GrayS32 derivX,
boofcv.struct.image.GrayS32 derivY,
boofcv.struct.image.GrayF32 output)
Only processes the inner image.
|
public static void inner4(boofcv.struct.image.GrayF32 intensity,
boofcv.struct.image.GrayF32 derivX,
boofcv.struct.image.GrayF32 derivY,
boofcv.struct.image.GrayF32 output)
public static void inner4(boofcv.struct.image.GrayF32 intensity,
boofcv.struct.image.GrayS16 derivX,
boofcv.struct.image.GrayS16 derivY,
boofcv.struct.image.GrayF32 output)
public static void inner4(boofcv.struct.image.GrayF32 intensity,
boofcv.struct.image.GrayS32 derivX,
boofcv.struct.image.GrayS32 derivY,
boofcv.struct.image.GrayF32 output)
public static void border4(boofcv.struct.image.GrayF32 _intensity,
boofcv.struct.image.GrayF32 derivX,
boofcv.struct.image.GrayF32 derivY,
boofcv.struct.image.GrayF32 output)
public static void border4(boofcv.struct.image.GrayF32 _intensity,
boofcv.struct.image.GrayI derivX,
boofcv.struct.image.GrayI derivY,
boofcv.struct.image.GrayF32 output)