@ -38,7 +38,7 @@ namespace Emgu.CV.Features2D
MCvScalar c = color . MCvScalar ;
using ( InputArray iaImage = image . GetInputArray ( ) )
using ( InputOutputArray ioaOutImage = outImage . GetInputOutputArray ( ) )
Features2DInvoke . d rawKeypoints( iaImage , keypoints , ioaOutImage , ref c , type ) ;
Features2DInvoke . cveD rawKeypoints( iaImage , keypoints , ioaOutImage , ref c , type ) ;
}
/// <summary>
@ -69,7 +69,7 @@ namespace Emgu.CV.Features2D
using ( InputArray iaModelImage = modelImage . GetInputArray ( ) )
using ( InputArray iaObservedImage = observedImage . GetInputArray ( ) )
using ( InputOutputArray ioaResult = result . GetInputOutputArray ( ) )
Features2DInvoke . d rawMatchedFeatures2(
Features2DInvoke . cveD rawMatchedFeatures2(
iaObservedImage ,
observedKeyPoints ,
iaModelImage ,
@ -110,7 +110,7 @@ namespace Emgu.CV.Features2D
using ( InputArray iaModelImage = modelImage . GetInputArray ( ) )
using ( InputArray iaObservedImage = observedImage . GetInputArray ( ) )
using ( InputOutputArray ioaResult = result . GetInputOutputArray ( ) )
Features2DInvoke . d rawMatchedFeatures1( iaObservedImage , observedKeyPoints , iaModelImage ,
Features2DInvoke . cveD rawMatchedFeatures1( iaObservedImage , observedKeyPoints , iaModelImage ,
modelKeypoints , matches , ioaResult , ref matchColor , ref singlePointColor , mask , flags ) ;
}
@ -143,7 +143,7 @@ namespace Emgu.CV.Features2D
using ( InputArray iaObservedImage = observedImage . GetInputArray ( ) )
using ( InputOutputArray ioaResult = result . GetInputOutputArray ( ) )
using ( InputArray iaMask = mask = = null ? InputArray . GetEmpty ( ) : mask . GetInputArray ( ) )
Features2DInvoke . d rawMatchedFeatures3( iaObservedImage , observedKeyPoints , iaModelImage ,
Features2DInvoke . cveD rawMatchedFeatures3( iaObservedImage , observedKeyPoints , iaModelImage ,
modelKeypoints , matches , ioaResult , ref matchColor , ref singlePointColor , iaMask , flags ) ;
}
@ -189,7 +189,7 @@ namespace Emgu.CV.Features2D
double scaleIncrement ,
int rotationBins )
{
return Features2DInvoke . voteForSizeAndOrientation ( modelKeyPoints , observedKeyPoints , matches , mask , scaleIncrement ,
return Features2DInvoke . c veV oteForSizeAndOrientation( modelKeyPoints , observedKeyPoints , matches , mask , scaleIncrement ,
rotationBins ) ;
}
@ -217,7 +217,7 @@ namespace Emgu.CV.Features2D
double ransacReprojThreshold )
{
Mat homography = new Mat ( ) ;
bool found = Features2DInvoke . g etHomographyMatrixFromMatchedFeatures( model , observed , matches , mask ,
bool found = Features2DInvoke . cveG etHomographyMatrixFromMatchedFeatures( model , observed , matches , mask ,
ransacReprojThreshold , homography ) ;
if ( found )
{
@ -263,13 +263,13 @@ namespace Emgu.CV.Features2D
{
[DllImport(CvInvoke.ExternLibrary, CallingConvention = CvInvoke.CvCallingConvention)]
[return: MarshalAs(CvInvoke.BoolMarshalType)]
internal static extern bool g etHomographyMatrixFromMatchedFeatures( IntPtr model , IntPtr observed , IntPtr indices , IntPtr mask , double ransacReprojThreshold , IntPtr homography ) ;
internal static extern bool cveG etHomographyMatrixFromMatchedFeatures( IntPtr model , IntPtr observed , IntPtr indices , IntPtr mask , double ransacReprojThreshold , IntPtr homography ) ;
[DllImport(CvInvoke.ExternLibrary, CallingConvention = CvInvoke.CvCallingConvention)]
internal static extern int voteForSizeAndOrientation ( IntPtr modelKeyPoints , IntPtr observedKeyPoints , IntPtr indices , IntPtr mask , double scaleIncrement , int rotationBins ) ;
internal static extern int c veV oteForSizeAndOrientation( IntPtr modelKeyPoints , IntPtr observedKeyPoints , IntPtr indices , IntPtr mask , double scaleIncrement , int rotationBins ) ;
[DllImport(CvInvoke.ExternLibrary, CallingConvention = CvInvoke.CvCallingConvention)]
internal static extern void d rawMatchedFeatures1(
internal static extern void cveD rawMatchedFeatures1(
IntPtr img1 ,
IntPtr keypoints1 ,
IntPtr img2 ,
@ -282,7 +282,7 @@ namespace Emgu.CV.Features2D
Features2D . Features2DToolbox . KeypointDrawType flags ) ;
[DllImport(CvInvoke.ExternLibrary, CallingConvention = CvInvoke.CvCallingConvention)]
internal static extern void d rawMatchedFeatures2(
internal static extern void cveD rawMatchedFeatures2(
IntPtr img1 ,
IntPtr keypoints1 ,
IntPtr img2 ,
@ -295,7 +295,7 @@ namespace Emgu.CV.Features2D
Features2D . Features2DToolbox . KeypointDrawType flags ) ;
[DllImport(CvInvoke.ExternLibrary, CallingConvention = CvInvoke.CvCallingConvention)]
internal static extern void d rawMatchedFeatures3(
internal static extern void cveD rawMatchedFeatures3(
IntPtr img1 ,
IntPtr keypoints1 ,
IntPtr img2 ,
@ -308,7 +308,7 @@ namespace Emgu.CV.Features2D
Features2D . Features2DToolbox . KeypointDrawType flags ) ;
[DllImport(CvInvoke.ExternLibrary, CallingConvention = CvInvoke.CvCallingConvention)]
internal static extern void d rawKeypoints(
internal static extern void cveD rawKeypoints(
IntPtr image ,
IntPtr vectorOfKeypoints ,
IntPtr outImage ,