adjusts the corner locations with sub-pixel accuracy to maximize the certain cornerness criteria
            
 
    Namespace: 
   OpenCvSharp
    Assembly:
   OpenCvSharp (in OpenCvSharp.dll) Version: 3.4.1.20180605-33-CaRLSharp
 Syntax
Syntaxpublic Point2f[] CornerSubPix(
	IEnumerable<Point2f> inputCorners,
	Size winSize,
	Size zeroZone,
	TermCriteria criteria
)
Public Function CornerSubPix ( 
	inputCorners As IEnumerable(Of Point2f),
	winSize As Size,
	zeroZone As Size,
	criteria As TermCriteria
) As Point2f()
public:
array<Point2f>^ CornerSubPix(
	IEnumerable<Point2f>^ inputCorners, 
	Size winSize, 
	Size zeroZone, 
	TermCriteria criteria
)
member CornerSubPix : 
        inputCorners : IEnumerable<Point2f> * 
        winSize : Size * 
        zeroZone : Size * 
        criteria : TermCriteria -> Point2f[] 
function CornerSubPix(inputCorners, winSize, zeroZone, criteria);
Parameters
- inputCorners
- Type: System.Collections.GenericIEnumerablePoint2f
 Initial coordinates of the input corners and refined coordinates provided for output.
- winSize
- Type: OpenCvSharpSize
 Half of the side length of the search window.
- zeroZone
- Type: OpenCvSharpSize
 Half of the size of the dead region in the middle of the search zone 
            over which the summation in the formula below is not done. It is used sometimes to avoid possible singularities 
            of the autocorrelation matrix. The value of (-1,-1) indicates that there is no such a size.
- criteria
- Type: OpenCvSharpTermCriteria
 Criteria for termination of the iterative process of corner refinement. 
            That is, the process of corner position refinement stops either after criteria.maxCount iterations 
            or when the corner position moves by less than criteria.epsilon on some iteration.
Return Value
Type: 
Point2f See Also
See Also