http://www.emgu.com
Perfroms object detection with increasing detection window.

Namespace: Emgu.CV.OpenCL
Assembly: Emgu.CV.OpenCL (in Emgu.CV.OpenCL.dll) Version: 2.4.10.1935 (2.4.10.1935)

Syntax

C#
public Rectangle[] DetectMultiScale(
	OclImage<Gray, byte> image,
	double hitThreshold,
	Size winStride,
	Size padding,
	double scale,
	int groupThreshold
)
Visual Basic
Public Function DetectMultiScale ( 
	image As OclImage(Of Gray, Byte),
	hitThreshold As Double,
	winStride As Size,
	padding As Size,
	scale As Double,
	groupThreshold As Integer
) As Rectangle()
Visual C++
public:
array<Rectangle>^ DetectMultiScale(
	OclImage<Gray, unsigned char>^ image, 
	double hitThreshold, 
	Size winStride, 
	Size padding, 
	double scale, 
	int groupThreshold
)
F#
member DetectMultiScale : 
        image : OclImage<Gray, byte> * 
        hitThreshold : float * 
        winStride : Size * 
        padding : Size * 
        scale : float * 
        groupThreshold : int -> Rectangle[] 

Parameters

image
Type: Emgu.CV.OpenCL..::..OclImage<(Of <(<'Gray, Byte>)>)>
The OclImage to search in
hitThreshold
Type: System..::..Double
The threshold for the distance between features and classifying plane.
winStride
Type: System.Drawing..::..Size
Window stride. Must be a multiple of block stride.
padding
Type: System.Drawing..::..Size
Mock parameter to keep CPU interface compatibility. Must be (0,0).
scale
Type: System..::..Double
Coefficient of the detection window increase.
groupThreshold
Type: System..::..Int32
After detection some objects could be covered by many rectangles. This coefficient regulates similarity threshold. 0 means don't perform grouping.

Return Value

Type: array<Rectangle>[]()[][]
The regions where positives are found

See Also