Browse Source

Documentation updates.

pull/910/head
Canming Huang 2 years ago
parent
commit
2ea087eb93
  1. 3
      Emgu.CV.Contrib/Mcc/ColorCorrectionModel.cs
  2. 2
      Emgu.CV/Ml/MlInvoke.cs
  3. 8
      Emgu.CV/Objdetect/BarcodeDetector.cs
  4. 7
      Emgu.CV/Objdetect/IGraphicalCodeDetector.cs
  5. 4
      Emgu.CV/Objdetect/QRCodeDetector.cs
  6. 4
      Emgu.CV/Objdetect/QRCodeDetectorAruco.cs

3
Emgu.CV.Contrib/Mcc/ColorCorrectionModel.cs

@ -124,6 +124,9 @@ namespace Emgu.CV.Ccm
GrayLogPolyFit
};
/// <summary>
/// The color space
/// </summary>
public enum ColorSpace
{
/// <summary>

2
Emgu.CV/Ml/MlInvoke.cs

@ -12,7 +12,7 @@ using Emgu.CV.CvEnum;
namespace Emgu.CV.ML
{
/// <summary>
/// This class contains functions to call into machine learning library
/// This class contains functions to call into machine learning module
/// </summary>
public partial class MlInvoke
{

8
Emgu.CV/Objdetect/BarcodeDetector.cs

@ -21,6 +21,10 @@ namespace Emgu.CV
public class BarcodeDetector : UnmanagedObject, IGraphicalCodeDetector
{
private IntPtr _graphicalCodeDetectorPtr;
/// <summary>
/// Pointer to the graphical code detector
/// </summary>
public IntPtr GraphicalCodeDetectorPtr
{
get { return _graphicalCodeDetectorPtr; }
@ -92,7 +96,9 @@ namespace Emgu.CV
}
/// <summary>
/// This class contains functions to call into object detect module
/// </summary>
public static partial class ObjdetectInvoke
{

7
Emgu.CV/Objdetect/IGraphicalCodeDetector.cs

@ -14,6 +14,9 @@ using Emgu.Util;
namespace Emgu.CV
{
/// <summary>
/// Interface for the graphical code detector
/// </summary>
public interface IGraphicalCodeDetector
{
@ -56,6 +59,7 @@ namespace Emgu.CV
/// <summary>
/// Detects graphical code in image and returns the quadrangle containing the code.
/// </summary>
/// <param name="detector">The graphical code detector</param>
/// <param name="img">Grayscale or color (BGR) image containing (or not) graphical code.</param>
/// <param name="points">Output vector of vertices of the minimum-area quadrangle containing the code.</param>
/// <returns>True if a graphical code is found.</returns>
@ -69,6 +73,7 @@ namespace Emgu.CV
/// <summary>
/// Detects graphical codes in image and returns the vector of the quadrangles containing the codes.
/// </summary>
/// <param name="detector">The graphical code detector</param>
/// <param name="img">Grayscale or color (BGR) image containing (or not) graphical codes.</param>
/// <param name="points">Output vector of vector of vertices of the minimum-area quadrangle containing the codes.</param>
/// <returns>True if a QRCode is found.</returns>
@ -82,6 +87,7 @@ namespace Emgu.CV
/// <summary>
/// Decodes graphical code in image once it's found by the detect() method.
/// </summary>
/// <param name="detector">The graphical code detector</param>
/// <param name="image">Grayscale or color (BGR) image containing graphical codes.</param>
/// <param name="points">Quadrangle vertices found by detect() method (or some other algorithm).</param>
/// <param name="straightCode">The optional output image containing binarized code, will be empty if not found.</param>
@ -135,7 +141,6 @@ namespace Emgu.CV
/// </summary>
/// <param name="detector">The graphical code detector</param>
/// <param name="img">Grayscale or color (BGR) image containing graphical codes.</param>
/// <param name="points">Vector of Quadrangle vertices found by detect() method (or some other algorithm).</param>
/// <param name="straightCode">The optional vector of images containing binarized codes</param>
/// <returns>UTF8-encoded output vector of string or empty vector of string if the codes cannot be decoded</returns>
public static GraphicalCode[] DetectAndDecodeMulti(

4
Emgu.CV/Objdetect/QRCodeDetector.cs

@ -19,6 +19,10 @@ namespace Emgu.CV
public partial class QRCodeDetector : UnmanagedObject, IGraphicalCodeDetector
{
private IntPtr _graphicalCodeDetectorPtr;
/// <summary>
/// Pointer to the graphical code detector
/// </summary>
public IntPtr GraphicalCodeDetectorPtr
{
get { return _graphicalCodeDetectorPtr; }

4
Emgu.CV/Objdetect/QRCodeDetectorAruco.cs

@ -19,6 +19,10 @@ namespace Emgu.CV
public partial class QRCodeDetectorAruco : UnmanagedObject, IGraphicalCodeDetector
{
private IntPtr _graphicalCodeDetectorPtr;
/// <summary>
/// Pointer to the graphical code detector
/// </summary>
public IntPtr GraphicalCodeDetectorPtr
{
get { return _graphicalCodeDetectorPtr; }

Loading…
Cancel
Save