-<?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 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 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 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="!: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="!:System.ArgumentException"><paramref name="value"/> is not valid.</exception>\r
- <exception cref="!: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 source and reads 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 source and reads 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="!: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="!:System.ArgumentException"><paramref name="value"/> is not valid.</exception>\r
- <exception cref="!: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="!: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="!: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 image path is relevant to media storage.\n\r
- The externalstorage privilege(http://tizen.org/privilege/externalstorage) is needed if 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 image path is relevant to media storage.\n\r
- The externalstorage privilege(http://tizen.org/privilege/externalstorage) is needed if 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 image path is relevant to media storage.\n\r
- The externalstorage privilege http://tizen.org/privilege/externalstorage is needed if 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 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; 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 level.\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 minimum height of face which will be detected.\r
- </summary>\r
- <remarks>\r
- Default value is null (all detected faces will be applied), 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 minimum width of face which will be detected.\r
- </summary>\r
- <remarks>\r
- Default value is null (all detected faces will be applied), 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) 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="!: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="!: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 have been saved by <see cref="!:Save()"/> 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 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 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 face recognition model.\r
- </summary>\r
- <remarks>\r
- Before you start learning process, face recognition models has to be filled with training data - face image examples.\r
- These examples has 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 face 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 face recognition model with <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionConfiguration"/>.\r
- </summary>\r
- <remarks>\r
- Before you start learning process, face recognition models has to be filled with training data - face image examples.\r
- These examples has 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 face 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 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; 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 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 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 model will try to learn\r
- (if it supports learning feature), otherwise 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 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 has been saved by <see cref="!:Save()"/> 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="!:Save()"/>\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 tracking model by the location of the face to be tracked.\r
- \r
- It is usually called once after 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 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; false to release only unmanaged resources.\r
- </param>\r
- </member>\r
- <member name="T:Tizen.Multimedia.Vision.FaceTrackingResult">\r
- <summary>\r
- Represents 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 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 new location of the face was determined correctly\r
- (value from 0.0 to 1.0). If no location was determined during last track iteration, then 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="!: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="!: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="!: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 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; 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 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 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 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 have been saved by <see cref="!:Save()"/> 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="!:Save()"/>\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 target of image tracking model.\n\r
- Sets 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 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 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; 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 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 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 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; 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 the <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 mode.\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
- Initialize 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 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 functionality 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 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 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; 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 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 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
+<?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>