-<?xml version="1.0"?>
-<doc>
- <assembly>
- <name>Tizen.Multimedia.Vision</name>
- </assembly>
- <members>
- <member name="T:Interop">
- <summary>
- Interop APIs.
- </summary>
- <summary>
- Interop APIs.
- </summary>
- <summary>
- Interop APIs.
- </summary>
- <summary>
- Interop APIs.
- </summary>
- <summary>
- Interop APIs.
- </summary>
- </member>
- <member name="T:Interop.MediaVision">
- <summary>
- Interop for Media Vision APIs.
- </summary>
- <summary>
- Interop for Media Vision APIs.
- </summary>
- <summary>
- Interop for Media Vision APIs.
- </summary>
- <summary>
- Interop for Media Vision APIs.
- </summary>
- <summary>
- Interop for Media Vision APIs.
- </summary>
- </member>
- <member name="T:Interop.MediaVision.BarcodeDetector">
- <summary>
- Interop for Barcode Detector APIs.
- </summary>
- </member>
- <member name="T:Interop.MediaVision.BarcodeGenerator">
- <summary>
- Interop for Barcode Generator APIs.
- </summary>
- </member>
- <member name="T:Interop.MediaVision.MediaSource">
- <summary>
- Interop for Media Vision Source APIs.
- </summary>
- </member>
- <member name="T:Interop.MediaVision.EngineConfig">
- <summary>
- Interop for Engine Configuration APIs.
- </summary>
- </member>
- <member name="T:Interop.MediaVision.Face">
- <summary>
- Interop for Face APIs.
- </summary>
- </member>
- <member name="T:Interop.MediaVision.FaceRecognitionModel">
- <summary>
- Interop for FaceRecognitionModel APIs.
- </summary>
- </member>
- <member name="T:Interop.MediaVision.FaceTrackingModel">
- <summary>
- Interop for FaceTrackingModel APIs.
- </summary>
- </member>
- <member name="T:Interop.MediaVision.Image">
- <summary>
- Interop for Image APIs.
- </summary>
- </member>
- <member name="T:Interop.MediaVision.ImageTrackingModel">
- <summary>
- Interop for ImageTrackingModel APIs.
- </summary>
- </member>
- <member name="T:Interop.MediaVision.Surveillance">
- <summary>
- Interop for Surveillance APIs.
- </summary>
- </member>
- <member name="T:Tizen.Multimedia.Vision.Barcode">
- <summary>
- Represents a detected barcode.
- </summary>
- <since_tizen> 3</since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.Barcode.#ctor(Tizen.Multimedia.Vision.Quadrangle,System.String,Tizen.Multimedia.Vision.BarcodeType)">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.Barcode"/> class.
- </summary>
- <since_tizen> 3</since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.Barcode.Region">
- <summary>
- The quadrangle location of the detected barcode.
- </summary>
- <since_tizen> 3</since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.Barcode.Message">
- <summary>
- The decoded message of the barcode.
- </summary>
- <since_tizen> 3</since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.Barcode.Type">
- <summary>
- The type of the detected barcode.
- </summary>
- <since_tizen> 3</since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.Barcode.ToString">
- <summary>
- Returns a string that represents the current object.
- </summary>
- <returns>A string that represents the current object.</returns>
- </member>
- <member name="T:Tizen.Multimedia.Vision.BarcodeDetectionConfiguration">
- <summary>
- Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.BarcodeDetector"/>.
- </summary>
- <seealso cref="T:Tizen.Multimedia.Vision.BarcodeDetector"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.BarcodeDetectionConfiguration.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.BarcodeDetectionConfiguration"/> class.
- </summary>
- <exception cref="!:System.NotSupportedException">The feature is not supported.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.BarcodeDetectionConfiguration.Target">
- <summary>
- Gets or sets the target of the barcode detection.
- </summary>
- <exception cref="!:System.ArgumentException"><paramref name="value"/> is not valid.</exception>
- <exception cref="!:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.BarcodeDetectionConfiguration"/> already has been disposed of.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.BarcodeDetectionTarget">
- <summary>
- Specifies the target of <see cref="T:Tizen.Multimedia.Vision.BarcodeDetector"/>.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.BarcodeDetectionTarget.All">
- <summary>
- 1D and 2D.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.BarcodeDetectionTarget.Barcode1D">
- <summary>
- 1D barcode only.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.BarcodeDetectionTarget.Barcode2D">
- <summary>
- 2D barcode only.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.BarcodeDetector">
- <summary>
- Provides the ability to detect barcodes on image sources.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.BarcodeDetector.DetectAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle)">
- <summary>
- Detects barcodes on the source and reads the message from it.
- </summary>
- <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> instance.</param>
- <param name="roi">Region of interest - rectangular area on the source which will be used for
- barcode detection. Note that roi should be inside area on the source.</param>
- <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <exception cref="T:System.ObjectDisposedException"><paramref name="source"/> already has been disposed of.</exception>
- <returns>A task that represents the asynchronous detect operation.</returns>
- <seealso cref="T:Tizen.Multimedia.Vision.Barcode"/>
- <since_tizen> 3</since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.BarcodeDetector.DetectAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle,Tizen.Multimedia.Vision.BarcodeDetectionConfiguration)">
- <summary>
- Detects barcodes on the source and reads the message from it with <see cref="T:Tizen.Multimedia.Vision.BarcodeDetectionConfiguration"/>.
- </summary>
- <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> instance.</param>
- <param name="roi">Region of interest - rectangular area on the source which will be used for
- barcode detection. Note that roi should be inside area on the source.</param>
- <param name="config">The configuration of the barcode detector. This value can be null.</param>
- <returns>A task that represents the asynchronous detect operation.</returns>
- <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <exception cref="T:System.ObjectDisposedException">
- <paramref name="source"/> already has been disposed of.\n
- -or-\n
- <paramref name="config"/> already has been disposed of.
- </exception>
- <seealso cref="T:Tizen.Multimedia.Vision.Barcode"/>
- <since_tizen> 3</since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration">
- <summary>
- Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerator"/> instances.
- </summary>
- <seealso cref="T:Tizen.Multimedia.Vision.BarcodeGenerator"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/> class.
- </summary>
- <exception cref="!:System.NotSupportedException">The feature is not supported.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.TextVisibility">
- <summary>
- Gets or sets the text visibility of the barcode to be generated.
- </summary>
- <exception cref="!:System.ArgumentException"><paramref name="value"/> is not valid.</exception>
- <exception cref="!:ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/> already has been disposed of.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.ForegroundColor">
- <summary>
- Gets or sets the foreground color of the barcode to be generated.
- </summary>
- <remarks>
- The alpha value of the color will be ignored.
- </remarks>
- <exception cref="!:ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/> already has been disposed of.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.BackgroundColor">
- <summary>
- Gets or sets the background color of the barcode to be generated.
- </summary>
- <remarks>
- The alpha value of the color will be ignored.
- </remarks>
- <exception cref="!:ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/> already has been disposed of.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.BarcodeGenerator">
- <summary>
- Provides the ability to generate barcodes and QR codes.
- Different encoding types <see cref="T:Tizen.Multimedia.Vision.QrMode"/>, error correction codes <see cref="T:Tizen.Multimedia.Vision.ErrorCorrectionLevel"/>,
- and code versions are supported for QRCodes.
- </summary>
- <seealso cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateSource(System.String,Tizen.Multimedia.Vision.QrConfiguration)">
- <summary>
- Generates a QR image with the specified message.
- </summary>
- <param name="message">The message to be encoded in the barcode.</param>
- <param name="qrConfig">The <see cref="T:Tizen.Multimedia.Vision.QrConfiguration"/> instance.</param>
- <returns><see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> containing the generated QR image.</returns>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="qrConfig"/> is null.\n
- -or-\n
- <paramref name="message"/> is null.
- </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="message"/> is too long.\n
- -or-\n
- <paramref name="message"/> contains characters which are illegal by the <see cref="T:Tizen.Multimedia.Vision.QrMode"/>.
- </exception>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <seealso cref="T:Tizen.Multimedia.Vision.QrMode"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateSource(System.String,Tizen.Multimedia.Vision.QrConfiguration,Tizen.Multimedia.Vision.BarcodeGenerationConfiguration)">
- <summary>
- Generates a QR image with the specified message with <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/>.
- </summary>
- <param name="message">The message to be encoded in the barcode.</param>
- <param name="qrConfig">The <see cref="T:Tizen.Multimedia.Vision.QrConfiguration"/> instance.</param>
- <param name="config">The configuration of the barcode generator. This value can be null.</param>
- <returns><see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> containing the generated QR image.</returns>
- <remarks>
- <see cref="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.TextVisibility"/> must be <see cref="F:Tizen.Multimedia.Visibility.Invisible"/>,
- because the text visibility is not supported in the QR code.
- </remarks>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="qrConfig"/> is null.\n
- -or-\n
- <paramref name="message"/> is null.
- </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="message"/> is too long.\n
- -or-\n
- <paramref name="message"/> contains characters which are illegal by the <see cref="T:Tizen.Multimedia.Vision.QrMode"/>.
- </exception>
- <exception cref="T:System.NotSupportedException">
- The feature is not supported.\n
- -or-\n
- <see cref="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.TextVisibility"/> is the <see cref="F:Tizen.Multimedia.Visibility.Visible"/>.
- </exception>
- <exception cref="T:System.ObjectDisposedException"><paramref name="config"/> already has been disposed of.</exception>
- <seealso cref="T:Tizen.Multimedia.Vision.QrMode"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateSource(System.String,Tizen.Multimedia.Vision.BarcodeType)">
- <summary>
- Generates a barcode image with the specified message.
- </summary>
- <param name="message">The message to be encoded in the barcode.</param>
- <param name="type">Type of the barcode to be generated.</param>
- <returns><see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> containing the generated barcode image.</returns>
- <exception cref="T:System.ArgumentNullException"><paramref name="message"/> is null.</exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="message"/> is too long.\n
- -or-\n
- <paramref name="type"/> is <see cref="F:Tizen.Multimedia.Vision.BarcodeType.QR"/>.\n
- -or-\n
- <paramref name="type"/> is invalid.
- -or-\n
- <paramref name="message"/> contains illegal characters.
- </exception>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateSource(System.String,Tizen.Multimedia.Vision.BarcodeType,Tizen.Multimedia.Vision.BarcodeGenerationConfiguration)">
- <summary>
- Generates a barcode image with the specified message and <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/>.
- </summary>
- <param name="message">The message to be encoded in the barcode.</param>
- <param name="type">Type of the barcode to be generated.</param>
- <param name="config">The configuration of the barcode generator. This value can be null.</param>
- <returns><see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> containing the generated barcode image.</returns>
- <exception cref="T:System.ArgumentNullException"><paramref name="message"/> is null.</exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="message"/> is too long.\n
- -or-\n
- <paramref name="type"/> is <see cref="F:Tizen.Multimedia.Vision.BarcodeType.QR"/>.
- -or-\n
- <paramref name="type"/> is invalid.
- -or-\n
- <paramref name="message"/> contains illegal characters.
- </exception>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <exception cref="T:System.ObjectDisposedException"><paramref name="config"/> already has been disposed of.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateImage(System.String,Tizen.Multimedia.Vision.QrConfiguration,Tizen.Multimedia.Vision.BarcodeImageConfiguration)">
- <summary>
- Generates a QR image file with the specified message.
- </summary>
- <remarks>
- <see cref="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.TextVisibility"/> must be <see cref="F:Tizen.Multimedia.Visibility.Invisible"/>,
- because the text visibility is not supported in the QR code.
- </remarks>
- <param name="message">The message to be encoded in the barcode.</param>
- <param name="qrConfig">The <see cref="T:Tizen.Multimedia.Vision.QrConfiguration"/> instance.</param>
- <param name="imageConfig">The <see cref="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration"/> that contains information about the file to be generated.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="message"/> is null.\n
- -or-\n
- <paramref name="qrConfig"/> is null.\n
- -or-\n
- <paramref name="imageConfig"/> is null.
- </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="message"/> is too long.\n
- -or-\n
- <paramref name="message"/> contains characters which are illegal by the <see cref="T:Tizen.Multimedia.Vision.QrMode"/>.
- </exception>
- <exception cref="T:System.UnauthorizedAccessException">No permission to write a file.</exception>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <seealso cref="T:Tizen.Multimedia.Vision.QrMode"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateImage(System.String,Tizen.Multimedia.Vision.QrConfiguration,Tizen.Multimedia.Vision.BarcodeImageConfiguration,Tizen.Multimedia.Vision.BarcodeGenerationConfiguration)">
- <summary>
- Generates a QR image file with the specified message and <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/>.
- </summary>
- <remarks>
- <see cref="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.TextVisibility"/> must be <see cref="F:Tizen.Multimedia.Visibility.Invisible"/>,
- because the text visibility is not supported in the QR code.
- </remarks>
- <param name="message">The message to be encoded in the barcode.</param>
- <param name="qrConfig">The <see cref="T:Tizen.Multimedia.Vision.QrConfiguration"/> instance.</param>
- <param name="imageConfig">The <see cref="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration"/> that contains
- information about the file to be generated.</param>
- <param name="config">The configuration of the barcode generator. This value can be null.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="message"/> is null.\n
- -or-\n
- <paramref name="qrConfig"/> is null.\n
- -or-\n
- <paramref name="imageConfig"/> is null.
- </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="message"/> is too long.\n
- -or-\n
- <paramref name="message"/> contains characters which are illegal by the <see cref="T:Tizen.Multimedia.Vision.QrMode"/>.
- </exception>
- <exception cref="T:System.UnauthorizedAccessException">No permission to write a file.</exception>
- <exception cref="T:System.NotSupportedException">
- The feature is not supported.\n
- -or-\n
- <see cref="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.TextVisibility"/> is the <see cref="F:Tizen.Multimedia.Visibility.Visible"/>.
- </exception>
- <exception cref="T:System.ObjectDisposedException"><paramref name="config"/> already has been disposed of.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateImage(System.String,Tizen.Multimedia.Vision.BarcodeType,Tizen.Multimedia.Vision.BarcodeImageConfiguration)">
- <summary>
- Generates a barcode image file with the specified message.
- </summary>
- <param name="message">The message to be encoded in the barcode.</param>
- <param name="type">Type of the barcode to be generated.</param>
- <param name="imageConfig">The <see cref="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration"/> that contains
- information about the file to be generated.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="message"/> is null.\n
- -or-\n
- <paramref name="imageConfig"/> is null.
- </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="message"/> is too long.\n
- -or-\n
- <paramref name="type"/> is <see cref="F:Tizen.Multimedia.Vision.BarcodeType.QR"/>.
- -or-\n
- <paramref name="type"/> is invalid.
- -or-\n
- <paramref name="message"/> contains illegal characters.
- </exception>
- <exception cref="T:System.UnauthorizedAccessException">No permission to write a file.</exception>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateImage(System.String,Tizen.Multimedia.Vision.BarcodeType,Tizen.Multimedia.Vision.BarcodeImageConfiguration,Tizen.Multimedia.Vision.BarcodeGenerationConfiguration)">
- <summary>
- Generates a barcode image file with the specified message and <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/>.
- </summary>
- <param name="message">The message to be encoded in the barcode.</param>
- <param name="type">Type of the barcode to be generated.</param>
- <param name="imageConfig">The <see cref="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration"/> that contains
- information about the file to be generated.</param>
- <param name="config">The configuration of the barcode generator. This value can be null.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="message"/> is null.\n
- -or-\n
- <paramref name="imageConfig"/> is null.
- </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="message"/> is too long.\n
- -or-\n
- <paramref name="type"/> is <see cref="F:Tizen.Multimedia.Vision.BarcodeType.QR"/>.
- -or-\n
- <paramref name="type"/> is invalid.
- -or-\n
- <paramref name="message"/> contains illegal characters.
- </exception>
- <exception cref="T:System.UnauthorizedAccessException">No permission to write a file.</exception>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <exception cref="T:System.ObjectDisposedException"><paramref name="config"/> already has been disposed of.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration">
- <summary>
- Represents a configuration for the image to be generated by <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerator"/>.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.BarcodeImageConfiguration.#ctor(Tizen.Multimedia.Size,System.String,Tizen.Multimedia.Vision.BarcodeImageFormat)">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration"/> class.
- </summary>
- <remarks>
- The mediastorage privilege (http://tizen.org/privilege/mediastorage) is needed if the image path is relevant to media storage.\n
- The externalstorage privilege (http://tizen.org/privilege/externalstorage) is needed if the image path is relevant to external storage.
- </remarks>
- <param name="size">The <see cref="P:Tizen.Multimedia.Vision.BarcodeImageConfiguration.Size"/> of the generated image.</param>
- <param name="path">The path to the file to be generated.</param>
- <param name="imageFormat">The format of the output image.</param>
- <exception cref="T:System.ArgumentOutOfRangeException">
- The width of <paramref name="size"/> is less than or equal to zero.\n
- -or-\n
- The height of <paramref name="size"/> is less than or equal to zero.
- </exception>
- <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>
- <exception cref="T:System.ArgumentException"><paramref name="imageFormat"/> is invalid.</exception>
- <code>
- BarcodeImageConfiguration imageConfig = new BarcodeImageConfiguration(new Size(500, 400), "/opt/usr/test-barcode-generate-new", BarcodeImageFormat.JPG);
- </code>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.BarcodeImageConfiguration.#ctor(System.Int32,System.Int32,System.String,Tizen.Multimedia.Vision.BarcodeImageFormat)">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration"/> class.
- </summary>
- <remarks>
- The mediastorage privilege (http://tizen.org/privilege/mediastorage) is needed if the image path is relevant to media storage.\n
- The externalstorage privilege (http://tizen.org/privilege/externalstorage) is needed if the image path is relevant to external storage.
- </remarks>
- <param name="width">The width of the image to be generated.</param>
- <param name="height">The height of the image to be generated.</param>
- <param name="path">The path to the file to be generated.</param>
- <param name="imageFormat">The format of the output image.</param>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="width"/> is less than or equal to zero.\n
- -or-\n
- <paramref name="height"/> is less than or equal to zero.
- </exception>
- <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>
- <exception cref="T:System.ArgumentException"><paramref name="imageFormat"/> is invalid.</exception>
- <code>
- BarcodeImageConfiguration imageConfig = new BarcodeImageConfiguration(500, 400, "/opt/usr/test-barcode-generate-new", BarcodeImageFormat.JPG);
- </code>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.BarcodeImageConfiguration.Size">
- <summary>
- Gets the size of the image.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.BarcodeImageConfiguration.Width">
- <summary>
- Gets the width of the image.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.BarcodeImageConfiguration.Height">
- <summary>
- Gets the height of the image.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.BarcodeImageConfiguration.Path">
- <summary>
- Gets the path to the file that has to be generated.
- </summary>
- <remarks>
- The mediastorage privilege (http://tizen.org/privilege/mediastorage) is needed if the image path is relevant to media storage.\n
- The externalstorage privilege (http://tizen.org/privilege/externalstorage) is needed if the image path is relevant to external storage.
- </remarks>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.BarcodeImageConfiguration.Format">
- <summary>
- Gets the format of the output image.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.BarcodeImageFormat">
- <summary>
- Specifies the supported image formats for <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerator"/>
- </summary>
- <seealso cref="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.BarcodeImageFormat.Bmp">
- <summary>
- BMP image format.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.BarcodeImageFormat.Jpeg">
- <summary>
- JPEG image format.
- </summary>
- <since_tizen> 3</since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.BarcodeImageFormat.Png">
- <summary>
- PNG image format.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.BarcodeType">
- <summary>
- Specifies the supported barcode types.
- </summary>
- <remarks>
- QR codes (versions 1 to 40) and set of 1D barcodes are supported.
- </remarks>
- <seealso cref="T:Tizen.Multimedia.Vision.BarcodeDetector"/>
- <seealso cref="T:Tizen.Multimedia.Vision.BarcodeGenerator"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.BarcodeType.QR">
- <summary>
- 2D barcode - Quick Response code.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.BarcodeType.UpcA">
- <summary>
- 1D barcode - Universal Product Code with 12-digit.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.BarcodeType.UpcE">
- <summary>
- 1D barcode - Universal Product Code with 6-digit.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.BarcodeType.Ean8">
- <summary>
- 1D barcode - International Article Number with 8-digit.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.BarcodeType.Ean13">
- <summary>
- 1D barcode - International Article Number with 13-digit.
- </summary>
- <since_tizen> 3</since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.BarcodeType.Code128">
- <summary>
- 1D barcode - Code 128.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.BarcodeType.Code39">
- <summary>
- 1D barcode - Code 39.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.BarcodeType.I25">
- <summary>
- 1D barcode - Interleaved Two of Five.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.EngineConfiguration">
- <summary>
- A base class for configuration classes.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.EngineConfiguration.Dispose">
- <summary>
- Releases all resources used by the <see cref="T:Tizen.Multimedia.Vision.EngineConfiguration"/> object.
- </summary>
- </member>
- <member name="M:Tizen.Multimedia.Vision.EngineConfiguration.Dispose(System.Boolean)">
- <summary>
- Releases the resources used by the <see cref="T:Tizen.Multimedia.Vision.EngineConfiguration"/> object.
- </summary>
- <param name="disposing">
- true to release both managed and unmanaged resources, otherwise false to release only unmanaged resources.
- </param>
- </member>
- <member name="T:Tizen.Multimedia.Vision.ErrorCorrectionLevel">
- <summary>
- Specifies the supported QR code error correction levels.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.ErrorCorrectionLevel.Low">
- <summary>
- Recovery up to 7% losses.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.ErrorCorrectionLevel.Medium">
- <summary>
- Recovery up to 15% losses.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.ErrorCorrectionLevel.Quartile">
- <summary>
- Recovery up to 25% losses.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.ErrorCorrectionLevel.High">
- <summary>
- Recovery up to 30% losses.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.EyeCondition">
- <summary>
- Specifies the eyes state types.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.EyeCondition.Open">
- <summary>
- Eyes are open.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.EyeCondition.Closed">
- <summary>
- Eyes are closed.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.EyeCondition.NotFound">
- <summary>
- The eyes condition wasn't determined.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.FaceDetectionConfiguration">
- <summary>
- Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.FaceDetector"/> instances.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.FaceDetectionConfiguration.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.FaceDetectionConfiguration"/> class.
- </summary>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <since_tizen> 3</since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.FaceDetectionConfiguration.ModelFilePath">
- <summary>
- Gets or sets the face detection haarcascade xml file for face detection.
- </summary>
- <exception cref="T:System.ArgumentNullException"><paramref name="value"/> is null.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.FaceDetectionConfiguration.MinHeight">
- <summary>
- Gets or sets the minimum height of a face which will be detected.
- </summary>
- <remarks>
- Default value is null (all detected faces will be applied), which can be changed to specify the minimum face height.
- </remarks>
- <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="value"/> is less than zero.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.FaceDetectionConfiguration.MinWidth">
- <summary>
- Gets or sets the minimum width of a face which will be detected.
- </summary>
- <remarks>
- Default value is null (all detected faces will be applied), which can be changed to specify the minimum face width.
- </remarks>
- <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="value"/> is less than zero.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.FaceDetectionConfiguration.Roi">
- <summary>
- Gets or sets the roi of the face detection.
- </summary>
- <remarks>
- Default value is null (the roi will be a full image), which can be changed to specify the roi for face detection.
- </remarks>
- <exception cref="T:System.ArgumentOutOfRangeException">
- The width of <paramref name="value"/> is less than or equal to zero.\n
- -or-\n
- The height of <paramref name="value"/> is less than or equal to zero.\n
- -or-\n
- The x position of <paramref name="value"/> is less than zero.\n
- -or-\n
- The y position of <paramref name="value"/> is less than zero.\n
- </exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.FaceDetector">
- <summary>
- Provides the ability to detect faces on image sources.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.FaceDetector.DetectAsync(Tizen.Multimedia.Vision.MediaVisionSource)">
- <summary>
- Detects faces on the source.\n
- Each time when DetectAsync is called, a set of the detected faces at the media source are received asynchronously.
- </summary>
- <param name="source">The source of the media where faces will be detected.</param>
- <returns>A task that represents the asynchronous detect operation.</returns>
- <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
- <exception cref="T:System.NotSupportedException">
- The feature is not supported.\n
- -or-\n
- The format of <paramref name="source"/> is not supported.
- </exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.FaceDetector.DetectAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.FaceDetectionConfiguration)">
- <summary>
- Detects faces on the source.\n
- Each time when DetectAsync is called, a set of the detected faces at the media source are received asynchronously.
- </summary>
- <param name="source">The source of the media where faces will be detected.</param>
- <param name="config">The configuration of engine will be used for detecting. This value can be null.</param>
- <returns>A task that represents the asynchronous detect operation.</returns>
- <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.FaceRecognitionConfiguration">
- <summary>
- Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.FaceRecognizer"/> instances.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.FaceRecognitionConfiguration.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionConfiguration"/> class.
- </summary>
- <exception cref="!:System.NotSupportedException">The feature is not supported.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.FaceRecognitionConfiguration.ModelType">
- <summary>
- Gets or sets the method used for face recognition model learning.
- Default value is <see cref="F:Tizen.Multimedia.Vision.FaceRecognitionModelType.Lbph"/>.
- </summary>
- <exception cref="!:System.ArgumentException"><paramref name="value"/> is not valid.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.FaceRecognitionModel">
- <summary>
- Represents the face recognition model interface.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> class.
- </summary>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.#ctor(System.String)">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> class with the specified path.
- </summary>
- <remarks>
- Models saved by <see cref="!:Save()"/> can be loaded.
- </remarks>
- <param name="modelPath">Path to the model to load.</param>
- <exception cref="T:System.ArgumentNullException"><paramref name="modelPath"/> is null.</exception>
- <exception cref="T:System.IO.FileNotFoundException"><paramref name="modelPath"/> is invalid.</exception>
- <exception cref="T:System.NotSupportedException">
- The feature is not supported.\n
- -or-\n
- <paramref name="modelPath"/> is not supported format.
- </exception>
- <exception cref="T:System.UnauthorizedAccessException">No permission to access the specified file.</exception>
- <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Save(System.String)"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.FaceRecognitionModel.Labels">
- <summary>
- Gets labels that had been learned by the model.
- </summary>
- <since_tizen> 3</since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Save(System.String)">
- <summary>
- Saves the recognition model to the file.
- </summary>
- <param name="path">Path to the file to save the model.</param>
- <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>
- <exception cref="T:System.UnauthorizedAccessException">No permission to write to the specified path.</exception>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">The directory for <paramref name="path"/> does not exist.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32)">
- <summary>
- Adds the face image example to be used for face recognition model learning.
- </summary>
- <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> that contains face image.</param>
- <param name="label">The label that identifies face for which example is adding.
- Specify the same labels for the face images of a single person when calling this method.
- Has to be unique for each face.</param>
- <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
- <exception cref="T:System.ObjectDisposedException">
- The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.\n
- -or-\n
- <paramref name="source"/> has already been dispose of.
- </exception>
- <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Learn(Tizen.Multimedia.Vision.FaceRecognitionConfiguration)"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32,Tizen.Multimedia.Rectangle)">
- <summary>
- Adds the face image example to be used for face recognition model learning.
- </summary>
- <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> that contains face image.</param>
- <param name="label">The label that identifies face for which example is adding.
- Specify the same labels for the face images of a single person when calling this method.
- Has to be unique for each face.</param>
- <param name="area">The rectangular region of the face image at the source image.</param>
- <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
- <exception cref="T:System.ObjectDisposedException">
- The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.\n
- -or-\n
- <paramref name="source"/> has already been dispose of.
- </exception>
- <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Learn(Tizen.Multimedia.Vision.FaceRecognitionConfiguration)"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Remove(System.Int32)">
- <summary>
- Removes all face examples added with the specified label.
- </summary>
- <param name="label">The label that identifies face for which examples will be removed.</param>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.</exception>
- <returns>true if the examples are successfully removed; otherwise, false if there is no example labeled with the specified label.</returns>
- <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32)"/>
- <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32,Tizen.Multimedia.Rectangle)"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Reset">
- <summary>
- Removes all face examples.
- </summary>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Learn">
- <summary>
- Learns the face recognition model.
- </summary>
- <remarks>
- Before you start the learning process, face recognition models have to be filled with the training data - face image examples.
- These examples have to be provided by <see cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32)"/> or <see cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32,Tizen.Multimedia.Rectangle)"/>.
- Recognition accuracy is usually increased when the different examples of the identical faces are added more and more.
- But it depends on the used learning algorithm.
- </remarks>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.</exception>
- <exception cref="T:System.InvalidOperationException">No examples added.</exception>
- <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32)"/>
- <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32,Tizen.Multimedia.Rectangle)"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Learn(Tizen.Multimedia.Vision.FaceRecognitionConfiguration)">
- <summary>
- Learns the face recognition model with <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionConfiguration"/>.
- </summary>
- <remarks>
- Before you start the learning process, face recognition models have to be filled with the training data - face image examples.
- These examples have to be provided by <see cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32)"/> or <see cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32,Tizen.Multimedia.Rectangle)"/>.
- Recognition accuracy is usually increased when the different examples of the identical faces are added more and more.
- But it depends on the used learning algorithm.
- </remarks>
- <param name="config">The configuration used for learning of the recognition models. This value can be null.</param>
- <exception cref="T:System.ObjectDisposedException">
- The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.\n
- -or-\n
- <paramref name="config"/> has already been disposed of.
- </exception>
- <exception cref="T:System.InvalidOperationException">No examples added.</exception>
- <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32)"/>
- <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32,Tizen.Multimedia.Rectangle)"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Dispose">
- <summary>
- Releases all the resources used by the <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> object.
- </summary>
- </member>
- <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Dispose(System.Boolean)">
- <summary>
- Releases the resources used by the <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> object.
- </summary>
- <param name="disposing">
- true to release both managed and unmanaged resources; otherwise false to release only unmanaged resources.
- </param>
- </member>
- <member name="T:Tizen.Multimedia.Vision.FaceRecognitionModelType">
- <summary>
- Specifies the face recognition model learning algorithms.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.FaceRecognitionModelType.EigenFaces">
- <summary>
- Eigenfaces.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.FaceRecognitionModelType.FisherFaces">
- <summary>
- Fisherfaces.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.FaceRecognitionModelType.Lbph">
- <summary>
- Local Binary Patterns Histograms (LBPH); The default type.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.FaceRecognitionResult">
- <summary>
- Represents the result of <see cref="T:Tizen.Multimedia.Vision.FaceRecognizer"/> operations.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.FaceRecognitionResult.Success">
- <summary>
- Gets the value indicating the recognition is successful.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.FaceRecognitionResult.Label">
- <summary>
- Gets the label of the recognized face.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.FaceRecognitionResult.Area">
- <summary>
- Gets the location of the recognized face.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.FaceRecognitionResult.Confidence">
- <summary>
- The confidence of the recognition model that face has been recognized correctly (value from 0.0 to 1.0).
- No faces were recognized if confidence was 0.0. When model has been learned on large amount of examples,
- threshold for this value can be high (0.85-0.95). If model was learned for small amount of examples,
- then threshold can be reduced (0.5-0.85).
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.FaceRecognizer">
- <summary>
- Provides the ability to recognize faces, face expressions, and eye condition on image sources.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.FaceRecognitionModel)">
- <summary>
- Performs face recognition on the source with <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/>.
- </summary>
- <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> of the media to recognize faces for.</param>
- <param name="recognitionModel">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionConfiguration"/> to be used for recognition.</param>
- <returns>A task that represents the asynchronous recognition operation.</returns>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="source"/> is null.\n
- -or-\n
- <paramref name="recognitionModel"/> is null.
- </exception>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <exception cref="T:System.ObjectDisposedException"><paramref name="source"/> has already been disposed of.</exception>
- <exception cref="T:System.InvalidOperationException"><paramref name="recognitionModel"/> is untrained model.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.FaceRecognitionModel,Tizen.Multimedia.Rectangle)">
- <summary>
- Performs face recognition on the source with <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> and a bounding box.
- </summary>
- <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> of the media to recognize faces for.</param>
- <param name="recognitionModel">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> to be used for recognition.</param>
- <param name="bound">Rectangular box bounding face image on the source.</param>
- <returns>A task that represents the asynchronous recognition operation.</returns>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="source"/> is null.\n
- -or-\n
- <paramref name="recognitionModel"/> is null.
- </exception>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <exception cref="T:System.ObjectDisposedException"><paramref name="source"/> has already been disposed of.</exception>
- <exception cref="T:System.InvalidOperationException"><paramref name="recognitionModel"/> is untrained model.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.FaceRecognitionModel,Tizen.Multimedia.Vision.FaceRecognitionConfiguration)">
- <summary>
- Performs face recognition on the source with <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> and <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionConfiguration"/>.
- </summary>
- <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> of the media to recognize faces for.</param>
- <param name="recognitionModel">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> to be used for recognition.</param>
- <param name="config">The configuration used for recognition. This value can be null.</param>
- <returns>A task that represents the asynchronous recognition operation.</returns>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="source"/> is null.\n
- -or-\n
- <paramref name="recognitionModel"/> is null.
- </exception>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <exception cref="T:System.ObjectDisposedException">
- <paramref name="source"/> has already been disposed of.\n
- -or-\n
- <paramref name="config"/> has already been disposed of.
- </exception>
- <exception cref="T:System.InvalidOperationException"><paramref name="recognitionModel"/> is untrained model.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.FaceRecognitionModel,Tizen.Multimedia.Rectangle,Tizen.Multimedia.Vision.FaceRecognitionConfiguration)">
- <summary>
- Performs face recognition on the source with <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/>, <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionConfiguration"/>
- and a bounding box.
- </summary>
- <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> of the media to recognize faces for.</param>
- <param name="recognitionModel">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> to be used for recognition.</param>
- <param name="bound">Rectangular box bounding face image on the source.</param>
- <param name="config">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionConfiguration"/> used for recognition. This value can be null.</param>
- <returns>A task that represents the asynchronous recognition operation.</returns>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="source"/> is null.\n
- -or-\n
- <paramref name="recognitionModel"/> is null.
- </exception>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <exception cref="T:System.ObjectDisposedException">
- <paramref name="source"/> has already been disposed of.\n
- -or-\n
- <paramref name="config"/> has already been disposed of.
- </exception>
- <exception cref="T:System.InvalidOperationException"><paramref name="recognitionModel"/> is untrained model.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeEyeConditionAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle)">
- <summary>
- Determines eye-blink condition on media source.
- </summary>
- <param name="source">The source of the media to recognize eye-blink condition for.</param>
- <param name="bound">The bounding the face at the source.</param>
- <returns>A task that represents the asynchronous recognition operation.</returns>
- <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
- <exception cref="T:System.ObjectDisposedException"><paramref name="source"/> has already been disposed of.</exception>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeEyeConditionAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle,Tizen.Multimedia.Vision.FaceRecognitionConfiguration)">
- <summary>
- Determines eye-blink condition on the media source.
- </summary>
- <param name="source">The source of the media to recognize eye-blink condition for.</param>
- <param name="bound">The bounding the face at the source.</param>
- <param name="config">The configuration used for eye-blink condition recognition. This value can be null.</param>
- <returns>A task that represents the asynchronous recognition operation.</returns>
- <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
- <exception cref="T:System.ObjectDisposedException">
- <paramref name="source"/> has already been disposed of.\n
- -or-\n
- <paramref name="config"/> has already been disposed of.
- </exception>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeFacialExpressionAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle)">
- <summary>
- Determines facial expression on media source.
- </summary>
- <param name="source">The source of the media to recognize facial expression for.</param>
- <param name="bound">The location bounding the face at the source.</param>
- <returns>A task that represents the asynchronous recognition operation.</returns>
- <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
- <exception cref="T:System.ObjectDisposedException"><paramref name="source"/> has already been disposed of.</exception>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeFacialExpressionAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle,Tizen.Multimedia.Vision.FaceRecognitionConfiguration)">
- <summary>
- Determines facial expression on media source.
- </summary>
- <param name="source">The source of the media to recognize facial expression for.</param>
- <param name="bound">The location bounding the face at the source.</param>
- <param name="config">The configuration used for expression recognition. This value can be null.</param>
- <returns>A task that represents the asynchronous recognition operation.</returns>
- <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
- <exception cref="T:System.ObjectDisposedException">
- <paramref name="source"/> has already been disposed of.\n
- -or-\n
- <paramref name="config"/> has already been disposed of.
- </exception>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.FaceTracker">
- <summary>
- Provides the ability to track faces on image sources.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.FaceTracker.TrackAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.FaceTrackingModel,System.Boolean)">
- <summary>
- Performs face tracking on the source with the trackingModel.
- </summary>
- <param name="source">The source of the media to recognize face for.</param>
- <param name="trackingModel">The model will be used for tracking.</param>
- <param name="doLearn">The value indicating whether model learning while tracking. If it is true, then the model will try to learn
- (if it supports learning feature), otherwise the model will be not learned during the invoking tracking iteration.
- Learning process improves tracking correctness, but can decrease tracking performance.</param>
- <returns>A task that represents the asynchronous tracking operation.</returns>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="source"/> is null.\n
- -or-\n
- <paramref name="trackingModel"/> is null.
- </exception>
- <exception cref="T:System.ObjectDisposedException">
- <paramref name="source"/> has already been disposed of.\n
- -or-\n
- <paramref name="trackingModel"/> has already been disposed of.
- </exception>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <exception cref="T:System.InvalidOperationException"><paramref name="trackingModel"/> is not prepared.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.FaceTrackingModel">
- <summary>
- Represents the face tracking model.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.FaceTrackingModel.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.FaceTrackingModel"/> class.
- </summary>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.FaceTrackingModel.#ctor(System.String)">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.FaceTrackingModel"/> class with the specified path.
- </summary>
- <remarks>
- Models saved by <see cref="!:Save()"/> can be loaded.
- </remarks>
- <param name="modelPath">Path to the model to load.</param>
- <exception cref="T:System.ArgumentNullException"><paramref name="modelPath"/> is null.</exception>
- <exception cref="T:System.IO.FileNotFoundException"><paramref name="modelPath"/> is invalid.</exception>
- <exception cref="T:System.NotSupportedException">
- The feature is not supported.\n
- -or-\n
- <paramref name="modelPath"/> is not supported format.
- </exception>
- <exception cref="T:System.UnauthorizedAccessException">No permission to access the specified file.</exception>
- <seealso cref="!:Save()"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.FaceTrackingModel.Prepare(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.Quadrangle)">
- <summary>
- Initializes the tracking model by the location of the face to be tracked.
-
- It is usually called once after the tracking model is created, and each time before tracking
- is started for the new sequence of sources, which is not the direct continuation of
- the sequence for which tracking has been performed before. But, it is allowed to call it
- between tracking sessions to allow Media Vision start to track more accurately.
- </summary>
- <remarks>
- <paramref name="region"/> needs to be the position of the face to be tracked when called first time for the tracking model.
- <paramref name="region"/> is fitted to the valid region of <paramref name="source"/> if <paramref name="region"/> has invalid points.
- </remarks>
- <param name="source">The source where face location is specified.
- Usually it is the first frame of the video or the first image in the continuous
- image sequence planned to be used for tracking.</param>
- <param name="region">The region determining position of the face to be tracked on the source.
- If null, then tracking model will try to find previously tracked face by itself.</param>
- <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
- <exception cref="T:System.ObjectDisposedException">
- The <see cref="T:Tizen.Multimedia.Vision.FaceTrackingModel"/> has already been disposed of.\n
- -or-\n
- <paramref name="source"/> has already bean disposed of.
- </exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.FaceTrackingModel.Save(System.String)">
- <summary>
- Saves the tracking model to the file.
- </summary>
- <param name="path">Path to the file to save the model.</param>
- <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>
- <exception cref="T:System.UnauthorizedAccessException">No permission to write to the specified path.</exception>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">The directory for <paramref name="path"/> does not exist.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.FaceTrackingModel.Dispose">
- <summary>
- Releases all the resources used by the <see cref="T:Tizen.Multimedia.Vision.FaceTrackingModel"/> object.
- </summary>
- </member>
- <member name="M:Tizen.Multimedia.Vision.FaceTrackingModel.Dispose(System.Boolean)">
- <summary>
- Releases the resources used by the <see cref="T:Tizen.Multimedia.Vision.FaceTrackingModel"/> object.
- </summary>
- <param name="disposing">
- true to release both managed and unmanaged resources; otherwise false to release only unmanaged resources.
- </param>
- </member>
- <member name="T:Tizen.Multimedia.Vision.FaceTrackingResult">
- <summary>
- Represents the result of face tracking operation.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.FaceTrackingResult.Success">
- <summary>
- Gets the value indicating the recognition is successful.
- </summary>
- <since_tizen> 3</since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.FaceTrackingResult.Region">
- <summary>
- Gets the region which determines the new position of the tracked face on the source.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.FaceTrackingResult.Confidence">
- <summary>
- The confidence of the tracking model that a new location of the face was determined correctly
- (value from 0.0 to 1.0). If no location was determined during the last track iteration, then the value is 0.0.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.FacialExpression">
- <summary>
- Specifies the expression types for faces.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.FacialExpression.Unknown">
- <summary>
- Unknown face expression.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.FacialExpression.Neutral">
- <summary>
- Face expression is neutral.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.FacialExpression.Smile">
- <summary>
- Face expression is smiling.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.FacialExpression.Sadness">
- <summary>
- Face expression is sadness.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.FacialExpression.Surprise">
- <summary>
- Face expression is surprise.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.FacialExpression.Anger">
- <summary>
- Face expression is anger.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.FacialExpression.Fear">
- <summary>
- Face expression is fear.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.FacialExpression.Disgust">
- <summary>
- Face expression is disgust.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.ImageFillConfiguration">
- <summary>
- Represents a configuration of fill operations of <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> instances.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.ImageFillConfiguration.DefaultScaleFactor">
- <summary>
- A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageFillConfiguration.ObjectScaleFactor"/>.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.ImageFillConfiguration.DefaultMaxKeypoints">
- <summary>
- A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageFillConfiguration.ObjectMaxKeyPoints"/>.
- </summary>
- <since_tizen> 3</since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.ImageFillConfiguration.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.ImageFillConfiguration"/> class.
- </summary>
- <exception cref="!:System.NotSupportedException">The feature is not supported.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.ImageFillConfiguration.ObjectScaleFactor">
- <summary>
- Gets or sets the scale factor the image to be recognized.\n
- The value of the factor will be used for resizing of the images (objects) for recognition.
- The default value is 1.2.
- </summary>
- <exception cref="!:ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageFillConfiguration"/> already has been disposed of.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.ImageFillConfiguration.ObjectMaxKeyPoints">
- <summary>
- Gets or sets the maximum key points should be detected on the image.\n
- The maximal number of key points can be selected on the image object to calculate descriptors.
- This key points will be used for image (object) recognition and has to be specified as integer number.
- The default value is 1000.
- </summary>
- <exception cref="!:ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageFillConfiguration"/> already has been disposed of.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.ImageObject">
- <summary>
- Represents an image object.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.ImageObject.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> class.
- </summary>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.ImageObject.#ctor(System.String)">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> class from the specified file.
- </summary>
- <remarks>
- ImageObject has been saved by <see cref="!:Save()"/> can be loaded.
- </remarks>
- <param name="path">Path to the image object to load.</param>
- <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>
- <exception cref="T:System.IO.FileNotFoundException"><paramref name="path"/> is invalid.</exception>
- <exception cref="T:System.NotSupportedException">
- The feature is not supported.\n
- -or-\n
- <paramref name="path"/> is not supported file.
- </exception>
- <exception cref="T:System.UnauthorizedAccessException">No permission to access the specified file.</exception>
- <seealso cref="M:Tizen.Multimedia.Vision.ImageObject.Save(System.String)"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.ImageObject.RecognitionRate">
- <summary>
- Gets a value that determines how well an image object can be recognized.
- </summary>
- <remarks>
- If recognition rate is too low, try to use another image or change some configuration parameters
- and fill the image object again.
- </remarks>
- <value>
- Recognition rate determines how well an image object can be recognized. This value can be from 0 to 1.
- If the recognition rate is 0 object can not be recognized and the bigger it is the more likely to recognize the object.
- </value>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> has already been disposed of.</exception>
- <seealso cref="T:Tizen.Multimedia.Vision.ImageFillConfiguration"/>
- <seealso cref="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource)"/>
- <seealso cref="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageFillConfiguration)"/>
- <seealso cref="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle)"/>
- <seealso cref="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageFillConfiguration,Tizen.Multimedia.Rectangle)"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.ImageObject.GetLabel">
- <summary>
- Gets the label for the image object.
- </summary>
- <returns>
- The label value if the <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> has label, otherwise null.
- </returns>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> has already been disposed of.</exception>
- <seealso cref="M:Tizen.Multimedia.Vision.ImageObject.SetLabel(System.Int32)"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.ImageObject.SetLabel(System.Int32)">
- <summary>
- Sets the label for the <see cref="T:Tizen.Multimedia.Vision.ImageObject"/>.
- </summary>
- <seealso cref="M:Tizen.Multimedia.Vision.ImageObject.GetLabel"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource)">
- <summary>
- Fills the image object.\n
- Extracts data from @a source image which will be needed for recognition of depicted object in @a location.
- </summary>
- <param name="source">The source image where image object is depicted.</param>
- <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
- <exception cref="T:System.ObjectDisposedException">
- The <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> has already been disposed of.\n
- -or-\n
- <paramref name="source"/> has already been disposed of.
- </exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageFillConfiguration)">
- <summary>
- Fills the image object.\n
- Extracts data from @a source image which will be needed for recognition of depicted object in @a location.
- </summary>
- <param name="source">The source image where image object is depicted.</param>
- <param name="config">The configuration used for extract recognition data from source. This value can be null.</param>
- <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
- <exception cref="T:System.ObjectDisposedException">
- The <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> has already been disposed of.\n
- -or-\n
- <paramref name="source"/> has already been disposed of.\n
- -or-\n
- <paramref name="config"/> has already been disposed of.
- </exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle)">
- <summary>
- Fills the image object.\n
- Extracts data from @a source image which will be needed for recognition of depicted object in @a location.
- </summary>
- <param name="source">The source image where image object is depicted.</param>
- <param name="rect">Rectangular bound of the image object on the source image.</param>
- <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
- <exception cref="T:System.ObjectDisposedException">
- The <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> has already been disposed of.\n
- -or-\n
- <paramref name="source"/> has already been disposed of.\n
- </exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageFillConfiguration,Tizen.Multimedia.Rectangle)">
- <summary>
- Fills the image object.\n
- Extracts data from @a source image which will be needed for recognition of depicted object in @a location.
- </summary>
- <param name="source">The source image where image object is depicted.</param>
- <param name="config">The configuration used for extract recognition data from source. This value can be null.</param>
- <param name="rect">Rectangular bound of the image object on the source image.</param>
- <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
- <exception cref="T:System.ObjectDisposedException">
- The <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> has already been disposed of.\n
- -or-\n
- <paramref name="source"/> has already been disposed of.\n
- -or-\n
- <paramref name="config"/> has already been disposed of.
- </exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.ImageObject.Save(System.String)">
- <summary>
- Saves the image object.
- </summary>
- <param name="path">Path to the file to save the model.</param>
- <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>
- <exception cref="T:System.UnauthorizedAccessException">No permission to write to the specified path.</exception>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">The directory for <paramref name="path"/> does not exist.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.ImageObject.Dispose">
- <summary>
- Releases all the resources used by the <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> object.
- </summary>
- </member>
- <member name="M:Tizen.Multimedia.Vision.ImageObject.Dispose(System.Boolean)">
- <summary>
- Releases the resources used by the <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> object.
- </summary>
- <param name="disposing">
- true to release both managed and unmanaged resources; otherwise false to release only unmanaged resources.
- </param>
- </member>
- <member name="T:Tizen.Multimedia.Vision.ImageRecognitionConfiguration">
- <summary>
- Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.ImageRecognizer"/>.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.DefaultSceneScaleFactor">
- <summary>
- A read-only field that represents the default value of <see cref="F:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.KeySceneScaleFactor"/>.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.DefaultSceneMaxKeypoints">
- <summary>
- A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.SceneMaxKeyPoints"/>.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.DefaultMinKeyPointMatches">
- <summary>
- A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.MinKeyPointMatches"/>.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.DefaultRequiredMatchPart">
- <summary>
- A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.RequiredMatchingPart"/>.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.DefaultTolerantPartMatchError">
- <summary>
- A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.TolerantPartMatchError"/>.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.ImageRecognitionConfiguration"/> class.
- </summary>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.SceneScaleFactor">
- <summary>
- Gets or sets the scene scale factor.
- </summary>
- <value>
- The value indicating the factor will be used for resizing of the scene including the images (objects) for recognition.
- The default is 1.2.
- </value>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageRecognitionConfiguration"/> already has been disposed of.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.SceneMaxKeyPoints">
- <summary>
- Gets or sets the maximum key points that should be detected on the scene.
- The maximal number of key points can be selected on the scene including the images (objects) to calculate descriptors.
- </summary>
- <value>
- The maximal key points for image recognition.
- The default is 5000.
- </value>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageRecognitionConfiguration"/> already has been disposed of.</exception>
- <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="value"/> is less than zero.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.MinKeyPointMatches">
- <summary>
- Gets or sets the minimum number of key points matches required for recognition.
- </summary>
- <value>
- The minimal number of key points should be matched between an image and a scene for image objects recognition.
- The default is 30.
- </value>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageRecognitionConfiguration"/> already has been disposed of.</exception>
- <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="value"/> is less than zero.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.RequiredMatchingPart">
- <summary>
- Gets or sets the required matching part for the image recognition.
- To recognize occluded or hidden an image by other images, required relative part of the matches in respect to the total
- amount of matching keypoints required for image recognition. Too low value will result in unsustainable behavior,
- but the effect of object overlapping will be reduced.
- </summary>
- <value>
- The value indicating required relative part of the matches; can be from 0 to 1, inclusive.
- The default is 0.05.
- </value>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageRecognitionConfiguration"/> already has been disposed of.</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="value"/> is less than zero.\n
- -or-\n
- <paramref name="value"/> is greater than one.
- </exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.TolerantPartMatchError">
- <summary>
- Gets or sets the part matching error for the image recognition.\n
- Allowable error of matches number.
- </summary>
- <value>
- The value indicating allowable error of matches; can be from 0 to 1, inclusive.
- The default is 0.1.
- </value>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageRecognitionConfiguration"/> already has been disposed of.</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="value"/> is less than zero.\n
- -or-\n
- <paramref name="value"/> is greater than one.
- </exception>
- <since_tizen> 3</since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.ImageRecognitionResult">
- <summary>
- Represents a result of RecognizeAsync operations of <see cref="T:Tizen.Multimedia.Vision.ImageRecognizer"/>.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.ImageRecognitionResult.Region">
- <summary>
- The region of recognized image object on the source image.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.ImageRecognitionResult.Success">
- <summary>
- Gets the value indicating the recognition is successful.
- </summary>
- <since_tizen> 3</since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.ImageRecognizer">
- <summary>
- Provides the ability to recognize images on image sources.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.ImageRecognizer.RecognizeAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageObject[])">
- <summary>
- Recognizes the given image objects on the source image.\n
- </summary>
- <param name="source">The source image on which image objects will be recognized.</param>
- <param name="imageObjects">The array of image objects which will be processed as targets of recognition.</param>
- <returns>A task that represents the asynchronous recognition operation.</returns>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="source"/> is null.\n
- -or-\n
- <paramref name="imageObjects"/> is null.\n
- -or-\n
- <paramref name="imageObjects"/> contains null reference.
- </exception>
- <exception cref="T:System.ArgumentException"><paramref name="imageObjects"/> has no elements.(The length is zero.)</exception>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <exception cref="T:System.ObjectDisposedException"><paramref name="source"/> has already been disposed of.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.ImageRecognizer.RecognizeAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageObject[],Tizen.Multimedia.Vision.ImageRecognitionConfiguration)">
- <summary>
- Recognizes the given image objects on the source image.\n
- </summary>
- <param name="source">The source image on which image objects will be recognized.</param>
- <param name="imageObjects">The array of image objects which will be processed as targets of recognition.</param>
- <param name="config">The configuration used for recognition. This value can be null.</param>
- <returns>A task that represents the asynchronous recognition operation.</returns>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="source"/> is null.\n
- -or-\n
- <paramref name="imageObjects"/> is null.\n
- -or-\n
- <paramref name="imageObjects"/> contains null elements.
- </exception>
- <exception cref="T:System.ArgumentException"><paramref name="imageObjects"/> has no elements.(The length is zero.)</exception>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <exception cref="T:System.ObjectDisposedException">
- <paramref name="source"/> has already been disposed of.\n
- -or-\n
- <paramref name="config"/> has already been disposed of.
- </exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.ImageTracker">
- <summary>
- Provides the ability to track images on image sources.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.ImageTracker.TrackAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageTrackingModel)">
- <summary>
- Tracks the given image tracking model on the current frame.
- </summary>
- <param name="source">The current image of sequence where the image tracking model will be tracked.</param>
- <param name="trackingModel">The image tracking model which processed as target of tracking.</param>
- <returns>A task that represents the asynchronous tracking operation.</returns>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="source"/> is null.\n
- -or-\n
- <paramref name="trackingModel"/> is null.
- </exception>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <exception cref="T:System.ObjectDisposedException">
- <paramref name="source"/> has already been disposed of.\n
- -or-\n
- <paramref name="trackingModel"/> has already been disposed of.
- </exception>
- <exception cref="T:System.ArgumentException"><paramref name="trackingModel"/> has no target.</exception>
- <seealso cref="M:Tizen.Multimedia.Vision.ImageTrackingModel.SetTarget(Tizen.Multimedia.Vision.ImageObject)"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.ImageTracker.TrackAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageTrackingModel,Tizen.Multimedia.Vision.ImageTrackingConfiguration)">
- <summary>
- Tracks the given image tracking model on the current frame and <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/>.
- </summary>
- <param name="source">The current image of sequence where the image tracking model will be tracked.</param>
- <param name="trackingModel">The image tracking model which processed as target of tracking.</param>
- <param name="config">The configuration used for tracking. This value can be null.</param>
- <returns>A task that represents the asynchronous tracking operation.</returns>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="source"/> is null.\n
- -or-\n
- <paramref name="trackingModel"/> is null.
- </exception>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <exception cref="T:System.ObjectDisposedException">
- <paramref name="source"/> has already been disposed of.\n
- -or-\n
- <paramref name="trackingModel"/> has already been disposed of.\n
- -or-\n
- <paramref name="config"/> has already been disposed of.
- </exception>
- <exception cref="T:System.ArgumentException"><paramref name="trackingModel"/> has no target.</exception>
- <seealso cref="M:Tizen.Multimedia.Vision.ImageTrackingModel.SetTarget(Tizen.Multimedia.Vision.ImageObject)"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration">
- <summary>
- Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.ImageTracker"/>.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.ImageTrackingConfiguration.DefaultHistoryAmount">
- <summary>
- A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.HistoryAmount"/>.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.ImageTrackingConfiguration.DefaultExpectedOffset">
- <summary>
- A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.ExpectedOffset"/>.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.ImageTrackingConfiguration.DefaultStabilizationEnabled">
- <summary>
- A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.IsStabilizationEnabled"/>.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.ImageTrackingConfiguration.DefaultStabilizationTolerantShift">
- <summary>
- A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.StabilizationTolerantShift"/>.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.ImageTrackingConfiguration.DefaultStabilizationSpeed">
- <summary>
- A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.StabilizationSpeed"/>.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.ImageTrackingConfiguration.DefaultStabilizationAcceleration">
- <summary>
- A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.StabilizationAcceleration"/>.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.ImageTrackingConfiguration.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/> class.
- </summary>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.HistoryAmount">
- <summary>
- Gets or sets the number of recognition results in the tracking history.
- </summary>
- <value>
- The number of previous recognition results, which will influence the stabilization.\n
- The default is 3.
- </value>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/> already has been disposed of.</exception>
- <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="value"/> is less than zero.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.ExpectedOffset">
- <summary>
- Gets or sets the expected tracking offset.
- </summary>
- <value>
- Relative offset value for which the object offset is expected (relative to the object size in the current frame).\n
- The default is 0.
- </value>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/> already has been disposed of.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.StabilizationAcceleration">
- <summary>
- Gets or sets the acceleration of the tracking stabilization.
- </summary>
- <value>
- Acceleration will be used for image stabilization (relative to the distance from current location to stabilized location);
- from 0 to 1, inclusive.\n
- The default is 0.1.
- </value>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/> already has been disposed of.</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="value"/> is less than zero.\n
- -or-\n
- <paramref name="value"/> is greater than one.
- </exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.StabilizationSpeed">
- <summary>
- Gets or sets the speed of the tracking stabilization.
- </summary>
- <value>
- The start speed value used for image stabilization.\n
- The default is 0.3.
- </value>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/> already has been disposed of.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.StabilizationTolerantShift">
- <summary>
- Gets or sets the relative tolerant shift for the tracking stabilization.
- </summary>
- <value>
- It is component of tolerant shift which will be ignored by stabilization process.
- (this value is relative to the object size in the current frame).
- Tolerant shift will be computed like R * S + C, where R is the value set to <see cref="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.StabilizationTolerantShift"/>,
- S is the area of object location on frame, C is a constant value 1.3.\n
- \n
- The default is 0.00006.
- </value>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/> already has been disposed of.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.IsStabilizationEnabled">
- <summary>
- Gets or sets the state of the contour stabilization during tracking process.
- </summary>
- <value>
- true if the contour stabilization is enabled; otherwise false.\n
- The default is true.
- </value>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/> already has been disposed of.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.ImageTrackingModel">
- <summary>
- Represents the image tracking model interface.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.ImageTrackingModel.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.ImageTrackingModel"/> class.
- </summary>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.ImageTrackingModel.#ctor(System.String)">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.ImageTrackingModel"/> class with the specified path.
- </summary>
- <remarks>
- Model saved by <see cref="!:Save()"/> can be loaded.
- </remarks>
- <param name="modelPath">Path to the model to load.</param>
- <exception cref="T:System.ArgumentNullException"><paramref name="modelPath"/> is null.</exception>
- <exception cref="T:System.IO.FileNotFoundException"><paramref name="modelPath"/> is invalid.</exception>
- <exception cref="T:System.NotSupportedException">
- The feature is not supported.\n
- -or-\n
- <paramref name="modelPath"/> is not supported format.
- </exception>
- <exception cref="T:System.UnauthorizedAccessException">No permission to access the specified file.</exception>
- <seealso cref="!:Save()"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.ImageTrackingModel.SetTarget(Tizen.Multimedia.Vision.ImageObject)">
- <summary>
- Sets the target of the image tracking model.\n
- Sets the image object which will be tracked by using tracking functionality with this tracking model.
- </summary>
- <param name="imageObject">Image object which will be set as the target for tracking.</param>
- <exception cref="T:System.ArgumentNullException"><paramref name="imageObject"/> is null.</exception>
- <exception cref="T:System.ObjectDisposedException">
- The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingModel"/> has already been disposed of.\n
- -or-\n
- <paramref name="imageObject"/> has already been disposed of.
- </exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.ImageTrackingModel.Refresh">
- <summary>
- Refreshes the state of image tracking model.\n
- Clears the moving history and change state to undetected. It is usually called each time before tracking is started
- for the new sequence of sources, which is not the direct continuation of the sequence for which tracking has been performed before.
- Tracking algorithm will try to find image by itself.
- </summary>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingModel"/> has already been disposed of.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.ImageTrackingModel.Save(System.String)">
- <summary>
- Saves the tracking model to the file.
- </summary>
- <param name="path">Path to the file to save the model.</param>
- <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>
- <exception cref="T:System.UnauthorizedAccessException">No permission to write to the specified path.</exception>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingModel"/> has already been disposed of.</exception>
- <exception cref="T:System.IO.DirectoryNotFoundException">The directory for <paramref name="path"/> does not exist.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.ImageTrackingModel.Dispose">
- <summary>
- Releases all resources used by the <see cref="T:Tizen.Multimedia.Vision.ImageTrackingModel"/> object.
- </summary>
- </member>
- <member name="M:Tizen.Multimedia.Vision.ImageTrackingModel.Dispose(System.Boolean)">
- <summary>
- Releases the resources used by the <see cref="T:Tizen.Multimedia.Vision.ImageTrackingModel"/> object.
- </summary>
- <param name="disposing">
- true to release both managed and unmanaged resources; otherwise false to release only unmanaged resources.
- </param>
- </member>
- <member name="T:Tizen.Multimedia.Vision.MediaVisionError">
- <summary>
- Enumeration for media vision's error codes.
- </summary>
- </member>
- <member name="F:Tizen.Multimedia.Vision.MediaVisionError.None">
- <summary>
- Successful.
- </summary>
- </member>
- <member name="F:Tizen.Multimedia.Vision.MediaVisionError.NotSupported">
- <summary>
- Not supported.
- </summary>
- </member>
- <member name="F:Tizen.Multimedia.Vision.MediaVisionError.MsgTooLong">
- <summary>
- Message too long.
- </summary>
- </member>
- <member name="F:Tizen.Multimedia.Vision.MediaVisionError.NoData">
- <summary>
- No data.
- </summary>
- </member>
- <member name="F:Tizen.Multimedia.Vision.MediaVisionError.KeyNotAvailable">
- <summary>
- Key not available.
- </summary>
- </member>
- <member name="F:Tizen.Multimedia.Vision.MediaVisionError.OutOfMemory">
- <summary>
- Out of memory.
- </summary>
- </member>
- <member name="F:Tizen.Multimedia.Vision.MediaVisionError.InvalidParameter">
- <summary>
- Invalid parameter.
- </summary>
- </member>
- <member name="F:Tizen.Multimedia.Vision.MediaVisionError.InvalidOperation">
- <summary>
- Invalid operation.
- </summary>
- </member>
- <member name="F:Tizen.Multimedia.Vision.MediaVisionError.PermissionDenied">
- <summary>
- Permission denied.
- </summary>
- </member>
- <member name="F:Tizen.Multimedia.Vision.MediaVisionError.NotSupportedFormat">
- <summary>
- Not supported format.
- </summary>
- </member>
- <member name="F:Tizen.Multimedia.Vision.MediaVisionError.Internal">
- <summary>
- Internal error
- </summary>
- </member>
- <member name="F:Tizen.Multimedia.Vision.MediaVisionError.InvalidData">
- <summary>
- Invalid data.
- </summary>
- </member>
- <member name="F:Tizen.Multimedia.Vision.MediaVisionError.InvalidPath">
- <summary>
- Invalid path (Since 3.0).
- </summary>
- </member>
- <member name="T:Tizen.Multimedia.Vision.MediaVisionSource">
- <summary>
- Represents the media vision source to keep information on the image or video frame data as raw buffer.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.MediaVisionSource.#ctor(Tizen.Multimedia.MediaPacket)">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> class based on the <see cref="T:Tizen.Multimedia.MediaPacket"/>.
- </summary>
- <param name="mediaPacket">The <see cref="T:Tizen.Multimedia.MediaPacket"/> from which the source will be filled.</param>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <exception cref="T:System.ArgumentNullException"><paramref name="mediaPacket"/> is null.</exception>
- <exception cref="T:System.ObjectDisposedException"><paramref name="mediaPacket"/> has already been disposed of.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.MediaVisionSource.#ctor(System.Byte[],System.UInt32,System.UInt32,Tizen.Multimedia.ColorSpace)">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> class based on the buffer and <see cref="T:Tizen.Multimedia.ColorSpace"/>.
- </summary>
- <param name="buffer">The buffer of image data.</param>
- <param name="width">The width of image.</param>
- <param name="height">The height of image.</param>
- <param name="colorSpace">The image <see cref="T:Tizen.Multimedia.ColorSpace"/>.</param>
- <exception cref="T:System.NotSupportedException">
- The feature is not supported.\n
- -or-\n
- <paramref name="colorSpace"/> is not supported.
- </exception>
- <exception cref="T:System.ArgumentNullException"><paramref name="buffer"/> is null.</exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="buffer"/> has no element.(The length is zero.)\n
- -or-\n
- <paramref name="colorSpace"/> is invalid.
- </exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.MediaVisionSource.Buffer">
- <summary>
- Gets the buffer of the media source.
- </summary>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> has already been disposed of.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.MediaVisionSource.IsSupportedColorSpace(Tizen.Multimedia.ColorSpace)">
- <summary>
- Gets MediaVision's supported ColorSpace state.
- true if supported, otherwise false.
- </summary>
- </member>
- <member name="P:Tizen.Multimedia.Vision.MediaVisionSource.Height">
- <summary>
- Gets the height of the media source.
- </summary>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> has already been disposed of.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.MediaVisionSource.Width">
- <summary>
- Gets the width of the media source.
- </summary>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> has already been disposed of.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.MediaVisionSource.Colorspace">
- <summary>
- Gets <see cref="T:Tizen.Multimedia.ColorSpace"/> of the media source.
- </summary>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> has already been disposed of.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.MediaVisionSource.SupportedColorSpaces">
- <summary>
- Gets the supported colorspaces for <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/>.
- </summary>
- </member>
- <member name="M:Tizen.Multimedia.Vision.MediaVisionSource.Dispose(System.Boolean)">
- <summary>
- Releases the resources used by the <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> object.
- </summary>
- <param name="disposing">
- true to release both managed and unmanaged resources; otherwise false to release only unmanaged resources.
- </param>
- </member>
- <member name="T:Tizen.Multimedia.Vision.MovementDetectedEventArgs">
- <summary>
- Provides data for the <see cref="E:Tizen.Multimedia.Vision.MovementDetector.Detected"/> event.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.MovementDetectedEventArgs.#ctor(System.Collections.Generic.IEnumerable{Tizen.Multimedia.Rectangle})">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.MovementDetectedEventArgs"/> class.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.MovementDetectedEventArgs.Areas">
- <summary>
- Gets a set of rectangular regions where movement was detected.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.MovementDetectionConfiguration">
- <summary>
- Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.MovementDetector"/>.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.MovementDetectionConfiguration.DefaultThreshold">
- <summary>
- A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.MovementDetectionConfiguration.Threshold"/>.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.MovementDetectionConfiguration.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.MovementDetectionConfiguration"/> class.
- </summary>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.MovementDetectionConfiguration.Threshold">
- <summary>
- Gets or sets movement detection threshold.\n
- This value might be set before subscription on <see cref="E:Tizen.Multimedia.Vision.MovementDetector.Detected"/> event
- to specify the sensitivity of the movement detector.
- </summary>
- <value>
- The value indicating the sensitivity of <see cref="T:Tizen.Multimedia.Vision.MovementDetector"/> from 0 to 255 inclusive,
- where 255 means that no movements will be detected and 0 means that all frame changes
- will be interpreted as movements.\n
- The default is 10.
- </value>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.MovementDetectionConfiguration"/> already has been disposed of.</exception>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="value"/> is less than zero.\n
- -or-\n
- <paramref name="value"/> is greater than 255.
- </exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.MovementDetector">
- <summary>
- Provides the ability to detect movement on image sources.
- </summary>
- <seealso cref="T:Tizen.Multimedia.Vision.MovementDetectionConfiguration"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.MovementDetector.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.MovementDetector"/> class.
- </summary>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="E:Tizen.Multimedia.Vision.MovementDetector.Detected">
- <summary>
- Occurs when the movement detected.
- </summary>
- <remarks>The event handler will be executed on an internal thread.</remarks>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.MovementDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource)">
- <summary>
- Adds <see cref="T:Tizen.Multimedia.Vision.SurveillanceSource"/>.
- </summary>
- <param name="source">The source used for recognition.</param>
- <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.MovementDetector"/> has already been disposed of.</exception>
- <see cref="M:Tizen.Multimedia.Vision.SurveillanceSource.Push(Tizen.Multimedia.Vision.MediaVisionSource)"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.MovementDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource,Tizen.Multimedia.Vision.MovementDetectionConfiguration)">
- <summary>
- Adds <see cref="T:Tizen.Multimedia.Vision.SurveillanceSource"/> with the provided <see cref="T:Tizen.Multimedia.Vision.MovementDetectionConfiguration"/>.
- </summary>
- <param name="source">The source used for recognition.</param>
- <param name="config">The config for the <paramref name="source"/>. This value can be null.</param>
- <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
- <exception cref="T:System.ObjectDisposedException">
- The <see cref="T:Tizen.Multimedia.Vision.MovementDetector"/> has already been disposed of.\n
- -or-\n
- <paramref name="config"/> has already been disposed of.
- </exception>
- <see cref="M:Tizen.Multimedia.Vision.SurveillanceSource.Push(Tizen.Multimedia.Vision.MediaVisionSource)"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.PersonAppearanceDetectedEventArgs">
- <summary>
- Provides data for the <see cref="E:Tizen.Multimedia.Vision.PersonAppearanceDetector.Detected"/> event.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.PersonAppearanceDetectedEventArgs.#ctor(System.Collections.Generic.IEnumerable{Tizen.Multimedia.Rectangle},System.Collections.Generic.IEnumerable{Tizen.Multimedia.Rectangle},System.Collections.Generic.IEnumerable{Tizen.Multimedia.Rectangle})">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetectedEventArgs"/> class.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.PersonAppearanceDetectedEventArgs.AppearanceAreas">
- <summary>
- Gets a set of rectangular regions where appearances of the persons were detected.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.PersonAppearanceDetectedEventArgs.DisappearanceAreas">
- <summary>
- Gets a set of rectangular regions where disappearances of the persons were detected.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.PersonAppearanceDetectedEventArgs.TrackedAreas">
- <summary>
- Gets a set of rectangular regions where persons were tracked.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration">
- <summary>
- Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetector"/> instances.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration.DefaultSkipFramesCount">
- <summary>
- A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration.SkipFramesCount"/>.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration"/> class.
- </summary>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration.SkipFramesCount">
- <summary>
- Gets or sets how many frames will be skipped during push source.\n
- </summary>
- <value>
- The value to specify the number of <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> calls will be ignored by subscription
- of the event trigger.\n
-
- The default is 0. It means that no frames will be skipped and all <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> will
- be processed.
- </value>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration"/> already has been disposed of.</exception>
- <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="value"/> is less than zero.</exception>
- <seealso cref="M:Tizen.Multimedia.Vision.SurveillanceSource.Push(Tizen.Multimedia.Vision.MediaVisionSource)"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.PersonAppearanceDetector">
- <summary>
- Provides the ability to detect person appearance changes on image sources.
- </summary>
- <seealso cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.PersonAppearanceDetector.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetector"/> class.
- </summary>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="E:Tizen.Multimedia.Vision.PersonAppearanceDetector.Detected">
- <summary>
- Occurs when the any appearance changes detected.
- </summary>
- <remarks>The event handler will be executed on an internal thread.</remarks>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.PersonAppearanceDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource)">
- <summary>
- Adds <see cref="T:Tizen.Multimedia.Vision.SurveillanceSource"/>.
- </summary>
- <param name="source">The source used for recognition.</param>
- <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetector"/> has already been disposed of.</exception>
- <see cref="M:Tizen.Multimedia.Vision.SurveillanceSource.Push(Tizen.Multimedia.Vision.MediaVisionSource)"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.PersonAppearanceDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource,Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration)">
- <summary>
- Adds <see cref="T:Tizen.Multimedia.Vision.SurveillanceSource"/> with the provided <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration"/>.
- </summary>
- <param name="source">The source used for recognition.</param>
- <param name="config">The config for the <paramref name="source"/>. This value can be null.</param>
- <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
- <exception cref="T:System.ObjectDisposedException">
- The <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetector"/> has already been disposed of.\n
- -or-\n
- <paramref name="config"/> has already been disposed of.
- </exception>
- <see cref="M:Tizen.Multimedia.Vision.SurveillanceSource.Push(Tizen.Multimedia.Vision.MediaVisionSource)"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.PersonRecognitionConfiguration">
- <summary>
- Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.PersonRecognizer"/> instances.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.PersonRecognitionConfiguration.#ctor(System.String)">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.PersonRecognitionConfiguration"/> class.
- </summary>
- <param name="modelPath">Path to the face recognition model.</param>
- <exception cref="T:System.ArgumentNullException"><paramref name="modelPath"/> is null.</exception>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.PersonRecognitionConfiguration.FaceRecognitionModelPath">
- <summary>
- Gets or sets face recognition model file path.
- </summary>
- <exception cref="T:System.ArgumentNullException"><paramref name="value"/> is null.</exception>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.PersonRecognitionConfiguration"/> already has been disposed of.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.PersonRecognitionInfo">
- <summary>
- Represents a result of <see cref="T:Tizen.Multimedia.Vision.PersonRecognizer"/> instances.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.PersonRecognitionInfo.#ctor(Tizen.Multimedia.Rectangle,System.Int32,System.Double)">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.PersonRecognitionInfo"/> class.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.PersonRecognitionInfo.Area">
- <summary>
- Gets the rectangular location where person face was recognized.
- </summary>
- <since_tizen> 3</since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.PersonRecognitionInfo.Label">
- <summary>
- Gets the label that correspond to the recognized person.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.PersonRecognitionInfo.Confidence">
- <summary>
- Gets the confidence value that correspond to the recognized person.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.PersonRecognizedEventArgs">
- <summary>
- Provides data for the <see cref="E:Tizen.Multimedia.Vision.PersonRecognizer.Recognized"/> event.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.PersonRecognizedEventArgs.#ctor(System.Collections.Generic.IEnumerable{Tizen.Multimedia.Vision.PersonRecognitionInfo})">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.PersonRecognizedEventArgs"/> class.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.PersonRecognizedEventArgs.Recognitions">
- <summary>
- Gets a set of information that correspond to the recognized persons.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.PersonRecognizer">
- <summary>
- Provides the ability to recognize person on image sources.
- </summary>
- <seealso cref="T:Tizen.Multimedia.Vision.PersonRecognitionConfiguration"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.PersonRecognizer.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.PersonRecognizer"/> class.
- </summary>
- <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="E:Tizen.Multimedia.Vision.PersonRecognizer.Recognized">
- <summary>
- Occurs when a person recognized.
- </summary>
- <remarks>The event handler will be executed on an internal thread.</remarks>
- <seealso cref="P:Tizen.Multimedia.Vision.PersonRecognitionConfiguration.FaceRecognitionModelPath"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.PersonRecognizer.AddSource(Tizen.Multimedia.Vision.SurveillanceSource,Tizen.Multimedia.Vision.PersonRecognitionConfiguration)">
- <summary>
- Adds <see cref="T:Tizen.Multimedia.Vision.SurveillanceSource"/> with the provided <see cref="T:Tizen.Multimedia.Vision.PersonRecognitionConfiguration"/>.
- </summary>
- <param name="source">The source used for recognition.</param>
- <param name="config">The config for the <paramref name="source"/>.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="source"/> is null.\n
- -or-\n
- <paramref name="config"/> is null.
- </exception>
- <exception cref="T:System.ObjectDisposedException">
- The <see cref="T:Tizen.Multimedia.Vision.PersonRecognizer"/> has already been disposed of.\n
- -or-\n
- <paramref name="config"/> has already been disposed of.
- </exception>
- <exception cref="T:System.ArgumentException">
- <see cref="P:Tizen.Multimedia.Vision.PersonRecognitionConfiguration.FaceRecognitionModelPath"/> of <paramref name="config"/> does not exists.
- </exception>
- <exception cref="T:System.UnauthorizedAccessException">
- No permission to access to the <see cref="P:Tizen.Multimedia.Vision.PersonRecognitionConfiguration.FaceRecognitionModelPath"/>.
- </exception>
- <exception cref="T:System.NotSupportedException">The model file is not supported format or file.</exception>
- <see cref="M:Tizen.Multimedia.Vision.SurveillanceSource.Push(Tizen.Multimedia.Vision.MediaVisionSource)"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.QrConfiguration">
- <summary>
- Represents a QR configuration of <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerator"/>.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.QrConfiguration.#ctor(Tizen.Multimedia.Vision.QrMode,Tizen.Multimedia.Vision.ErrorCorrectionLevel,System.Int32)">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.QrConfiguration"/> class.
- </summary>
- <param name="qrMode">Encoding mode for the message.</param>
- <param name="ecc">Error correction level.</param>
- <param name="version">QR code version. From 1 to 40 inclusive.</param>
- <code>
- var obj = new QrConfiguration(QrMode.Numeric, ErrorCorrectionLevel.Medium, 30);
- </code>
- <exception cref="T:System.ArgumentOutOfRangeException">
- <paramref name="version"/> is less than 1.\n
- -or-\n
- <paramref name="version"/> is greater than 40.
- </exception>
- <exception cref="T:System.ArgumentException">
- <paramref name="qrMode"/> is invalid.\n
- -or-
- <paramref name="ecc"/> is invalid.
- </exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.QrConfiguration.Mode">
- <summary>
- Gets the encoding mode for the message.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.QrConfiguration.ErrorCorrectionLevel">
- <summary>
- Gets the error correction level.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.QrConfiguration.Version">
- <summary>
- Gets the QR code version.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.QrMode">
- <summary>
- Specifies the supported QR code encoding modes.
- </summary>
- <since_tizen> 3</since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.QrMode.Numeric">
- <summary>
- Numeric digits.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.QrMode.AlphaNumeric">
- <summary>
- Alphanumeric characters, '$', '%', '*', '+', '-', '.', '/' and ':'.
- </summary>
- <since_tizen> 3</since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.QrMode.Byte">
- <summary>
- Raw 8-bit bytes.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Multimedia.Vision.QrMode.Utf8">
- <summary>
- UTF-8 character encoding.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.Quadrangle">
- <summary>
- Represents a region with 4 <see cref="T:Tizen.Multimedia.Point"/>s.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.Quadrangle.#ctor(Tizen.Multimedia.Point[])">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.Quadrangle"/> class with an array of <see cref="T:Tizen.Multimedia.Point"/>.
- </summary>
- <remarks><paramref name="points"/> must have 4 elements.</remarks>
- <param name="points">Four points that define the object bounding quadrangle.</param>
- <exception cref="T:System.ArgumentException">The length of <paramref name="points"/> is not 4.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Multimedia.Vision.Quadrangle.Points">
- <summary>
- Gets four points that define the object bounding quadrangle.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.Quadrangle.ToString">
- <summary>
- Returns a string that represents the current object.
- </summary>
- <returns>A string that represents the current object.</returns>
- </member>
- <member name="T:Tizen.Multimedia.Vision.SurveillanceEngineConfiguration">
- <summary>
- SurveillanceEngineConfiguration is a base class for surveillance configurations.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.SurveillanceEngine">
- <summary>
- SurveillanceEngine is a base class for surveillance event triggers.
- Media Vision Surveillance provides the functionality which can be utilized for creation of video surveillance systems.
- </summary>
- <seealso cref="T:Tizen.Multimedia.Vision.MovementDetector"/>
- <seealso cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetector"/>
- <seealso cref="T:Tizen.Multimedia.Vision.PersonRecognizer"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.SurveillanceEngine.#ctor(System.String)">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.SurveillanceEngine"/> class.
- </summary>
- <param name="eventType">The type of the event trigger.</param>
- </member>
- <member name="P:Tizen.Multimedia.Vision.SurveillanceEngine.Roi">
- <summary>
- Sets and gets the ROI (Region Of Interest).
- </summary>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.SurveillanceEngine"/> has already been disposed of.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.SurveillanceEngine.RemoveSource(Tizen.Multimedia.Vision.SurveillanceSource)">
- <summary>
- Removes the source from <see cref="T:Tizen.Multimedia.Vision.SurveillanceEngine"/>.
- </summary>
- <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
- <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.SurveillanceEngine"/> has already been disposed of.</exception>
- <exception cref="T:System.ArgumentException"><paramref name="source"/> has not been added.</exception>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.SurveillanceEngine.Dispose">
- <summary>
- Releases all the resources used by the <see cref="T:Tizen.Multimedia.Vision.SurveillanceEngine"/> object.
- </summary>
- </member>
- <member name="M:Tizen.Multimedia.Vision.SurveillanceEngine.Dispose(System.Boolean)">
- <summary>
- Releases the resources used by the <see cref="T:Tizen.Multimedia.Vision.SurveillanceEngine"/> object.
- </summary>
- <param name="disposing">
- true to release both managed and unmanaged resources; otherwise false to release only unmanaged resources.
- </param>
- </member>
- <member name="T:Tizen.Multimedia.Vision.SurveillanceSource">
- <summary>
- Provides the ability to push the source to surveillance engines.
- </summary>
- <seealso cref="T:Tizen.Multimedia.Vision.MovementDetector"/>
- <seealso cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetector"/>
- <seealso cref="T:Tizen.Multimedia.Vision.PersonRecognizer"/>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.SurveillanceSource.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.SurveillanceSource"/> class.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Multimedia.Vision.SurveillanceSource.Push(Tizen.Multimedia.Vision.MediaVisionSource)">
- <summary>
- Pushes the source to the surveillance system to detect events.
- </summary>
- <param name="source">The media source used for surveillance.</param>
- <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
- <exception cref="T:System.ObjectDisposedException"><paramref name="source"/> has already been disposed of.</exception>
- <exception cref="T:System.InvalidOperationException">This <see cref="T:Tizen.Multimedia.Vision.SurveillanceSource"/> has not been added yet.</exception>
- <seealso cref="M:Tizen.Multimedia.Vision.MovementDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource)"/>
- <seealso cref="M:Tizen.Multimedia.Vision.MovementDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource,Tizen.Multimedia.Vision.MovementDetectionConfiguration)"/>
- <seealso cref="M:Tizen.Multimedia.Vision.PersonAppearanceDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource)"/>
- <seealso cref="M:Tizen.Multimedia.Vision.PersonAppearanceDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource,Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration)"/>
- <seealso cref="M:Tizen.Multimedia.Vision.PersonRecognizer.AddSource(Tizen.Multimedia.Vision.SurveillanceSource,Tizen.Multimedia.Vision.PersonRecognitionConfiguration)"/>
- <since_tizen> 3</since_tizen>
- </member>
- <member name="T:Tizen.Multimedia.Vision.VisionColorSpace">
- <summary>
- Specifies colorspaces for MediaVision.
- </summary>
- </member>
- <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.Y800">
- <summary>
- The colorspace type is Y800.
- </summary>
- </member>
- <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.I420">
- <summary>
- The colorspace type is I420.
- </summary>
- </member>
- <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.NV12">
- <summary>
- The colorspace type is NV12.
- </summary>
- </member>
- <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.YV12">
- <summary>
- The colorspace type is YV12.
- </summary>
- </member>
- <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.NV21">
- <summary>
- The colorspace type is NV21.
- </summary>
- </member>
- <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.Yuyv">
- <summary>
- The colorspace type is YUYV.
- </summary>
- </member>
- <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.Uyvy">
- <summary>
- The colorspace type is UYVY.
- </summary>
- </member>
- <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.Yuv422P">
- <summary>
- The colorspace type is 422P.
- </summary>
- </member>
- <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.Rgb565">
- <summary>
- The colorspace type is RGB565.
- </summary>
- </member>
- <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.Rgb888">
- <summary>
- The colorspace type is RGB888.
- </summary>
- </member>
- <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.Rgba">
- <summary>
- The colorspace type is RGBA.
- </summary>
- </member>
- </members>
-</doc>
+<?xml version="1.0"?>\r
+<doc>\r
+ <assembly>\r
+ <name>Tizen.Multimedia.Vision</name>\r
+ </assembly>\r
+ <members>\r
+ <member name="T:Interop">\r
+ <summary>\r
+ Interop APIs.\r
+ </summary>\r
+ <summary>\r
+ Interop APIs.\r
+ </summary>\r
+ <summary>\r
+ Interop APIs.\r
+ </summary>\r
+ <summary>\r
+ Interop APIs.\r
+ </summary>\r
+ <summary>\r
+ Interop APIs.\r
+ </summary>\r
+ </member>\r
+ <member name="T:Interop.MediaVision">\r
+ <summary>\r
+ Interop for Media Vision APIs.\r
+ </summary>\r
+ <summary>\r
+ Interop for Media Vision APIs.\r
+ </summary>\r
+ <summary>\r
+ Interop for Media Vision APIs.\r
+ </summary>\r
+ <summary>\r
+ Interop for Media Vision APIs.\r
+ </summary>\r
+ <summary>\r
+ Interop for Media Vision APIs.\r
+ </summary>\r
+ </member>\r
+ <member name="T:Interop.MediaVision.BarcodeDetector">\r
+ <summary>\r
+ Interop for Barcode Detector APIs.\r
+ </summary>\r
+ </member>\r
+ <member name="T:Interop.MediaVision.BarcodeGenerator">\r
+ <summary>\r
+ Interop for Barcode Generator APIs.\r
+ </summary>\r
+ </member>\r
+ <member name="T:Interop.MediaVision.MediaSource">\r
+ <summary>\r
+ Interop for Media Vision Source APIs.\r
+ </summary>\r
+ </member>\r
+ <member name="T:Interop.MediaVision.EngineConfig">\r
+ <summary>\r
+ Interop for Engine Configuration APIs.\r
+ </summary>\r
+ </member>\r
+ <member name="T:Interop.MediaVision.Face">\r
+ <summary>\r
+ Interop for Face APIs.\r
+ </summary>\r
+ </member>\r
+ <member name="T:Interop.MediaVision.FaceRecognitionModel">\r
+ <summary>\r
+ Interop for FaceRecognitionModel APIs.\r
+ </summary>\r
+ </member>\r
+ <member name="T:Interop.MediaVision.FaceTrackingModel">\r
+ <summary>\r
+ Interop for FaceTrackingModel APIs.\r
+ </summary>\r
+ </member>\r
+ <member name="T:Interop.MediaVision.Image">\r
+ <summary>\r
+ Interop for Image APIs.\r
+ </summary>\r
+ </member>\r
+ <member name="T:Interop.MediaVision.ImageTrackingModel">\r
+ <summary>\r
+ Interop for ImageTrackingModel APIs.\r
+ </summary>\r
+ </member>\r
+ <member name="T:Interop.MediaVision.Surveillance">\r
+ <summary>\r
+ Interop for Surveillance APIs.\r
+ </summary>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.Barcode">\r
+ <summary>\r
+ Represents a detected barcode.\r
+ </summary>\r
+ <since_tizen> 3</since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.Barcode.#ctor(Tizen.Multimedia.Vision.Quadrangle,System.String,Tizen.Multimedia.Vision.BarcodeType)">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.Barcode"/> class.\r
+ </summary>\r
+ <since_tizen> 3</since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.Barcode.Region">\r
+ <summary>\r
+ The quadrangle location of the detected barcode.\r
+ </summary>\r
+ <since_tizen> 3</since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.Barcode.Message">\r
+ <summary>\r
+ The decoded message of the barcode.\r
+ </summary>\r
+ <since_tizen> 3</since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.Barcode.Type">\r
+ <summary>\r
+ The type of the detected barcode.\r
+ </summary>\r
+ <since_tizen> 3</since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.Barcode.ToString">\r
+ <summary>\r
+ Returns a string that represents the current object.\r
+ </summary>\r
+ <returns>A string that represents the current object.</returns>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.BarcodeDetectionConfiguration">\r
+ <summary>\r
+ Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.BarcodeDetector"/>.\r
+ </summary>\r
+ <seealso cref="T:Tizen.Multimedia.Vision.BarcodeDetector"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.BarcodeDetectionConfiguration.#ctor">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.BarcodeDetectionConfiguration"/> class.\r
+ </summary>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.BarcodeDetectionConfiguration.Target">\r
+ <summary>\r
+ Gets or sets the target of the barcode detection.\r
+ </summary>\r
+ <exception cref="T:System.ArgumentException"><paramref name="value"/> is not valid.</exception>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.BarcodeDetectionConfiguration"/> already has been disposed of.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.BarcodeDetectionTarget">\r
+ <summary>\r
+ Specifies the target of <see cref="T:Tizen.Multimedia.Vision.BarcodeDetector"/>.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.BarcodeDetectionTarget.All">\r
+ <summary>\r
+ 1D and 2D.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.BarcodeDetectionTarget.Barcode1D">\r
+ <summary>\r
+ 1D barcode only.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.BarcodeDetectionTarget.Barcode2D">\r
+ <summary>\r
+ 2D barcode only.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.BarcodeDetector">\r
+ <summary>\r
+ Provides the ability to detect barcodes on image sources.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.BarcodeDetector.DetectAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle)">\r
+ <summary>\r
+ Detects barcodes on the source and reads the message from it.\r
+ </summary>\r
+ <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> instance.</param>\r
+ <param name="roi">Region of interest - rectangular area on the source which will be used for\r
+ barcode detection. Note that roi should be inside area on the source.</param>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <exception cref="T:System.ObjectDisposedException"><paramref name="source"/> already has been disposed of.</exception>\r
+ <returns>A task that represents the asynchronous detect operation.</returns>\r
+ <seealso cref="T:Tizen.Multimedia.Vision.Barcode"/>\r
+ <since_tizen> 3</since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.BarcodeDetector.DetectAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle,Tizen.Multimedia.Vision.BarcodeDetectionConfiguration)">\r
+ <summary>\r
+ Detects barcodes on the source and reads the message from it with <see cref="T:Tizen.Multimedia.Vision.BarcodeDetectionConfiguration"/>.\r
+ </summary>\r
+ <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> instance.</param>\r
+ <param name="roi">Region of interest - rectangular area on the source which will be used for\r
+ barcode detection. Note that roi should be inside area on the source.</param>\r
+ <param name="config">The configuration of the barcode detector. This value can be null.</param>\r
+ <returns>A task that represents the asynchronous detect operation.</returns>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <exception cref="T:System.ObjectDisposedException">\r
+ <paramref name="source"/> already has been disposed of.\n\r
+ -or-\n\r
+ <paramref name="config"/> already has been disposed of.\r
+ </exception>\r
+ <seealso cref="T:Tizen.Multimedia.Vision.Barcode"/>\r
+ <since_tizen> 3</since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration">\r
+ <summary>\r
+ Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerator"/> instances.\r
+ </summary>\r
+ <seealso cref="T:Tizen.Multimedia.Vision.BarcodeGenerator"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.#ctor">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/> class.\r
+ </summary>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.TextVisibility">\r
+ <summary>\r
+ Gets or sets the text visibility of the barcode to be generated.\r
+ </summary>\r
+ <exception cref="T:System.ArgumentException"><paramref name="value"/> is not valid.</exception>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/> already has been disposed of.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.ForegroundColor">\r
+ <summary>\r
+ Gets or sets the foreground color of the barcode to be generated.\r
+ </summary>\r
+ <remarks>\r
+ The alpha value of the color will be ignored.\r
+ </remarks>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/> already has been disposed of.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.BackgroundColor">\r
+ <summary>\r
+ Gets or sets the background color of the barcode to be generated.\r
+ </summary>\r
+ <remarks>\r
+ The alpha value of the color will be ignored.\r
+ </remarks>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/> already has been disposed of.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.BarcodeGenerator">\r
+ <summary>\r
+ Provides the ability to generate barcodes and QR codes.\r
+ Different encoding types <see cref="T:Tizen.Multimedia.Vision.QrMode"/>, error correction codes <see cref="T:Tizen.Multimedia.Vision.ErrorCorrectionLevel"/>,\r
+ and code versions are supported for QRCodes.\r
+ </summary>\r
+ <seealso cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateSource(System.String,Tizen.Multimedia.Vision.QrConfiguration)">\r
+ <summary>\r
+ Generates a QR image with the specified message.\r
+ </summary>\r
+ <param name="message">The message to be encoded in the barcode.</param>\r
+ <param name="qrConfig">The <see cref="T:Tizen.Multimedia.Vision.QrConfiguration"/> instance.</param>\r
+ <returns><see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> containing the generated QR image.</returns>\r
+ <exception cref="T:System.ArgumentNullException">\r
+ <paramref name="qrConfig"/> is null.\n\r
+ -or-\n\r
+ <paramref name="message"/> is null.\r
+ </exception>\r
+ <exception cref="T:System.ArgumentException">\r
+ <paramref name="message"/> is too long.\n\r
+ -or-\n\r
+ <paramref name="message"/> contains characters which are illegal by the <see cref="T:Tizen.Multimedia.Vision.QrMode"/>.\r
+ </exception>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <seealso cref="T:Tizen.Multimedia.Vision.QrMode"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateSource(System.String,Tizen.Multimedia.Vision.QrConfiguration,Tizen.Multimedia.Vision.BarcodeGenerationConfiguration)">\r
+ <summary>\r
+ Generates a QR image with the specified message with <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/>.\r
+ </summary>\r
+ <param name="message">The message to be encoded in the barcode.</param>\r
+ <param name="qrConfig">The <see cref="T:Tizen.Multimedia.Vision.QrConfiguration"/> instance.</param>\r
+ <param name="config">The configuration of the barcode generator. This value can be null.</param>\r
+ <returns><see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> containing the generated QR image.</returns>\r
+ <remarks>\r
+ <see cref="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.TextVisibility"/> must be <see cref="F:Tizen.Multimedia.Visibility.Invisible"/>,\r
+ because the text visibility is not supported in the QR code.\r
+ </remarks>\r
+ <exception cref="T:System.ArgumentNullException">\r
+ <paramref name="qrConfig"/> is null.\n\r
+ -or-\n\r
+ <paramref name="message"/> is null.\r
+ </exception>\r
+ <exception cref="T:System.ArgumentException">\r
+ <paramref name="message"/> is too long.\n\r
+ -or-\n\r
+ <paramref name="message"/> contains characters which are illegal by the <see cref="T:Tizen.Multimedia.Vision.QrMode"/>.\r
+ </exception>\r
+ <exception cref="T:System.NotSupportedException">\r
+ The feature is not supported.\n\r
+ -or-\n\r
+ <see cref="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.TextVisibility"/> is the <see cref="F:Tizen.Multimedia.Visibility.Visible"/>.\r
+ </exception>\r
+ <exception cref="T:System.ObjectDisposedException"><paramref name="config"/> already has been disposed of.</exception>\r
+ <seealso cref="T:Tizen.Multimedia.Vision.QrMode"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateSource(System.String,Tizen.Multimedia.Vision.BarcodeType)">\r
+ <summary>\r
+ Generates a barcode image with the specified message.\r
+ </summary>\r
+ <param name="message">The message to be encoded in the barcode.</param>\r
+ <param name="type">Type of the barcode to be generated.</param>\r
+ <returns><see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> containing the generated barcode image.</returns>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="message"/> is null.</exception>\r
+ <exception cref="T:System.ArgumentException">\r
+ <paramref name="message"/> is too long.\n\r
+ -or-\n\r
+ <paramref name="type"/> is <see cref="F:Tizen.Multimedia.Vision.BarcodeType.QR"/>.\n\r
+ -or-\n\r
+ <paramref name="type"/> is invalid.\r
+ -or-\n\r
+ <paramref name="message"/> contains illegal characters.\r
+ </exception>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateSource(System.String,Tizen.Multimedia.Vision.BarcodeType,Tizen.Multimedia.Vision.BarcodeGenerationConfiguration)">\r
+ <summary>\r
+ Generates a barcode image with the specified message and <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/>.\r
+ </summary>\r
+ <param name="message">The message to be encoded in the barcode.</param>\r
+ <param name="type">Type of the barcode to be generated.</param>\r
+ <param name="config">The configuration of the barcode generator. This value can be null.</param>\r
+ <returns><see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> containing the generated barcode image.</returns>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="message"/> is null.</exception>\r
+ <exception cref="T:System.ArgumentException">\r
+ <paramref name="message"/> is too long.\n\r
+ -or-\n\r
+ <paramref name="type"/> is <see cref="F:Tizen.Multimedia.Vision.BarcodeType.QR"/>.\r
+ -or-\n\r
+ <paramref name="type"/> is invalid.\r
+ -or-\n\r
+ <paramref name="message"/> contains illegal characters.\r
+ </exception>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <exception cref="T:System.ObjectDisposedException"><paramref name="config"/> already has been disposed of.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateImage(System.String,Tizen.Multimedia.Vision.QrConfiguration,Tizen.Multimedia.Vision.BarcodeImageConfiguration)">\r
+ <summary>\r
+ Generates a QR image file with the specified message.\r
+ </summary>\r
+ <remarks>\r
+ <see cref="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.TextVisibility"/> must be <see cref="F:Tizen.Multimedia.Visibility.Invisible"/>,\r
+ because the text visibility is not supported in the QR code.\r
+ </remarks>\r
+ <param name="message">The message to be encoded in the barcode.</param>\r
+ <param name="qrConfig">The <see cref="T:Tizen.Multimedia.Vision.QrConfiguration"/> instance.</param>\r
+ <param name="imageConfig">The <see cref="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration"/> that contains information about the file to be generated.</param>\r
+ <exception cref="T:System.ArgumentNullException">\r
+ <paramref name="message"/> is null.\n\r
+ -or-\n\r
+ <paramref name="qrConfig"/> is null.\n\r
+ -or-\n\r
+ <paramref name="imageConfig"/> is null.\r
+ </exception>\r
+ <exception cref="T:System.ArgumentException">\r
+ <paramref name="message"/> is too long.\n\r
+ -or-\n\r
+ <paramref name="message"/> contains characters which are illegal by the <see cref="T:Tizen.Multimedia.Vision.QrMode"/>.\r
+ </exception>\r
+ <exception cref="T:System.UnauthorizedAccessException">No permission to write a file.</exception>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <seealso cref="T:Tizen.Multimedia.Vision.QrMode"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateImage(System.String,Tizen.Multimedia.Vision.QrConfiguration,Tizen.Multimedia.Vision.BarcodeImageConfiguration,Tizen.Multimedia.Vision.BarcodeGenerationConfiguration)">\r
+ <summary>\r
+ Generates a QR image file with the specified message and <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/>.\r
+ </summary>\r
+ <remarks>\r
+ <see cref="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.TextVisibility"/> must be <see cref="F:Tizen.Multimedia.Visibility.Invisible"/>,\r
+ because the text visibility is not supported in the QR code.\r
+ </remarks>\r
+ <param name="message">The message to be encoded in the barcode.</param>\r
+ <param name="qrConfig">The <see cref="T:Tizen.Multimedia.Vision.QrConfiguration"/> instance.</param>\r
+ <param name="imageConfig">The <see cref="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration"/> that contains\r
+ information about the file to be generated.</param>\r
+ <param name="config">The configuration of the barcode generator. This value can be null.</param>\r
+ <exception cref="T:System.ArgumentNullException">\r
+ <paramref name="message"/> is null.\n\r
+ -or-\n\r
+ <paramref name="qrConfig"/> is null.\n\r
+ -or-\n\r
+ <paramref name="imageConfig"/> is null.\r
+ </exception>\r
+ <exception cref="T:System.ArgumentException">\r
+ <paramref name="message"/> is too long.\n\r
+ -or-\n\r
+ <paramref name="message"/> contains characters which are illegal by the <see cref="T:Tizen.Multimedia.Vision.QrMode"/>.\r
+ </exception>\r
+ <exception cref="T:System.UnauthorizedAccessException">No permission to write a file.</exception>\r
+ <exception cref="T:System.NotSupportedException">\r
+ The feature is not supported.\n\r
+ -or-\n\r
+ <see cref="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.TextVisibility"/> is the <see cref="F:Tizen.Multimedia.Visibility.Visible"/>.\r
+ </exception>\r
+ <exception cref="T:System.ObjectDisposedException"><paramref name="config"/> already has been disposed of.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateImage(System.String,Tizen.Multimedia.Vision.BarcodeType,Tizen.Multimedia.Vision.BarcodeImageConfiguration)">\r
+ <summary>\r
+ Generates a barcode image file with the specified message.\r
+ </summary>\r
+ <param name="message">The message to be encoded in the barcode.</param>\r
+ <param name="type">Type of the barcode to be generated.</param>\r
+ <param name="imageConfig">The <see cref="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration"/> that contains\r
+ information about the file to be generated.</param>\r
+ <exception cref="T:System.ArgumentNullException">\r
+ <paramref name="message"/> is null.\n\r
+ -or-\n\r
+ <paramref name="imageConfig"/> is null.\r
+ </exception>\r
+ <exception cref="T:System.ArgumentException">\r
+ <paramref name="message"/> is too long.\n\r
+ -or-\n\r
+ <paramref name="type"/> is <see cref="F:Tizen.Multimedia.Vision.BarcodeType.QR"/>.\r
+ -or-\n\r
+ <paramref name="type"/> is invalid.\r
+ -or-\n\r
+ <paramref name="message"/> contains illegal characters.\r
+ </exception>\r
+ <exception cref="T:System.UnauthorizedAccessException">No permission to write a file.</exception>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateImage(System.String,Tizen.Multimedia.Vision.BarcodeType,Tizen.Multimedia.Vision.BarcodeImageConfiguration,Tizen.Multimedia.Vision.BarcodeGenerationConfiguration)">\r
+ <summary>\r
+ Generates a barcode image file with the specified message and <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/>.\r
+ </summary>\r
+ <param name="message">The message to be encoded in the barcode.</param>\r
+ <param name="type">Type of the barcode to be generated.</param>\r
+ <param name="imageConfig">The <see cref="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration"/> that contains\r
+ information about the file to be generated.</param>\r
+ <param name="config">The configuration of the barcode generator. This value can be null.</param>\r
+ <exception cref="T:System.ArgumentNullException">\r
+ <paramref name="message"/> is null.\n\r
+ -or-\n\r
+ <paramref name="imageConfig"/> is null.\r
+ </exception>\r
+ <exception cref="T:System.ArgumentException">\r
+ <paramref name="message"/> is too long.\n\r
+ -or-\n\r
+ <paramref name="type"/> is <see cref="F:Tizen.Multimedia.Vision.BarcodeType.QR"/>.\r
+ -or-\n\r
+ <paramref name="type"/> is invalid.\r
+ -or-\n\r
+ <paramref name="message"/> contains illegal characters.\r
+ </exception>\r
+ <exception cref="T:System.UnauthorizedAccessException">No permission to write a file.</exception>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <exception cref="T:System.ObjectDisposedException"><paramref name="config"/> already has been disposed of.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration">\r
+ <summary>\r
+ Represents a configuration for the image to be generated by <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerator"/>.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.BarcodeImageConfiguration.#ctor(Tizen.Multimedia.Size,System.String,Tizen.Multimedia.Vision.BarcodeImageFormat)">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration"/> class.\r
+ </summary>\r
+ <remarks>\r
+ The mediastorage privilege (http://tizen.org/privilege/mediastorage) is needed if the image path is relevant to media storage.\n\r
+ The externalstorage privilege (http://tizen.org/privilege/externalstorage) is needed if the image path is relevant to external storage.\r
+ </remarks>\r
+ <param name="size">The <see cref="P:Tizen.Multimedia.Vision.BarcodeImageConfiguration.Size"/> of the generated image.</param>\r
+ <param name="path">The path to the file to be generated.</param>\r
+ <param name="imageFormat">The format of the output image.</param>\r
+ <exception cref="T:System.ArgumentOutOfRangeException">\r
+ The width of <paramref name="size"/> is less than or equal to zero.\n\r
+ -or-\n\r
+ The height of <paramref name="size"/> is less than or equal to zero.\r
+ </exception>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>\r
+ <exception cref="T:System.ArgumentException"><paramref name="imageFormat"/> is invalid.</exception>\r
+ <code>\r
+ BarcodeImageConfiguration imageConfig = new BarcodeImageConfiguration(new Size(500, 400), "/opt/usr/test-barcode-generate-new", BarcodeImageFormat.JPG);\r
+ </code>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.BarcodeImageConfiguration.#ctor(System.Int32,System.Int32,System.String,Tizen.Multimedia.Vision.BarcodeImageFormat)">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration"/> class.\r
+ </summary>\r
+ <remarks>\r
+ The mediastorage privilege (http://tizen.org/privilege/mediastorage) is needed if the image path is relevant to media storage.\n\r
+ The externalstorage privilege (http://tizen.org/privilege/externalstorage) is needed if the image path is relevant to external storage.\r
+ </remarks>\r
+ <param name="width">The width of the image to be generated.</param>\r
+ <param name="height">The height of the image to be generated.</param>\r
+ <param name="path">The path to the file to be generated.</param>\r
+ <param name="imageFormat">The format of the output image.</param>\r
+ <exception cref="T:System.ArgumentOutOfRangeException">\r
+ <paramref name="width"/> is less than or equal to zero.\n\r
+ -or-\n\r
+ <paramref name="height"/> is less than or equal to zero.\r
+ </exception>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>\r
+ <exception cref="T:System.ArgumentException"><paramref name="imageFormat"/> is invalid.</exception>\r
+ <code>\r
+ BarcodeImageConfiguration imageConfig = new BarcodeImageConfiguration(500, 400, "/opt/usr/test-barcode-generate-new", BarcodeImageFormat.JPG);\r
+ </code>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.BarcodeImageConfiguration.Size">\r
+ <summary>\r
+ Gets the size of the image.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.BarcodeImageConfiguration.Width">\r
+ <summary>\r
+ Gets the width of the image.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.BarcodeImageConfiguration.Height">\r
+ <summary>\r
+ Gets the height of the image.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.BarcodeImageConfiguration.Path">\r
+ <summary>\r
+ Gets the path to the file that has to be generated.\r
+ </summary>\r
+ <remarks>\r
+ The mediastorage privilege (http://tizen.org/privilege/mediastorage) is needed if the image path is relevant to media storage.\n\r
+ The externalstorage privilege (http://tizen.org/privilege/externalstorage) is needed if the image path is relevant to external storage.\r
+ </remarks>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.BarcodeImageConfiguration.Format">\r
+ <summary>\r
+ Gets the format of the output image.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.BarcodeImageFormat">\r
+ <summary>\r
+ Specifies the supported image formats for <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerator"/>\r
+ </summary>\r
+ <seealso cref="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.BarcodeImageFormat.Bmp">\r
+ <summary>\r
+ BMP image format.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.BarcodeImageFormat.Jpeg">\r
+ <summary>\r
+ JPEG image format.\r
+ </summary>\r
+ <since_tizen> 3</since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.BarcodeImageFormat.Png">\r
+ <summary>\r
+ PNG image format.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.BarcodeType">\r
+ <summary>\r
+ Specifies the supported barcode types.\r
+ </summary>\r
+ <remarks>\r
+ QR codes (versions 1 to 40) and set of 1D barcodes are supported.\r
+ </remarks>\r
+ <seealso cref="T:Tizen.Multimedia.Vision.BarcodeDetector"/>\r
+ <seealso cref="T:Tizen.Multimedia.Vision.BarcodeGenerator"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.BarcodeType.QR">\r
+ <summary>\r
+ 2D barcode - Quick Response code.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.BarcodeType.UpcA">\r
+ <summary>\r
+ 1D barcode - Universal Product Code with 12-digit.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.BarcodeType.UpcE">\r
+ <summary>\r
+ 1D barcode - Universal Product Code with 6-digit.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.BarcodeType.Ean8">\r
+ <summary>\r
+ 1D barcode - International Article Number with 8-digit.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.BarcodeType.Ean13">\r
+ <summary>\r
+ 1D barcode - International Article Number with 13-digit.\r
+ </summary>\r
+ <since_tizen> 3</since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.BarcodeType.Code128">\r
+ <summary>\r
+ 1D barcode - Code 128.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.BarcodeType.Code39">\r
+ <summary>\r
+ 1D barcode - Code 39.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.BarcodeType.I25">\r
+ <summary>\r
+ 1D barcode - Interleaved Two of Five.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.EngineConfiguration">\r
+ <summary>\r
+ A base class for configuration classes.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.EngineConfiguration.Dispose">\r
+ <summary>\r
+ Releases all resources used by the <see cref="T:Tizen.Multimedia.Vision.EngineConfiguration"/> object.\r
+ </summary>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.EngineConfiguration.Dispose(System.Boolean)">\r
+ <summary>\r
+ Releases the resources used by the <see cref="T:Tizen.Multimedia.Vision.EngineConfiguration"/> object.\r
+ </summary>\r
+ <param name="disposing">\r
+ true to release both managed and unmanaged resources, otherwise false to release only unmanaged resources.\r
+ </param>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.ErrorCorrectionLevel">\r
+ <summary>\r
+ Specifies the supported QR code error correction levels.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.ErrorCorrectionLevel.Low">\r
+ <summary>\r
+ Recovery up to 7% losses.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.ErrorCorrectionLevel.Medium">\r
+ <summary>\r
+ Recovery up to 15% losses.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.ErrorCorrectionLevel.Quartile">\r
+ <summary>\r
+ Recovery up to 25% losses.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.ErrorCorrectionLevel.High">\r
+ <summary>\r
+ Recovery up to 30% losses.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.EyeCondition">\r
+ <summary>\r
+ Specifies the eyes state types.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.EyeCondition.Open">\r
+ <summary>\r
+ Eyes are open.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.EyeCondition.Closed">\r
+ <summary>\r
+ Eyes are closed.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.EyeCondition.NotFound">\r
+ <summary>\r
+ The eyes condition wasn't determined.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.FaceDetectionConfiguration">\r
+ <summary>\r
+ Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.FaceDetector"/> instances.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.FaceDetectionConfiguration.#ctor">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.FaceDetectionConfiguration"/> class.\r
+ </summary>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <since_tizen> 3</since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.FaceDetectionConfiguration.ModelFilePath">\r
+ <summary>\r
+ Gets or sets the face detection haarcascade xml file for face detection.\r
+ </summary>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="value"/> is null.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.FaceDetectionConfiguration.MinHeight">\r
+ <summary>\r
+ Gets or sets the minimum height of a face which will be detected.\r
+ </summary>\r
+ <remarks>\r
+ Default value is null (all detected faces will be applied), which can be changed to specify the minimum face height.\r
+ </remarks>\r
+ <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="value"/> is less than zero.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.FaceDetectionConfiguration.MinWidth">\r
+ <summary>\r
+ Gets or sets the minimum width of a face which will be detected.\r
+ </summary>\r
+ <remarks>\r
+ Default value is null (all detected faces will be applied), which can be changed to specify the minimum face width.\r
+ </remarks>\r
+ <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="value"/> is less than zero.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.FaceDetectionConfiguration.Roi">\r
+ <summary>\r
+ Gets or sets the roi of the face detection.\r
+ </summary>\r
+ <remarks>\r
+ Default value is null (the roi will be a full image), which can be changed to specify the roi for face detection.\r
+ </remarks>\r
+ <exception cref="T:System.ArgumentOutOfRangeException">\r
+ The width of <paramref name="value"/> is less than or equal to zero.\n\r
+ -or-\n\r
+ The height of <paramref name="value"/> is less than or equal to zero.\n\r
+ -or-\n\r
+ The x position of <paramref name="value"/> is less than zero.\n\r
+ -or-\n\r
+ The y position of <paramref name="value"/> is less than zero.\n\r
+ </exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.FaceDetector">\r
+ <summary>\r
+ Provides the ability to detect faces on image sources.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.FaceDetector.DetectAsync(Tizen.Multimedia.Vision.MediaVisionSource)">\r
+ <summary>\r
+ Detects faces on the source.\n\r
+ Each time when DetectAsync is called, a set of the detected faces at the media source are received asynchronously.\r
+ </summary>\r
+ <param name="source">The source of the media where faces will be detected.</param>\r
+ <returns>A task that represents the asynchronous detect operation.</returns>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
+ <exception cref="T:System.NotSupportedException">\r
+ The feature is not supported.\n\r
+ -or-\n\r
+ The format of <paramref name="source"/> is not supported.\r
+ </exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.FaceDetector.DetectAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.FaceDetectionConfiguration)">\r
+ <summary>\r
+ Detects faces on the source.\n\r
+ Each time when DetectAsync is called, a set of the detected faces at the media source are received asynchronously.\r
+ </summary>\r
+ <param name="source">The source of the media where faces will be detected.</param>\r
+ <param name="config">The configuration of engine will be used for detecting. This value can be null.</param>\r
+ <returns>A task that represents the asynchronous detect operation.</returns>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.FaceRecognitionConfiguration">\r
+ <summary>\r
+ Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.FaceRecognizer"/> instances.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.FaceRecognitionConfiguration.#ctor">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionConfiguration"/> class.\r
+ </summary>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.FaceRecognitionConfiguration.ModelType">\r
+ <summary>\r
+ Gets or sets the method used for face recognition model learning.\r
+ Default value is <see cref="F:Tizen.Multimedia.Vision.FaceRecognitionModelType.Lbph"/>.\r
+ </summary>\r
+ <exception cref="T:System.ArgumentException"><paramref name="value"/> is not valid.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.FaceRecognitionModel">\r
+ <summary>\r
+ Represents the face recognition model interface.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.#ctor">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> class.\r
+ </summary>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.#ctor(System.String)">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> class with the specified path.\r
+ </summary>\r
+ <remarks>\r
+ Models saved by <see cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Save(System.String)"/> can be loaded.\r
+ </remarks>\r
+ <param name="modelPath">Path to the model to load.</param>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="modelPath"/> is null.</exception>\r
+ <exception cref="T:System.IO.FileNotFoundException"><paramref name="modelPath"/> is invalid.</exception>\r
+ <exception cref="T:System.NotSupportedException">\r
+ The feature is not supported.\n\r
+ -or-\n\r
+ <paramref name="modelPath"/> is not supported format.\r
+ </exception>\r
+ <exception cref="T:System.UnauthorizedAccessException">No permission to access the specified file.</exception>\r
+ <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Save(System.String)"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.FaceRecognitionModel.Labels">\r
+ <summary>\r
+ Gets labels that had been learned by the model.\r
+ </summary>\r
+ <since_tizen> 3</since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Save(System.String)">\r
+ <summary>\r
+ Saves the recognition model to the file.\r
+ </summary>\r
+ <param name="path">Path to the file to save the model.</param>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>\r
+ <exception cref="T:System.UnauthorizedAccessException">No permission to write to the specified path.</exception>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.</exception>\r
+ <exception cref="T:System.IO.DirectoryNotFoundException">The directory for <paramref name="path"/> does not exist.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32)">\r
+ <summary>\r
+ Adds the face image example to be used for face recognition model learning.\r
+ </summary>\r
+ <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> that contains face image.</param>\r
+ <param name="label">The label that identifies face for which example is adding.\r
+ Specify the same labels for the face images of a single person when calling this method.\r
+ Has to be unique for each face.</param>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
+ <exception cref="T:System.ObjectDisposedException">\r
+ The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.\n\r
+ -or-\n\r
+ <paramref name="source"/> has already been dispose of.\r
+ </exception>\r
+ <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Learn(Tizen.Multimedia.Vision.FaceRecognitionConfiguration)"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32,Tizen.Multimedia.Rectangle)">\r
+ <summary>\r
+ Adds the face image example to be used for face recognition model learning.\r
+ </summary>\r
+ <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> that contains face image.</param>\r
+ <param name="label">The label that identifies face for which example is adding.\r
+ Specify the same labels for the face images of a single person when calling this method.\r
+ Has to be unique for each face.</param>\r
+ <param name="area">The rectangular region of the face image at the source image.</param>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
+ <exception cref="T:System.ObjectDisposedException">\r
+ The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.\n\r
+ -or-\n\r
+ <paramref name="source"/> has already been dispose of.\r
+ </exception>\r
+ <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Learn(Tizen.Multimedia.Vision.FaceRecognitionConfiguration)"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Remove(System.Int32)">\r
+ <summary>\r
+ Removes all face examples added with the specified label.\r
+ </summary>\r
+ <param name="label">The label that identifies face for which examples will be removed.</param>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.</exception>\r
+ <returns>true if the examples are successfully removed; otherwise, false if there is no example labeled with the specified label.</returns>\r
+ <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32)"/>\r
+ <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32,Tizen.Multimedia.Rectangle)"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Reset">\r
+ <summary>\r
+ Removes all face examples.\r
+ </summary>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Learn">\r
+ <summary>\r
+ Learns the face recognition model.\r
+ </summary>\r
+ <remarks>\r
+ Before you start the learning process, face recognition models have to be filled with the training data - face image examples.\r
+ These examples have to be provided by <see cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32)"/> or <see cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32,Tizen.Multimedia.Rectangle)"/>.\r
+ Recognition accuracy is usually increased when the different examples of the identical faces are added more and more.\r
+ But it depends on the used learning algorithm.\r
+ </remarks>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.</exception>\r
+ <exception cref="T:System.InvalidOperationException">No examples added.</exception>\r
+ <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32)"/>\r
+ <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32,Tizen.Multimedia.Rectangle)"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Learn(Tizen.Multimedia.Vision.FaceRecognitionConfiguration)">\r
+ <summary>\r
+ Learns the face recognition model with <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionConfiguration"/>.\r
+ </summary>\r
+ <remarks>\r
+ Before you start the learning process, face recognition models have to be filled with the training data - face image examples.\r
+ These examples have to be provided by <see cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32)"/> or <see cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32,Tizen.Multimedia.Rectangle)"/>.\r
+ Recognition accuracy is usually increased when the different examples of the identical faces are added more and more.\r
+ But it depends on the used learning algorithm.\r
+ </remarks>\r
+ <param name="config">The configuration used for learning of the recognition models. This value can be null.</param>\r
+ <exception cref="T:System.ObjectDisposedException">\r
+ The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.\n\r
+ -or-\n\r
+ <paramref name="config"/> has already been disposed of.\r
+ </exception>\r
+ <exception cref="T:System.InvalidOperationException">No examples added.</exception>\r
+ <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32)"/>\r
+ <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32,Tizen.Multimedia.Rectangle)"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Dispose">\r
+ <summary>\r
+ Releases all the resources used by the <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> object.\r
+ </summary>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Dispose(System.Boolean)">\r
+ <summary>\r
+ Releases the resources used by the <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> object.\r
+ </summary>\r
+ <param name="disposing">\r
+ true to release both managed and unmanaged resources; otherwise false to release only unmanaged resources.\r
+ </param>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.FaceRecognitionModelType">\r
+ <summary>\r
+ Specifies the face recognition model learning algorithms.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.FaceRecognitionModelType.EigenFaces">\r
+ <summary>\r
+ Eigenfaces.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.FaceRecognitionModelType.FisherFaces">\r
+ <summary>\r
+ Fisherfaces.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.FaceRecognitionModelType.Lbph">\r
+ <summary>\r
+ Local Binary Patterns Histograms (LBPH); The default type.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.FaceRecognitionResult">\r
+ <summary>\r
+ Represents the result of <see cref="T:Tizen.Multimedia.Vision.FaceRecognizer"/> operations.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.FaceRecognitionResult.Success">\r
+ <summary>\r
+ Gets the value indicating the recognition is successful.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.FaceRecognitionResult.Label">\r
+ <summary>\r
+ Gets the label of the recognized face.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.FaceRecognitionResult.Area">\r
+ <summary>\r
+ Gets the location of the recognized face.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.FaceRecognitionResult.Confidence">\r
+ <summary>\r
+ The confidence of the recognition model that face has been recognized correctly (value from 0.0 to 1.0).\r
+ No faces were recognized if confidence was 0.0. When model has been learned on large amount of examples,\r
+ threshold for this value can be high (0.85-0.95). If model was learned for small amount of examples,\r
+ then threshold can be reduced (0.5-0.85).\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.FaceRecognizer">\r
+ <summary>\r
+ Provides the ability to recognize faces, face expressions, and eye condition on image sources.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.FaceRecognitionModel)">\r
+ <summary>\r
+ Performs face recognition on the source with <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/>.\r
+ </summary>\r
+ <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> of the media to recognize faces for.</param>\r
+ <param name="recognitionModel">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionConfiguration"/> to be used for recognition.</param>\r
+ <returns>A task that represents the asynchronous recognition operation.</returns>\r
+ <exception cref="T:System.ArgumentNullException">\r
+ <paramref name="source"/> is null.\n\r
+ -or-\n\r
+ <paramref name="recognitionModel"/> is null.\r
+ </exception>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <exception cref="T:System.ObjectDisposedException"><paramref name="source"/> has already been disposed of.</exception>\r
+ <exception cref="T:System.InvalidOperationException"><paramref name="recognitionModel"/> is untrained model.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.FaceRecognitionModel,Tizen.Multimedia.Rectangle)">\r
+ <summary>\r
+ Performs face recognition on the source with <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> and a bounding box.\r
+ </summary>\r
+ <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> of the media to recognize faces for.</param>\r
+ <param name="recognitionModel">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> to be used for recognition.</param>\r
+ <param name="bound">Rectangular box bounding face image on the source.</param>\r
+ <returns>A task that represents the asynchronous recognition operation.</returns>\r
+ <exception cref="T:System.ArgumentNullException">\r
+ <paramref name="source"/> is null.\n\r
+ -or-\n\r
+ <paramref name="recognitionModel"/> is null.\r
+ </exception>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <exception cref="T:System.ObjectDisposedException"><paramref name="source"/> has already been disposed of.</exception>\r
+ <exception cref="T:System.InvalidOperationException"><paramref name="recognitionModel"/> is untrained model.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.FaceRecognitionModel,Tizen.Multimedia.Vision.FaceRecognitionConfiguration)">\r
+ <summary>\r
+ Performs face recognition on the source with <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> and <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionConfiguration"/>.\r
+ </summary>\r
+ <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> of the media to recognize faces for.</param>\r
+ <param name="recognitionModel">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> to be used for recognition.</param>\r
+ <param name="config">The configuration used for recognition. This value can be null.</param>\r
+ <returns>A task that represents the asynchronous recognition operation.</returns>\r
+ <exception cref="T:System.ArgumentNullException">\r
+ <paramref name="source"/> is null.\n\r
+ -or-\n\r
+ <paramref name="recognitionModel"/> is null.\r
+ </exception>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <exception cref="T:System.ObjectDisposedException">\r
+ <paramref name="source"/> has already been disposed of.\n\r
+ -or-\n\r
+ <paramref name="config"/> has already been disposed of.\r
+ </exception>\r
+ <exception cref="T:System.InvalidOperationException"><paramref name="recognitionModel"/> is untrained model.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.FaceRecognitionModel,Tizen.Multimedia.Rectangle,Tizen.Multimedia.Vision.FaceRecognitionConfiguration)">\r
+ <summary>\r
+ Performs face recognition on the source with <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/>, <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionConfiguration"/>\r
+ and a bounding box.\r
+ </summary>\r
+ <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> of the media to recognize faces for.</param>\r
+ <param name="recognitionModel">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> to be used for recognition.</param>\r
+ <param name="bound">Rectangular box bounding face image on the source.</param>\r
+ <param name="config">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionConfiguration"/> used for recognition. This value can be null.</param>\r
+ <returns>A task that represents the asynchronous recognition operation.</returns>\r
+ <exception cref="T:System.ArgumentNullException">\r
+ <paramref name="source"/> is null.\n\r
+ -or-\n\r
+ <paramref name="recognitionModel"/> is null.\r
+ </exception>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <exception cref="T:System.ObjectDisposedException">\r
+ <paramref name="source"/> has already been disposed of.\n\r
+ -or-\n\r
+ <paramref name="config"/> has already been disposed of.\r
+ </exception>\r
+ <exception cref="T:System.InvalidOperationException"><paramref name="recognitionModel"/> is untrained model.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeEyeConditionAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle)">\r
+ <summary>\r
+ Determines eye-blink condition on media source.\r
+ </summary>\r
+ <param name="source">The source of the media to recognize eye-blink condition for.</param>\r
+ <param name="bound">The bounding the face at the source.</param>\r
+ <returns>A task that represents the asynchronous recognition operation.</returns>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
+ <exception cref="T:System.ObjectDisposedException"><paramref name="source"/> has already been disposed of.</exception>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeEyeConditionAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle,Tizen.Multimedia.Vision.FaceRecognitionConfiguration)">\r
+ <summary>\r
+ Determines eye-blink condition on the media source.\r
+ </summary>\r
+ <param name="source">The source of the media to recognize eye-blink condition for.</param>\r
+ <param name="bound">The bounding the face at the source.</param>\r
+ <param name="config">The configuration used for eye-blink condition recognition. This value can be null.</param>\r
+ <returns>A task that represents the asynchronous recognition operation.</returns>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
+ <exception cref="T:System.ObjectDisposedException">\r
+ <paramref name="source"/> has already been disposed of.\n\r
+ -or-\n\r
+ <paramref name="config"/> has already been disposed of.\r
+ </exception>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeFacialExpressionAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle)">\r
+ <summary>\r
+ Determines facial expression on media source.\r
+ </summary>\r
+ <param name="source">The source of the media to recognize facial expression for.</param>\r
+ <param name="bound">The location bounding the face at the source.</param>\r
+ <returns>A task that represents the asynchronous recognition operation.</returns>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
+ <exception cref="T:System.ObjectDisposedException"><paramref name="source"/> has already been disposed of.</exception>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeFacialExpressionAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle,Tizen.Multimedia.Vision.FaceRecognitionConfiguration)">\r
+ <summary>\r
+ Determines facial expression on media source.\r
+ </summary>\r
+ <param name="source">The source of the media to recognize facial expression for.</param>\r
+ <param name="bound">The location bounding the face at the source.</param>\r
+ <param name="config">The configuration used for expression recognition. This value can be null.</param>\r
+ <returns>A task that represents the asynchronous recognition operation.</returns>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
+ <exception cref="T:System.ObjectDisposedException">\r
+ <paramref name="source"/> has already been disposed of.\n\r
+ -or-\n\r
+ <paramref name="config"/> has already been disposed of.\r
+ </exception>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.FaceTracker">\r
+ <summary>\r
+ Provides the ability to track faces on image sources.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.FaceTracker.TrackAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.FaceTrackingModel,System.Boolean)">\r
+ <summary>\r
+ Performs face tracking on the source with the trackingModel.\r
+ </summary>\r
+ <param name="source">The source of the media to recognize face for.</param>\r
+ <param name="trackingModel">The model will be used for tracking.</param>\r
+ <param name="doLearn">The value indicating whether model learning while tracking. If it is true, then the model will try to learn\r
+ (if it supports learning feature), otherwise the model will be not learned during the invoking tracking iteration.\r
+ Learning process improves tracking correctness, but can decrease tracking performance.</param>\r
+ <returns>A task that represents the asynchronous tracking operation.</returns>\r
+ <exception cref="T:System.ArgumentNullException">\r
+ <paramref name="source"/> is null.\n\r
+ -or-\n\r
+ <paramref name="trackingModel"/> is null.\r
+ </exception>\r
+ <exception cref="T:System.ObjectDisposedException">\r
+ <paramref name="source"/> has already been disposed of.\n\r
+ -or-\n\r
+ <paramref name="trackingModel"/> has already been disposed of.\r
+ </exception>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <exception cref="T:System.InvalidOperationException"><paramref name="trackingModel"/> is not prepared.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.FaceTrackingModel">\r
+ <summary>\r
+ Represents the face tracking model.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.FaceTrackingModel.#ctor">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.FaceTrackingModel"/> class.\r
+ </summary>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.FaceTrackingModel.#ctor(System.String)">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.FaceTrackingModel"/> class with the specified path.\r
+ </summary>\r
+ <remarks>\r
+ Models saved by <see cref="M:Tizen.Multimedia.Vision.FaceTrackingModel.Save(System.String)"/> can be loaded.\r
+ </remarks>\r
+ <param name="modelPath">Path to the model to load.</param>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="modelPath"/> is null.</exception>\r
+ <exception cref="T:System.IO.FileNotFoundException"><paramref name="modelPath"/> is invalid.</exception>\r
+ <exception cref="T:System.NotSupportedException">\r
+ The feature is not supported.\n\r
+ -or-\n\r
+ <paramref name="modelPath"/> is not supported format.\r
+ </exception>\r
+ <exception cref="T:System.UnauthorizedAccessException">No permission to access the specified file.</exception>\r
+ <seealso cref="M:Tizen.Multimedia.Vision.FaceTrackingModel.Save(System.String)"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.FaceTrackingModel.Prepare(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.Quadrangle)">\r
+ <summary>\r
+ Initializes the tracking model by the location of the face to be tracked.\r
+ \r
+ It is usually called once after the tracking model is created, and each time before tracking\r
+ is started for the new sequence of sources, which is not the direct continuation of\r
+ the sequence for which tracking has been performed before. But, it is allowed to call it\r
+ between tracking sessions to allow Media Vision start to track more accurately.\r
+ </summary>\r
+ <remarks>\r
+ <paramref name="region"/> needs to be the position of the face to be tracked when called first time for the tracking model.\r
+ <paramref name="region"/> is fitted to the valid region of <paramref name="source"/> if <paramref name="region"/> has invalid points.\r
+ </remarks>\r
+ <param name="source">The source where face location is specified.\r
+ Usually it is the first frame of the video or the first image in the continuous\r
+ image sequence planned to be used for tracking.</param>\r
+ <param name="region">The region determining position of the face to be tracked on the source.\r
+ If null, then tracking model will try to find previously tracked face by itself.</param>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
+ <exception cref="T:System.ObjectDisposedException">\r
+ The <see cref="T:Tizen.Multimedia.Vision.FaceTrackingModel"/> has already been disposed of.\n\r
+ -or-\n\r
+ <paramref name="source"/> has already bean disposed of.\r
+ </exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.FaceTrackingModel.Save(System.String)">\r
+ <summary>\r
+ Saves the tracking model to the file.\r
+ </summary>\r
+ <param name="path">Path to the file to save the model.</param>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>\r
+ <exception cref="T:System.UnauthorizedAccessException">No permission to write to the specified path.</exception>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.</exception>\r
+ <exception cref="T:System.IO.DirectoryNotFoundException">The directory for <paramref name="path"/> does not exist.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.FaceTrackingModel.Dispose">\r
+ <summary>\r
+ Releases all the resources used by the <see cref="T:Tizen.Multimedia.Vision.FaceTrackingModel"/> object.\r
+ </summary>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.FaceTrackingModel.Dispose(System.Boolean)">\r
+ <summary>\r
+ Releases the resources used by the <see cref="T:Tizen.Multimedia.Vision.FaceTrackingModel"/> object.\r
+ </summary>\r
+ <param name="disposing">\r
+ true to release both managed and unmanaged resources; otherwise false to release only unmanaged resources.\r
+ </param>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.FaceTrackingResult">\r
+ <summary>\r
+ Represents the result of face tracking operation.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.FaceTrackingResult.Success">\r
+ <summary>\r
+ Gets the value indicating the recognition is successful.\r
+ </summary>\r
+ <since_tizen> 3</since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.FaceTrackingResult.Region">\r
+ <summary>\r
+ Gets the region which determines the new position of the tracked face on the source.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.FaceTrackingResult.Confidence">\r
+ <summary>\r
+ The confidence of the tracking model that a new location of the face was determined correctly\r
+ (value from 0.0 to 1.0). If no location was determined during the last track iteration, then the value is 0.0.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.FacialExpression">\r
+ <summary>\r
+ Specifies the expression types for faces.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.FacialExpression.Unknown">\r
+ <summary>\r
+ Unknown face expression.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.FacialExpression.Neutral">\r
+ <summary>\r
+ Face expression is neutral.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.FacialExpression.Smile">\r
+ <summary>\r
+ Face expression is smiling.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.FacialExpression.Sadness">\r
+ <summary>\r
+ Face expression is sadness.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.FacialExpression.Surprise">\r
+ <summary>\r
+ Face expression is surprise.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.FacialExpression.Anger">\r
+ <summary>\r
+ Face expression is anger.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.FacialExpression.Fear">\r
+ <summary>\r
+ Face expression is fear.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.FacialExpression.Disgust">\r
+ <summary>\r
+ Face expression is disgust.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.ImageFillConfiguration">\r
+ <summary>\r
+ Represents a configuration of fill operations of <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> instances.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.ImageFillConfiguration.DefaultScaleFactor">\r
+ <summary>\r
+ A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageFillConfiguration.ObjectScaleFactor"/>.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.ImageFillConfiguration.DefaultMaxKeypoints">\r
+ <summary>\r
+ A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageFillConfiguration.ObjectMaxKeyPoints"/>.\r
+ </summary>\r
+ <since_tizen> 3</since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.ImageFillConfiguration.#ctor">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.ImageFillConfiguration"/> class.\r
+ </summary>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.ImageFillConfiguration.ObjectScaleFactor">\r
+ <summary>\r
+ Gets or sets the scale factor the image to be recognized.\n\r
+ The value of the factor will be used for resizing of the images (objects) for recognition.\r
+ The default value is 1.2.\r
+ </summary>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageFillConfiguration"/> already has been disposed of.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.ImageFillConfiguration.ObjectMaxKeyPoints">\r
+ <summary>\r
+ Gets or sets the maximum key points should be detected on the image.\n\r
+ The maximal number of key points can be selected on the image object to calculate descriptors.\r
+ This key points will be used for image (object) recognition and has to be specified as integer number.\r
+ The default value is 1000.\r
+ </summary>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageFillConfiguration"/> already has been disposed of.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.ImageObject">\r
+ <summary>\r
+ Represents an image object.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.ImageObject.#ctor">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> class.\r
+ </summary>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.ImageObject.#ctor(System.String)">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> class from the specified file.\r
+ </summary>\r
+ <remarks>\r
+ ImageObject has been saved by <see cref="M:Tizen.Multimedia.Vision.ImageObject.Save(System.String)"/> can be loaded.\r
+ </remarks>\r
+ <param name="path">Path to the image object to load.</param>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>\r
+ <exception cref="T:System.IO.FileNotFoundException"><paramref name="path"/> is invalid.</exception>\r
+ <exception cref="T:System.NotSupportedException">\r
+ The feature is not supported.\n\r
+ -or-\n\r
+ <paramref name="path"/> is not supported file.\r
+ </exception>\r
+ <exception cref="T:System.UnauthorizedAccessException">No permission to access the specified file.</exception>\r
+ <seealso cref="M:Tizen.Multimedia.Vision.ImageObject.Save(System.String)"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.ImageObject.RecognitionRate">\r
+ <summary>\r
+ Gets a value that determines how well an image object can be recognized.\r
+ </summary>\r
+ <remarks>\r
+ If recognition rate is too low, try to use another image or change some configuration parameters\r
+ and fill the image object again.\r
+ </remarks>\r
+ <value>\r
+ Recognition rate determines how well an image object can be recognized. This value can be from 0 to 1.\r
+ If the recognition rate is 0 object can not be recognized and the bigger it is the more likely to recognize the object.\r
+ </value>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> has already been disposed of.</exception>\r
+ <seealso cref="T:Tizen.Multimedia.Vision.ImageFillConfiguration"/>\r
+ <seealso cref="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource)"/>\r
+ <seealso cref="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageFillConfiguration)"/>\r
+ <seealso cref="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle)"/>\r
+ <seealso cref="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageFillConfiguration,Tizen.Multimedia.Rectangle)"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.ImageObject.GetLabel">\r
+ <summary>\r
+ Gets the label for the image object.\r
+ </summary>\r
+ <returns>\r
+ The label value if the <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> has label, otherwise null.\r
+ </returns>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> has already been disposed of.</exception>\r
+ <seealso cref="M:Tizen.Multimedia.Vision.ImageObject.SetLabel(System.Int32)"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.ImageObject.SetLabel(System.Int32)">\r
+ <summary>\r
+ Sets the label for the <see cref="T:Tizen.Multimedia.Vision.ImageObject"/>.\r
+ </summary>\r
+ <seealso cref="M:Tizen.Multimedia.Vision.ImageObject.GetLabel"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource)">\r
+ <summary>\r
+ Fills the image object.\n\r
+ Extracts data from @a source image which will be needed for recognition of depicted object in @a location.\r
+ </summary>\r
+ <param name="source">The source image where image object is depicted.</param>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
+ <exception cref="T:System.ObjectDisposedException">\r
+ The <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> has already been disposed of.\n\r
+ -or-\n\r
+ <paramref name="source"/> has already been disposed of.\r
+ </exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageFillConfiguration)">\r
+ <summary>\r
+ Fills the image object.\n\r
+ Extracts data from @a source image which will be needed for recognition of depicted object in @a location.\r
+ </summary>\r
+ <param name="source">The source image where image object is depicted.</param>\r
+ <param name="config">The configuration used for extract recognition data from source. This value can be null.</param>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
+ <exception cref="T:System.ObjectDisposedException">\r
+ The <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> has already been disposed of.\n\r
+ -or-\n\r
+ <paramref name="source"/> has already been disposed of.\n\r
+ -or-\n\r
+ <paramref name="config"/> has already been disposed of.\r
+ </exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle)">\r
+ <summary>\r
+ Fills the image object.\n\r
+ Extracts data from @a source image which will be needed for recognition of depicted object in @a location.\r
+ </summary>\r
+ <param name="source">The source image where image object is depicted.</param>\r
+ <param name="rect">Rectangular bound of the image object on the source image.</param>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
+ <exception cref="T:System.ObjectDisposedException">\r
+ The <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> has already been disposed of.\n\r
+ -or-\n\r
+ <paramref name="source"/> has already been disposed of.\n\r
+ </exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageFillConfiguration,Tizen.Multimedia.Rectangle)">\r
+ <summary>\r
+ Fills the image object.\n\r
+ Extracts data from @a source image which will be needed for recognition of depicted object in @a location.\r
+ </summary>\r
+ <param name="source">The source image where image object is depicted.</param>\r
+ <param name="config">The configuration used for extract recognition data from source. This value can be null.</param>\r
+ <param name="rect">Rectangular bound of the image object on the source image.</param>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
+ <exception cref="T:System.ObjectDisposedException">\r
+ The <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> has already been disposed of.\n\r
+ -or-\n\r
+ <paramref name="source"/> has already been disposed of.\n\r
+ -or-\n\r
+ <paramref name="config"/> has already been disposed of.\r
+ </exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.ImageObject.Save(System.String)">\r
+ <summary>\r
+ Saves the image object.\r
+ </summary>\r
+ <param name="path">Path to the file to save the model.</param>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>\r
+ <exception cref="T:System.UnauthorizedAccessException">No permission to write to the specified path.</exception>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.</exception>\r
+ <exception cref="T:System.IO.DirectoryNotFoundException">The directory for <paramref name="path"/> does not exist.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.ImageObject.Dispose">\r
+ <summary>\r
+ Releases all the resources used by the <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> object.\r
+ </summary>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.ImageObject.Dispose(System.Boolean)">\r
+ <summary>\r
+ Releases the resources used by the <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> object.\r
+ </summary>\r
+ <param name="disposing">\r
+ true to release both managed and unmanaged resources; otherwise false to release only unmanaged resources.\r
+ </param>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.ImageRecognitionConfiguration">\r
+ <summary>\r
+ Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.ImageRecognizer"/>.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.DefaultSceneScaleFactor">\r
+ <summary>\r
+ A read-only field that represents the default value of <see cref="F:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.KeySceneScaleFactor"/>.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.DefaultSceneMaxKeypoints">\r
+ <summary>\r
+ A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.SceneMaxKeyPoints"/>.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.DefaultMinKeyPointMatches">\r
+ <summary>\r
+ A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.MinKeyPointMatches"/>.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.DefaultRequiredMatchPart">\r
+ <summary>\r
+ A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.RequiredMatchingPart"/>.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.DefaultTolerantPartMatchError">\r
+ <summary>\r
+ A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.TolerantPartMatchError"/>.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.#ctor">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.ImageRecognitionConfiguration"/> class.\r
+ </summary>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.SceneScaleFactor">\r
+ <summary>\r
+ Gets or sets the scene scale factor.\r
+ </summary>\r
+ <value>\r
+ The value indicating the factor will be used for resizing of the scene including the images (objects) for recognition.\r
+ The default is 1.2.\r
+ </value>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageRecognitionConfiguration"/> already has been disposed of.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.SceneMaxKeyPoints">\r
+ <summary>\r
+ Gets or sets the maximum key points that should be detected on the scene.\r
+ The maximal number of key points can be selected on the scene including the images (objects) to calculate descriptors.\r
+ </summary>\r
+ <value>\r
+ The maximal key points for image recognition.\r
+ The default is 5000.\r
+ </value>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageRecognitionConfiguration"/> already has been disposed of.</exception>\r
+ <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="value"/> is less than zero.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.MinKeyPointMatches">\r
+ <summary>\r
+ Gets or sets the minimum number of key points matches required for recognition.\r
+ </summary>\r
+ <value>\r
+ The minimal number of key points should be matched between an image and a scene for image objects recognition.\r
+ The default is 30.\r
+ </value>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageRecognitionConfiguration"/> already has been disposed of.</exception>\r
+ <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="value"/> is less than zero.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.RequiredMatchingPart">\r
+ <summary>\r
+ Gets or sets the required matching part for the image recognition.\r
+ To recognize occluded or hidden an image by other images, required relative part of the matches in respect to the total\r
+ amount of matching keypoints required for image recognition. Too low value will result in unsustainable behavior,\r
+ but the effect of object overlapping will be reduced.\r
+ </summary>\r
+ <value>\r
+ The value indicating required relative part of the matches; can be from 0 to 1, inclusive.\r
+ The default is 0.05.\r
+ </value>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageRecognitionConfiguration"/> already has been disposed of.</exception>\r
+ <exception cref="T:System.ArgumentOutOfRangeException">\r
+ <paramref name="value"/> is less than zero.\n\r
+ -or-\n\r
+ <paramref name="value"/> is greater than one.\r
+ </exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.TolerantPartMatchError">\r
+ <summary>\r
+ Gets or sets the part matching error for the image recognition.\n\r
+ Allowable error of matches number.\r
+ </summary>\r
+ <value>\r
+ The value indicating allowable error of matches; can be from 0 to 1, inclusive.\r
+ The default is 0.1.\r
+ </value>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageRecognitionConfiguration"/> already has been disposed of.</exception>\r
+ <exception cref="T:System.ArgumentOutOfRangeException">\r
+ <paramref name="value"/> is less than zero.\n\r
+ -or-\n\r
+ <paramref name="value"/> is greater than one.\r
+ </exception>\r
+ <since_tizen> 3</since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.ImageRecognitionResult">\r
+ <summary>\r
+ Represents a result of RecognizeAsync operations of <see cref="T:Tizen.Multimedia.Vision.ImageRecognizer"/>.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.ImageRecognitionResult.Region">\r
+ <summary>\r
+ The region of recognized image object on the source image.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.ImageRecognitionResult.Success">\r
+ <summary>\r
+ Gets the value indicating the recognition is successful.\r
+ </summary>\r
+ <since_tizen> 3</since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.ImageRecognizer">\r
+ <summary>\r
+ Provides the ability to recognize images on image sources.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.ImageRecognizer.RecognizeAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageObject[])">\r
+ <summary>\r
+ Recognizes the given image objects on the source image.\n\r
+ </summary>\r
+ <param name="source">The source image on which image objects will be recognized.</param>\r
+ <param name="imageObjects">The array of image objects which will be processed as targets of recognition.</param>\r
+ <returns>A task that represents the asynchronous recognition operation.</returns>\r
+ <exception cref="T:System.ArgumentNullException">\r
+ <paramref name="source"/> is null.\n\r
+ -or-\n\r
+ <paramref name="imageObjects"/> is null.\n\r
+ -or-\n\r
+ <paramref name="imageObjects"/> contains null reference.\r
+ </exception>\r
+ <exception cref="T:System.ArgumentException"><paramref name="imageObjects"/> has no elements.(The length is zero.)</exception>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <exception cref="T:System.ObjectDisposedException"><paramref name="source"/> has already been disposed of.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.ImageRecognizer.RecognizeAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageObject[],Tizen.Multimedia.Vision.ImageRecognitionConfiguration)">\r
+ <summary>\r
+ Recognizes the given image objects on the source image.\n\r
+ </summary>\r
+ <param name="source">The source image on which image objects will be recognized.</param>\r
+ <param name="imageObjects">The array of image objects which will be processed as targets of recognition.</param>\r
+ <param name="config">The configuration used for recognition. This value can be null.</param>\r
+ <returns>A task that represents the asynchronous recognition operation.</returns>\r
+ <exception cref="T:System.ArgumentNullException">\r
+ <paramref name="source"/> is null.\n\r
+ -or-\n\r
+ <paramref name="imageObjects"/> is null.\n\r
+ -or-\n\r
+ <paramref name="imageObjects"/> contains null elements.\r
+ </exception>\r
+ <exception cref="T:System.ArgumentException"><paramref name="imageObjects"/> has no elements.(The length is zero.)</exception>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <exception cref="T:System.ObjectDisposedException">\r
+ <paramref name="source"/> has already been disposed of.\n\r
+ -or-\n\r
+ <paramref name="config"/> has already been disposed of.\r
+ </exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.ImageTracker">\r
+ <summary>\r
+ Provides the ability to track images on image sources.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.ImageTracker.TrackAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageTrackingModel)">\r
+ <summary>\r
+ Tracks the given image tracking model on the current frame.\r
+ </summary>\r
+ <param name="source">The current image of sequence where the image tracking model will be tracked.</param>\r
+ <param name="trackingModel">The image tracking model which processed as target of tracking.</param>\r
+ <returns>A task that represents the asynchronous tracking operation.</returns>\r
+ <exception cref="T:System.ArgumentNullException">\r
+ <paramref name="source"/> is null.\n\r
+ -or-\n\r
+ <paramref name="trackingModel"/> is null.\r
+ </exception>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <exception cref="T:System.ObjectDisposedException">\r
+ <paramref name="source"/> has already been disposed of.\n\r
+ -or-\n\r
+ <paramref name="trackingModel"/> has already been disposed of.\r
+ </exception>\r
+ <exception cref="T:System.ArgumentException"><paramref name="trackingModel"/> has no target.</exception>\r
+ <seealso cref="M:Tizen.Multimedia.Vision.ImageTrackingModel.SetTarget(Tizen.Multimedia.Vision.ImageObject)"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.ImageTracker.TrackAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageTrackingModel,Tizen.Multimedia.Vision.ImageTrackingConfiguration)">\r
+ <summary>\r
+ Tracks the given image tracking model on the current frame and <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/>.\r
+ </summary>\r
+ <param name="source">The current image of sequence where the image tracking model will be tracked.</param>\r
+ <param name="trackingModel">The image tracking model which processed as target of tracking.</param>\r
+ <param name="config">The configuration used for tracking. This value can be null.</param>\r
+ <returns>A task that represents the asynchronous tracking operation.</returns>\r
+ <exception cref="T:System.ArgumentNullException">\r
+ <paramref name="source"/> is null.\n\r
+ -or-\n\r
+ <paramref name="trackingModel"/> is null.\r
+ </exception>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <exception cref="T:System.ObjectDisposedException">\r
+ <paramref name="source"/> has already been disposed of.\n\r
+ -or-\n\r
+ <paramref name="trackingModel"/> has already been disposed of.\n\r
+ -or-\n\r
+ <paramref name="config"/> has already been disposed of.\r
+ </exception>\r
+ <exception cref="T:System.ArgumentException"><paramref name="trackingModel"/> has no target.</exception>\r
+ <seealso cref="M:Tizen.Multimedia.Vision.ImageTrackingModel.SetTarget(Tizen.Multimedia.Vision.ImageObject)"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration">\r
+ <summary>\r
+ Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.ImageTracker"/>.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.ImageTrackingConfiguration.DefaultHistoryAmount">\r
+ <summary>\r
+ A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.HistoryAmount"/>.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.ImageTrackingConfiguration.DefaultExpectedOffset">\r
+ <summary>\r
+ A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.ExpectedOffset"/>.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.ImageTrackingConfiguration.DefaultStabilizationEnabled">\r
+ <summary>\r
+ A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.IsStabilizationEnabled"/>.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.ImageTrackingConfiguration.DefaultStabilizationTolerantShift">\r
+ <summary>\r
+ A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.StabilizationTolerantShift"/>.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.ImageTrackingConfiguration.DefaultStabilizationSpeed">\r
+ <summary>\r
+ A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.StabilizationSpeed"/>.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.ImageTrackingConfiguration.DefaultStabilizationAcceleration">\r
+ <summary>\r
+ A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.StabilizationAcceleration"/>.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.ImageTrackingConfiguration.#ctor">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/> class.\r
+ </summary>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.HistoryAmount">\r
+ <summary>\r
+ Gets or sets the number of recognition results in the tracking history.\r
+ </summary>\r
+ <value>\r
+ The number of previous recognition results, which will influence the stabilization.\n\r
+ The default is 3.\r
+ </value>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/> already has been disposed of.</exception>\r
+ <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="value"/> is less than zero.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.ExpectedOffset">\r
+ <summary>\r
+ Gets or sets the expected tracking offset.\r
+ </summary>\r
+ <value>\r
+ Relative offset value for which the object offset is expected (relative to the object size in the current frame).\n\r
+ The default is 0.\r
+ </value>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/> already has been disposed of.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.StabilizationAcceleration">\r
+ <summary>\r
+ Gets or sets the acceleration of the tracking stabilization.\r
+ </summary>\r
+ <value>\r
+ Acceleration will be used for image stabilization (relative to the distance from current location to stabilized location);\r
+ from 0 to 1, inclusive.\n\r
+ The default is 0.1.\r
+ </value>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/> already has been disposed of.</exception>\r
+ <exception cref="T:System.ArgumentOutOfRangeException">\r
+ <paramref name="value"/> is less than zero.\n\r
+ -or-\n\r
+ <paramref name="value"/> is greater than one.\r
+ </exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.StabilizationSpeed">\r
+ <summary>\r
+ Gets or sets the speed of the tracking stabilization.\r
+ </summary>\r
+ <value>\r
+ The start speed value used for image stabilization.\n\r
+ The default is 0.3.\r
+ </value>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/> already has been disposed of.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.StabilizationTolerantShift">\r
+ <summary>\r
+ Gets or sets the relative tolerant shift for the tracking stabilization.\r
+ </summary>\r
+ <value>\r
+ It is component of tolerant shift which will be ignored by stabilization process.\r
+ (this value is relative to the object size in the current frame).\r
+ Tolerant shift will be computed like R * S + C, where R is the value set to <see cref="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.StabilizationTolerantShift"/>,\r
+ S is the area of object location on frame, C is a constant value 1.3.\n\r
+ \n\r
+ The default is 0.00006.\r
+ </value>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/> already has been disposed of.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.IsStabilizationEnabled">\r
+ <summary>\r
+ Gets or sets the state of the contour stabilization during tracking process.\r
+ </summary>\r
+ <value>\r
+ true if the contour stabilization is enabled; otherwise false.\n\r
+ The default is true.\r
+ </value>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/> already has been disposed of.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.ImageTrackingModel">\r
+ <summary>\r
+ Represents the image tracking model interface.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.ImageTrackingModel.#ctor">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.ImageTrackingModel"/> class.\r
+ </summary>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.ImageTrackingModel.#ctor(System.String)">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.ImageTrackingModel"/> class with the specified path.\r
+ </summary>\r
+ <remarks>\r
+ Model saved by <see cref="M:Tizen.Multimedia.Vision.ImageTrackingModel.Save(System.String)"/> can be loaded.\r
+ </remarks>\r
+ <param name="modelPath">Path to the model to load.</param>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="modelPath"/> is null.</exception>\r
+ <exception cref="T:System.IO.FileNotFoundException"><paramref name="modelPath"/> is invalid.</exception>\r
+ <exception cref="T:System.NotSupportedException">\r
+ The feature is not supported.\n\r
+ -or-\n\r
+ <paramref name="modelPath"/> is not supported format.\r
+ </exception>\r
+ <exception cref="T:System.UnauthorizedAccessException">No permission to access the specified file.</exception>\r
+ <seealso cref="M:Tizen.Multimedia.Vision.ImageTrackingModel.Save(System.String)"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.ImageTrackingModel.SetTarget(Tizen.Multimedia.Vision.ImageObject)">\r
+ <summary>\r
+ Sets the target of the image tracking model.\n\r
+ Sets the image object which will be tracked by using tracking functionality with this tracking model.\r
+ </summary>\r
+ <param name="imageObject">Image object which will be set as the target for tracking.</param>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="imageObject"/> is null.</exception>\r
+ <exception cref="T:System.ObjectDisposedException">\r
+ The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingModel"/> has already been disposed of.\n\r
+ -or-\n\r
+ <paramref name="imageObject"/> has already been disposed of.\r
+ </exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.ImageTrackingModel.Refresh">\r
+ <summary>\r
+ Refreshes the state of image tracking model.\n\r
+ Clears the moving history and change state to undetected. It is usually called each time before tracking is started\r
+ for the new sequence of sources, which is not the direct continuation of the sequence for which tracking has been performed before.\r
+ Tracking algorithm will try to find image by itself.\r
+ </summary>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingModel"/> has already been disposed of.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.ImageTrackingModel.Save(System.String)">\r
+ <summary>\r
+ Saves the tracking model to the file.\r
+ </summary>\r
+ <param name="path">Path to the file to save the model.</param>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>\r
+ <exception cref="T:System.UnauthorizedAccessException">No permission to write to the specified path.</exception>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingModel"/> has already been disposed of.</exception>\r
+ <exception cref="T:System.IO.DirectoryNotFoundException">The directory for <paramref name="path"/> does not exist.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.ImageTrackingModel.Dispose">\r
+ <summary>\r
+ Releases all resources used by the <see cref="T:Tizen.Multimedia.Vision.ImageTrackingModel"/> object.\r
+ </summary>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.ImageTrackingModel.Dispose(System.Boolean)">\r
+ <summary>\r
+ Releases the resources used by the <see cref="T:Tizen.Multimedia.Vision.ImageTrackingModel"/> object.\r
+ </summary>\r
+ <param name="disposing">\r
+ true to release both managed and unmanaged resources; otherwise false to release only unmanaged resources.\r
+ </param>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.MediaVisionError">\r
+ <summary>\r
+ Enumeration for media vision's error codes.\r
+ </summary>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.MediaVisionError.None">\r
+ <summary>\r
+ Successful.\r
+ </summary>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.MediaVisionError.NotSupported">\r
+ <summary>\r
+ Not supported.\r
+ </summary>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.MediaVisionError.MsgTooLong">\r
+ <summary>\r
+ Message too long.\r
+ </summary>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.MediaVisionError.NoData">\r
+ <summary>\r
+ No data.\r
+ </summary>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.MediaVisionError.KeyNotAvailable">\r
+ <summary>\r
+ Key not available.\r
+ </summary>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.MediaVisionError.OutOfMemory">\r
+ <summary>\r
+ Out of memory.\r
+ </summary>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.MediaVisionError.InvalidParameter">\r
+ <summary>\r
+ Invalid parameter.\r
+ </summary>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.MediaVisionError.InvalidOperation">\r
+ <summary>\r
+ Invalid operation.\r
+ </summary>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.MediaVisionError.PermissionDenied">\r
+ <summary>\r
+ Permission denied.\r
+ </summary>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.MediaVisionError.NotSupportedFormat">\r
+ <summary>\r
+ Not supported format.\r
+ </summary>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.MediaVisionError.Internal">\r
+ <summary>\r
+ Internal error\r
+ </summary>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.MediaVisionError.InvalidData">\r
+ <summary>\r
+ Invalid data.\r
+ </summary>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.MediaVisionError.InvalidPath">\r
+ <summary>\r
+ Invalid path (Since 3.0).\r
+ </summary>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.MediaVisionSource">\r
+ <summary>\r
+ Represents the media vision source to keep information on the image or video frame data as raw buffer.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.MediaVisionSource.#ctor(Tizen.Multimedia.MediaPacket)">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> class based on the <see cref="T:Tizen.Multimedia.MediaPacket"/>.\r
+ </summary>\r
+ <param name="mediaPacket">The <see cref="T:Tizen.Multimedia.MediaPacket"/> from which the source will be filled.</param>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="mediaPacket"/> is null.</exception>\r
+ <exception cref="T:System.ObjectDisposedException"><paramref name="mediaPacket"/> has already been disposed of.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.MediaVisionSource.#ctor(System.Byte[],System.UInt32,System.UInt32,Tizen.Multimedia.ColorSpace)">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> class based on the buffer and <see cref="T:Tizen.Multimedia.ColorSpace"/>.\r
+ </summary>\r
+ <param name="buffer">The buffer of image data.</param>\r
+ <param name="width">The width of image.</param>\r
+ <param name="height">The height of image.</param>\r
+ <param name="colorSpace">The image <see cref="T:Tizen.Multimedia.ColorSpace"/>.</param>\r
+ <exception cref="T:System.NotSupportedException">\r
+ The feature is not supported.\n\r
+ -or-\n\r
+ <paramref name="colorSpace"/> is not supported.\r
+ </exception>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="buffer"/> is null.</exception>\r
+ <exception cref="T:System.ArgumentException">\r
+ <paramref name="buffer"/> has no element.(The length is zero.)\n\r
+ -or-\n\r
+ <paramref name="colorSpace"/> is invalid.\r
+ </exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.MediaVisionSource.Buffer">\r
+ <summary>\r
+ Gets the buffer of the media source.\r
+ </summary>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> has already been disposed of.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.MediaVisionSource.IsSupportedColorSpace(Tizen.Multimedia.ColorSpace)">\r
+ <summary>\r
+ Gets MediaVision's supported ColorSpace state.\r
+ true if supported, otherwise false.\r
+ </summary>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.MediaVisionSource.Height">\r
+ <summary>\r
+ Gets the height of the media source.\r
+ </summary>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> has already been disposed of.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.MediaVisionSource.Width">\r
+ <summary>\r
+ Gets the width of the media source.\r
+ </summary>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> has already been disposed of.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.MediaVisionSource.Colorspace">\r
+ <summary>\r
+ Gets <see cref="T:Tizen.Multimedia.ColorSpace"/> of the media source.\r
+ </summary>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> has already been disposed of.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.MediaVisionSource.SupportedColorSpaces">\r
+ <summary>\r
+ Gets the supported colorspaces for <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/>.\r
+ </summary>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.MediaVisionSource.Dispose(System.Boolean)">\r
+ <summary>\r
+ Releases the resources used by the <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> object.\r
+ </summary>\r
+ <param name="disposing">\r
+ true to release both managed and unmanaged resources; otherwise false to release only unmanaged resources.\r
+ </param>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.MovementDetectedEventArgs">\r
+ <summary>\r
+ Provides data for the <see cref="E:Tizen.Multimedia.Vision.MovementDetector.Detected"/> event.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.MovementDetectedEventArgs.#ctor(System.Collections.Generic.IEnumerable{Tizen.Multimedia.Rectangle})">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.MovementDetectedEventArgs"/> class.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.MovementDetectedEventArgs.Areas">\r
+ <summary>\r
+ Gets a set of rectangular regions where movement was detected.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.MovementDetectionConfiguration">\r
+ <summary>\r
+ Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.MovementDetector"/>.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.MovementDetectionConfiguration.DefaultThreshold">\r
+ <summary>\r
+ A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.MovementDetectionConfiguration.Threshold"/>.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.MovementDetectionConfiguration.#ctor">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.MovementDetectionConfiguration"/> class.\r
+ </summary>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.MovementDetectionConfiguration.Threshold">\r
+ <summary>\r
+ Gets or sets movement detection threshold.\n\r
+ This value might be set before subscription on <see cref="E:Tizen.Multimedia.Vision.MovementDetector.Detected"/> event\r
+ to specify the sensitivity of the movement detector.\r
+ </summary>\r
+ <value>\r
+ The value indicating the sensitivity of <see cref="T:Tizen.Multimedia.Vision.MovementDetector"/> from 0 to 255 inclusive,\r
+ where 255 means that no movements will be detected and 0 means that all frame changes\r
+ will be interpreted as movements.\n\r
+ The default is 10.\r
+ </value>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.MovementDetectionConfiguration"/> already has been disposed of.</exception>\r
+ <exception cref="T:System.ArgumentOutOfRangeException">\r
+ <paramref name="value"/> is less than zero.\n\r
+ -or-\n\r
+ <paramref name="value"/> is greater than 255.\r
+ </exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.MovementDetector">\r
+ <summary>\r
+ Provides the ability to detect movement on image sources.\r
+ </summary>\r
+ <seealso cref="T:Tizen.Multimedia.Vision.MovementDetectionConfiguration"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.MovementDetector.#ctor">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.MovementDetector"/> class.\r
+ </summary>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="E:Tizen.Multimedia.Vision.MovementDetector.Detected">\r
+ <summary>\r
+ Occurs when the movement detected.\r
+ </summary>\r
+ <remarks>The event handler will be executed on an internal thread.</remarks>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.MovementDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource)">\r
+ <summary>\r
+ Adds <see cref="T:Tizen.Multimedia.Vision.SurveillanceSource"/>.\r
+ </summary>\r
+ <param name="source">The source used for recognition.</param>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.MovementDetector"/> has already been disposed of.</exception>\r
+ <see cref="M:Tizen.Multimedia.Vision.SurveillanceSource.Push(Tizen.Multimedia.Vision.MediaVisionSource)"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.MovementDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource,Tizen.Multimedia.Vision.MovementDetectionConfiguration)">\r
+ <summary>\r
+ Adds <see cref="T:Tizen.Multimedia.Vision.SurveillanceSource"/> with the provided <see cref="T:Tizen.Multimedia.Vision.MovementDetectionConfiguration"/>.\r
+ </summary>\r
+ <param name="source">The source used for recognition.</param>\r
+ <param name="config">The config for the <paramref name="source"/>. This value can be null.</param>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
+ <exception cref="T:System.ObjectDisposedException">\r
+ The <see cref="T:Tizen.Multimedia.Vision.MovementDetector"/> has already been disposed of.\n\r
+ -or-\n\r
+ <paramref name="config"/> has already been disposed of.\r
+ </exception>\r
+ <see cref="M:Tizen.Multimedia.Vision.SurveillanceSource.Push(Tizen.Multimedia.Vision.MediaVisionSource)"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.PersonAppearanceDetectedEventArgs">\r
+ <summary>\r
+ Provides data for the <see cref="E:Tizen.Multimedia.Vision.PersonAppearanceDetector.Detected"/> event.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.PersonAppearanceDetectedEventArgs.#ctor(System.Collections.Generic.IEnumerable{Tizen.Multimedia.Rectangle},System.Collections.Generic.IEnumerable{Tizen.Multimedia.Rectangle},System.Collections.Generic.IEnumerable{Tizen.Multimedia.Rectangle})">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetectedEventArgs"/> class.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.PersonAppearanceDetectedEventArgs.AppearanceAreas">\r
+ <summary>\r
+ Gets a set of rectangular regions where appearances of the persons were detected.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.PersonAppearanceDetectedEventArgs.DisappearanceAreas">\r
+ <summary>\r
+ Gets a set of rectangular regions where disappearances of the persons were detected.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.PersonAppearanceDetectedEventArgs.TrackedAreas">\r
+ <summary>\r
+ Gets a set of rectangular regions where persons were tracked.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration">\r
+ <summary>\r
+ Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetector"/> instances.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration.DefaultSkipFramesCount">\r
+ <summary>\r
+ A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration.SkipFramesCount"/>.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration.#ctor">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration"/> class.\r
+ </summary>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration.SkipFramesCount">\r
+ <summary>\r
+ Gets or sets how many frames will be skipped during push source.\n\r
+ </summary>\r
+ <value>\r
+ The value to specify the number of <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> calls will be ignored by subscription\r
+ of the event trigger.\n\r
+ \r
+ The default is 0. It means that no frames will be skipped and all <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> will\r
+ be processed.\r
+ </value>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration"/> already has been disposed of.</exception>\r
+ <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="value"/> is less than zero.</exception>\r
+ <seealso cref="M:Tizen.Multimedia.Vision.SurveillanceSource.Push(Tizen.Multimedia.Vision.MediaVisionSource)"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.PersonAppearanceDetector">\r
+ <summary>\r
+ Provides the ability to detect person appearance changes on image sources.\r
+ </summary>\r
+ <seealso cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.PersonAppearanceDetector.#ctor">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetector"/> class.\r
+ </summary>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="E:Tizen.Multimedia.Vision.PersonAppearanceDetector.Detected">\r
+ <summary>\r
+ Occurs when the any appearance changes detected.\r
+ </summary>\r
+ <remarks>The event handler will be executed on an internal thread.</remarks>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.PersonAppearanceDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource)">\r
+ <summary>\r
+ Adds <see cref="T:Tizen.Multimedia.Vision.SurveillanceSource"/>.\r
+ </summary>\r
+ <param name="source">The source used for recognition.</param>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetector"/> has already been disposed of.</exception>\r
+ <see cref="M:Tizen.Multimedia.Vision.SurveillanceSource.Push(Tizen.Multimedia.Vision.MediaVisionSource)"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.PersonAppearanceDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource,Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration)">\r
+ <summary>\r
+ Adds <see cref="T:Tizen.Multimedia.Vision.SurveillanceSource"/> with the provided <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration"/>.\r
+ </summary>\r
+ <param name="source">The source used for recognition.</param>\r
+ <param name="config">The config for the <paramref name="source"/>. This value can be null.</param>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
+ <exception cref="T:System.ObjectDisposedException">\r
+ The <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetector"/> has already been disposed of.\n\r
+ -or-\n\r
+ <paramref name="config"/> has already been disposed of.\r
+ </exception>\r
+ <see cref="M:Tizen.Multimedia.Vision.SurveillanceSource.Push(Tizen.Multimedia.Vision.MediaVisionSource)"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.PersonRecognitionConfiguration">\r
+ <summary>\r
+ Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.PersonRecognizer"/> instances.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.PersonRecognitionConfiguration.#ctor(System.String)">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.PersonRecognitionConfiguration"/> class.\r
+ </summary>\r
+ <param name="modelPath">Path to the face recognition model.</param>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="modelPath"/> is null.</exception>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.PersonRecognitionConfiguration.FaceRecognitionModelPath">\r
+ <summary>\r
+ Gets or sets face recognition model file path.\r
+ </summary>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="value"/> is null.</exception>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.PersonRecognitionConfiguration"/> already has been disposed of.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.PersonRecognitionInfo">\r
+ <summary>\r
+ Represents a result of <see cref="T:Tizen.Multimedia.Vision.PersonRecognizer"/> instances.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.PersonRecognitionInfo.#ctor(Tizen.Multimedia.Rectangle,System.Int32,System.Double)">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.PersonRecognitionInfo"/> class.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.PersonRecognitionInfo.Area">\r
+ <summary>\r
+ Gets the rectangular location where person face was recognized.\r
+ </summary>\r
+ <since_tizen> 3</since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.PersonRecognitionInfo.Label">\r
+ <summary>\r
+ Gets the label that correspond to the recognized person.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.PersonRecognitionInfo.Confidence">\r
+ <summary>\r
+ Gets the confidence value that correspond to the recognized person.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.PersonRecognizedEventArgs">\r
+ <summary>\r
+ Provides data for the <see cref="E:Tizen.Multimedia.Vision.PersonRecognizer.Recognized"/> event.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.PersonRecognizedEventArgs.#ctor(System.Collections.Generic.IEnumerable{Tizen.Multimedia.Vision.PersonRecognitionInfo})">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.PersonRecognizedEventArgs"/> class.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.PersonRecognizedEventArgs.Recognitions">\r
+ <summary>\r
+ Gets a set of information that correspond to the recognized persons.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.PersonRecognizer">\r
+ <summary>\r
+ Provides the ability to recognize person on image sources.\r
+ </summary>\r
+ <seealso cref="T:Tizen.Multimedia.Vision.PersonRecognitionConfiguration"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.PersonRecognizer.#ctor">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.PersonRecognizer"/> class.\r
+ </summary>\r
+ <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="E:Tizen.Multimedia.Vision.PersonRecognizer.Recognized">\r
+ <summary>\r
+ Occurs when a person recognized.\r
+ </summary>\r
+ <remarks>The event handler will be executed on an internal thread.</remarks>\r
+ <seealso cref="P:Tizen.Multimedia.Vision.PersonRecognitionConfiguration.FaceRecognitionModelPath"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.PersonRecognizer.AddSource(Tizen.Multimedia.Vision.SurveillanceSource,Tizen.Multimedia.Vision.PersonRecognitionConfiguration)">\r
+ <summary>\r
+ Adds <see cref="T:Tizen.Multimedia.Vision.SurveillanceSource"/> with the provided <see cref="T:Tizen.Multimedia.Vision.PersonRecognitionConfiguration"/>.\r
+ </summary>\r
+ <param name="source">The source used for recognition.</param>\r
+ <param name="config">The config for the <paramref name="source"/>.</param>\r
+ <exception cref="T:System.ArgumentNullException">\r
+ <paramref name="source"/> is null.\n\r
+ -or-\n\r
+ <paramref name="config"/> is null.\r
+ </exception>\r
+ <exception cref="T:System.ObjectDisposedException">\r
+ The <see cref="T:Tizen.Multimedia.Vision.PersonRecognizer"/> has already been disposed of.\n\r
+ -or-\n\r
+ <paramref name="config"/> has already been disposed of.\r
+ </exception>\r
+ <exception cref="T:System.ArgumentException">\r
+ <see cref="P:Tizen.Multimedia.Vision.PersonRecognitionConfiguration.FaceRecognitionModelPath"/> of <paramref name="config"/> does not exists.\r
+ </exception>\r
+ <exception cref="T:System.UnauthorizedAccessException">\r
+ No permission to access to the <see cref="P:Tizen.Multimedia.Vision.PersonRecognitionConfiguration.FaceRecognitionModelPath"/>.\r
+ </exception>\r
+ <exception cref="T:System.NotSupportedException">The model file is not supported format or file.</exception>\r
+ <see cref="M:Tizen.Multimedia.Vision.SurveillanceSource.Push(Tizen.Multimedia.Vision.MediaVisionSource)"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.QrConfiguration">\r
+ <summary>\r
+ Represents a QR configuration of <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerator"/>.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.QrConfiguration.#ctor(Tizen.Multimedia.Vision.QrMode,Tizen.Multimedia.Vision.ErrorCorrectionLevel,System.Int32)">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.QrConfiguration"/> class.\r
+ </summary>\r
+ <param name="qrMode">Encoding mode for the message.</param>\r
+ <param name="ecc">Error correction level.</param>\r
+ <param name="version">QR code version. From 1 to 40 inclusive.</param>\r
+ <code>\r
+ var obj = new QrConfiguration(QrMode.Numeric, ErrorCorrectionLevel.Medium, 30);\r
+ </code>\r
+ <exception cref="T:System.ArgumentOutOfRangeException">\r
+ <paramref name="version"/> is less than 1.\n\r
+ -or-\n\r
+ <paramref name="version"/> is greater than 40.\r
+ </exception>\r
+ <exception cref="T:System.ArgumentException">\r
+ <paramref name="qrMode"/> is invalid.\n\r
+ -or-\r
+ <paramref name="ecc"/> is invalid.\r
+ </exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.QrConfiguration.Mode">\r
+ <summary>\r
+ Gets the encoding mode for the message.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.QrConfiguration.ErrorCorrectionLevel">\r
+ <summary>\r
+ Gets the error correction level.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.QrConfiguration.Version">\r
+ <summary>\r
+ Gets the QR code version.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.QrMode">\r
+ <summary>\r
+ Specifies the supported QR code encoding modes.\r
+ </summary>\r
+ <since_tizen> 3</since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.QrMode.Numeric">\r
+ <summary>\r
+ Numeric digits.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.QrMode.AlphaNumeric">\r
+ <summary>\r
+ Alphanumeric characters, '$', '%', '*', '+', '-', '.', '/' and ':'.\r
+ </summary>\r
+ <since_tizen> 3</since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.QrMode.Byte">\r
+ <summary>\r
+ Raw 8-bit bytes.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.QrMode.Utf8">\r
+ <summary>\r
+ UTF-8 character encoding.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.Quadrangle">\r
+ <summary>\r
+ Represents a region with 4 <see cref="T:Tizen.Multimedia.Point"/>s.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.Quadrangle.#ctor(Tizen.Multimedia.Point[])">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.Quadrangle"/> class with an array of <see cref="T:Tizen.Multimedia.Point"/>.\r
+ </summary>\r
+ <remarks><paramref name="points"/> must have 4 elements.</remarks>\r
+ <param name="points">Four points that define the object bounding quadrangle.</param>\r
+ <exception cref="T:System.ArgumentException">The length of <paramref name="points"/> is not 4.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.Quadrangle.Points">\r
+ <summary>\r
+ Gets four points that define the object bounding quadrangle.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.Quadrangle.ToString">\r
+ <summary>\r
+ Returns a string that represents the current object.\r
+ </summary>\r
+ <returns>A string that represents the current object.</returns>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.SurveillanceEngineConfiguration">\r
+ <summary>\r
+ SurveillanceEngineConfiguration is a base class for surveillance configurations.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.SurveillanceEngine">\r
+ <summary>\r
+ SurveillanceEngine is a base class for surveillance event triggers.\r
+ Media Vision Surveillance provides the functionality which can be utilized for creation of video surveillance systems.\r
+ </summary>\r
+ <seealso cref="T:Tizen.Multimedia.Vision.MovementDetector"/>\r
+ <seealso cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetector"/>\r
+ <seealso cref="T:Tizen.Multimedia.Vision.PersonRecognizer"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.SurveillanceEngine.#ctor(System.String)">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.SurveillanceEngine"/> class.\r
+ </summary>\r
+ <param name="eventType">The type of the event trigger.</param>\r
+ </member>\r
+ <member name="P:Tizen.Multimedia.Vision.SurveillanceEngine.Roi">\r
+ <summary>\r
+ Sets and gets the ROI (Region Of Interest).\r
+ </summary>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.SurveillanceEngine"/> has already been disposed of.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.SurveillanceEngine.RemoveSource(Tizen.Multimedia.Vision.SurveillanceSource)">\r
+ <summary>\r
+ Removes the source from <see cref="T:Tizen.Multimedia.Vision.SurveillanceEngine"/>.\r
+ </summary>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
+ <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.SurveillanceEngine"/> has already been disposed of.</exception>\r
+ <exception cref="T:System.ArgumentException"><paramref name="source"/> has not been added.</exception>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.SurveillanceEngine.Dispose">\r
+ <summary>\r
+ Releases all the resources used by the <see cref="T:Tizen.Multimedia.Vision.SurveillanceEngine"/> object.\r
+ </summary>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.SurveillanceEngine.Dispose(System.Boolean)">\r
+ <summary>\r
+ Releases the resources used by the <see cref="T:Tizen.Multimedia.Vision.SurveillanceEngine"/> object.\r
+ </summary>\r
+ <param name="disposing">\r
+ true to release both managed and unmanaged resources; otherwise false to release only unmanaged resources.\r
+ </param>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.SurveillanceSource">\r
+ <summary>\r
+ Provides the ability to push the source to surveillance engines.\r
+ </summary>\r
+ <seealso cref="T:Tizen.Multimedia.Vision.MovementDetector"/>\r
+ <seealso cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetector"/>\r
+ <seealso cref="T:Tizen.Multimedia.Vision.PersonRecognizer"/>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.SurveillanceSource.#ctor">\r
+ <summary>\r
+ Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.SurveillanceSource"/> class.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Multimedia.Vision.SurveillanceSource.Push(Tizen.Multimedia.Vision.MediaVisionSource)">\r
+ <summary>\r
+ Pushes the source to the surveillance system to detect events.\r
+ </summary>\r
+ <param name="source">The media source used for surveillance.</param>\r
+ <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
+ <exception cref="T:System.ObjectDisposedException"><paramref name="source"/> has already been disposed of.</exception>\r
+ <exception cref="T:System.InvalidOperationException">This <see cref="T:Tizen.Multimedia.Vision.SurveillanceSource"/> has not been added yet.</exception>\r
+ <seealso cref="M:Tizen.Multimedia.Vision.MovementDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource)"/>\r
+ <seealso cref="M:Tizen.Multimedia.Vision.MovementDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource,Tizen.Multimedia.Vision.MovementDetectionConfiguration)"/>\r
+ <seealso cref="M:Tizen.Multimedia.Vision.PersonAppearanceDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource)"/>\r
+ <seealso cref="M:Tizen.Multimedia.Vision.PersonAppearanceDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource,Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration)"/>\r
+ <seealso cref="M:Tizen.Multimedia.Vision.PersonRecognizer.AddSource(Tizen.Multimedia.Vision.SurveillanceSource,Tizen.Multimedia.Vision.PersonRecognitionConfiguration)"/>\r
+ <since_tizen> 3</since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Multimedia.Vision.VisionColorSpace">\r
+ <summary>\r
+ Specifies colorspaces for MediaVision.\r
+ </summary>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.Y800">\r
+ <summary>\r
+ The colorspace type is Y800.\r
+ </summary>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.I420">\r
+ <summary>\r
+ The colorspace type is I420.\r
+ </summary>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.NV12">\r
+ <summary>\r
+ The colorspace type is NV12.\r
+ </summary>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.YV12">\r
+ <summary>\r
+ The colorspace type is YV12.\r
+ </summary>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.NV21">\r
+ <summary>\r
+ The colorspace type is NV21.\r
+ </summary>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.Yuyv">\r
+ <summary>\r
+ The colorspace type is YUYV.\r
+ </summary>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.Uyvy">\r
+ <summary>\r
+ The colorspace type is UYVY.\r
+ </summary>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.Yuv422P">\r
+ <summary>\r
+ The colorspace type is 422P.\r
+ </summary>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.Rgb565">\r
+ <summary>\r
+ The colorspace type is RGB565.\r
+ </summary>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.Rgb888">\r
+ <summary>\r
+ The colorspace type is RGB888.\r
+ </summary>\r
+ </member>\r
+ <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.Rgba">\r
+ <summary>\r
+ The colorspace type is RGBA.\r
+ </summary>\r
+ </member>\r
+ </members>\r
+</doc>\r