▼NRealNetworks | |
▼NArgusKit | |
CAge | Represents an age or age range. If the lower and the upper bound are the same value then this object represents an exact age. Otherwise it represents an age range |
CAnalysisResult | The result of an image analyzer operation |
CBadgeDetectionService | Provides Badge Detection Service options |
CBadgeDetectorConfiguration | Stores configuration information for the badge detector |
CBadgeEvent | An event which represents a detected / recognized badge |
CCancelledObjectDetectionResult | The result that is returned if the detection operation has been canceled |
CCloudAccount | Represents the log-in information for a cloud environment |
CCloudEnvironment | Represents a cloud environment to which the object tracker and event reporting services should connect to do object recognition and event reporting |
CCustomJavaScriptSerializer | |
CCVServerException | |
CDetectedBadge | Represents a Badge that was detected |
CDetectedFace | Represents a face that was detected |
CDetectedObject | Base class for Face / Badge / RecognizedObject |
CDetectedObjectAverager | |
CDetectedObjectDetectionResult | The result that is returned if at least one object has been detected in the image |
CDetectedRecognizedObject | Represents a Person object that was detected |
CDetectionService | Specifies the service that should be used to run face detection. The preferred service is 'Tensorflow' which runs locally |
CDetectMaskActionProperties | |
CDetectMaskActionThumbnailImageIds | |
▼CDetectMaskRecognizer | Producer of Mask Check events |
CDidChangeStateEventArgs | The did-change-state event handler |
CDidChangeStatusEventArgs | The did-change-status event handler |
CDidEndEventEventArgs | The event arguments for the did-end-event event |
CDidReceiveReplyEventArgs | The event arguments for a did-receive-reply event |
CDidStartEventEventArgs | The event arguments for the did-start-event |
CDidUpdateEventEventArgs | The event arguments for the did-update-event event |
CDidUpdateEventWithPropertiesArgs | The event arguments for a did-update-event event |
CDirectionOfTravelActionDirectionIds | |
CDirectionOfTravelActionProperties | |
CDirectionOfTravelActionThumbnailImageIds | |
CDirectionOfTravelRecognizer | Producer of Unauthorized Direction events |
CEventReporter | The event reporter reports person and badge events to the event server in the cloud |
CEventReporterConfiguration | Stores configuration information for the event reporter |
CEventReporterStatistics | Stores statistical information about the event reporting process |
CFaceDetector | The face detector. A face detector uses a neural network to try and find one or more faces inside an image. The face detector may run locally on the machine or it may run in the cloud |
CFaceDetectorConfiguration | Stores configuration information for a face detector |
CFaceEvent | A face event. A face event is generated every time the observation of a face changes. E.g. if a face is detected, recognized, etc |
CFacePredictor | A face predicator computes a future face position and size based on size and location information from the past |
CFaceRecognizer | The face recognizer. This class takes care of packaging the face image up and sending it to the cloud for recognition. It receives the result and returns it to the caller |
CFaceRecognizerConfiguration | Stores configuration information for a face recognizer |
CFailedObjectDetectionResult | The result that is returned if the object detector has failed |
CGender | Represents the gender of a person as determined by the face recognition system |
CHosts | The host base URLs for a custom environment |
CIDetectedObject | Common interface for all types of detected objects |
CIEventReporter | |
CIFaceLandmarks | The landmarks of a face. All landmark points are in normalized coordinates with the origin in the top left corner of the face bounding box. Note that all landmarks are optional. The face detector may not be able to compute a specific landmark. The landmark will be nil in this case |
CImageAnalyzer | The image analyzer is able to detect and recognize faces in an image |
CImageAnalyzerConfiguration | The image analyzer configuration. Create an instance of this class and configure it as desired then pass it to the image analyzer when you create an instance |
CITrackingException | AN object tracking error |
CJson | |
CJsonClassAttribute | |
CJsonPropertyAttribute | |
CLivenessRecognizerConfiguration | The generic liveness configuration. This allows for alternate liveness algorithms in the future |
▼CLog | |
CCheckPointKey | |
CLogLevel | |
CLogTag | |
CMotionVector | Represents a change in location and size |
CMultipleObjectDetector | The object detector |
CMultipleObjectDetectorConfiguration | Stores configuration information for the object detector |
CNoneObjectDetectionResult | The result which is returned if nothing was detected in the image |
CObjectAction | |
CObjectActionIds | |
CObjectActionProperties | |
▼CObjectActionRecognizer | Abstract base class of all action recognizers. An action recognizer tracks an event stream to find out whether an action should be triggered |
CDidRecognizeActionEventArgs | The did-recognize-action event arguments |
CObjectDetectionResult | The object detection result base class |
CObjectDetector | The object detector |
CObjectDetectorConfiguration | Stores the configuration information for an object detector |
CObjectDetectorDidFinishRequestEventArgs | The event arguments for the did-finish-request event |
CObjectEvent | The base class for all event types |
▼CObjectEventDataStore | The object event store locally stores events while they are being generated |
CDidAddEventEventArgs | The event arguments for the did-add-event event |
CObjectEventLog | The event log records the results from an object tracker and translates them into person an other object events which are eventually reported to the cloud event server |
CObjectEventLogStatistics | The event log statistics |
CObjectServerConfiguration | Stores configuration information for the object storage service |
CObjectTracker | |
CObjectTrackerConfiguration | The object tracker configuration. Create an instance of this class and configure it as desired then pass it to the object tracker when you create the object tracker instance |
CObjectTrackerDidSuspendWithErrorEventArgs | An event which the object tracker sends when it detects an error. For example, if the network connection was lost. The object tracker will remain in suspended state until it has detected that the error condition no longer exists. It then resumes tracking automatically |
CObjectTrackerDidTrackEventArgs | An event which the object tracker sends in response to trackObjects() calls and every time the state of a tracked object changes |
CObjectTrackerStatistics | Statistical information about the current state of the object tracking process |
CPeopleIndexer | |
CPeopleIndexerConfiguration | The configuration for a people indexer object |
CPerson | Represents a person. Contains information from analysis of face and identity information from SAFR services |
CPersonEvent | An event which represents a detected / recognized person |
▼CPersonEventReply | |
CReply | |
CPersonEventUpdatableProperties | Container which holds properties which may be updated in an event |
CPersonIdClassString | |
CPlatformPortConfig | |
CPoseConfiguration | A recognizer which is able to detect whether a person is smiling |
▼CPoseLivenessActionRecognizer | Represents a detected face |
CActionRecognizerStateData | |
CDidChangeStateEventArgs | The did-change-state event arguments |
CDidUpdateDataEventArgs | The did-update-data event arguments |
CPoseLivenessFaceVerificationResultData | |
CPoseLivenessFrameData | |
CPoseLivenessActionThumbnailImageIds | |
CPoseLivenessResultLog | Pose Liveness Result Log |
CPoseLivenessResultLogConfiguration | Pose Liveness Result Log Configuration |
CPredictedFace | Represents a predicted face. That is a face bounding box with a position and size that is computed based on the past size and location changes |
CRecognitionAttempt | Represents the information that is needed to attempt the recognition of a person from a face |
CRecognitionCandidate | A recognition candidate is an image which contains a face and for which we want to potentially attempt a recognition |
CRecognitionMode | The recognition mode controls whether the recognizer is allowed to learn a new person or whether it should only do recognitions. Also whether information about similar persons should be returned |
CRecognitionResult | Object which represents the result of a recognition request |
CRecognizedFace | A face that was recognized and which provides person information |
CRecognizedObject | Storage for Known Object custom attributes |
CRecognizedObjectDetectionService | Provides Recognized Object Detection Service options |
CRecognizedObjectDetector | |
CRecognizedObjectDetectorConfiguration | Stores configuration information for the badeg detector |
CRecognizedObjectEvent | An event which represents a detected / recognized badge |
CRectangleAverager | |
CRegionConfiguration | Stores region configuration information |
CRegionMap | Defines view region for special processing of detected objects |
CRGBLivenessActionThumbnailImageIds | |
▼CRGBLivenessRecognizer | A recognizer which is able to detect whether a recognized person is live or fake |
CDidChangeStateEventArgs | The did-change-state event handler |
CRGBLivenessRecognizerConfiguration | The RGB liveness configuration. This contains the specific configuration for RGB liveness |
CSentiment | Object which represents the sentiment of a person |
▼CSmileActionRecognizer | A recognizer which is able to detect whether a person is smiling |
CDidChangeStateEventArgs | The did-change-state event arguments |
CSmileActionThumbnailImageIds | |
CThumbnailQualityAttributes | |
CThumbnailQualityAttributesConfiguration | |
CTrackedBadge | Represents a badge which is tracked by the object tracker |
CTrackedBadgeEvent | Represents an event about a badge |
CTrackedFace | Represents a face that is tracked by the object tracker |
CTrackedFaceChange | Represents information about a change that should be applied to a tracked face. E.g. it holds the name if a name should be applied to a tracked face. Note that only properties are changed on a tracked face which are non-nil. Nil properties are ignored and not changed |
CTrackedObject | Represents an object that was detected and possibly recognized by the object tracker |
CTrackedRecognizedObject | Represents a known object which is tracked by the object tracker |
CTrackedRecognizedObjectEvent | Represents an event about a recognized object |
CTrackingRecognizerException | The face recognizer returned an (HTTP) error |
CTrackingResult | Describes the result of tracking faces in the most recent frame. The face tracker makes this information available to its delegate |
CTrackingUnrecognizableException | The face recognizer was unable to recognize a face |
CVectorF | A 2-dimensional vector type |
▼NCameraKit | |
CAccelerator | An accelerator which provides efficient GPU-based video decoding and image processing |
CAdapter | An adapter represents a single graphics card / GPU / PCI adapter which is available for graphics and video decoding acceleration. Use this class to get the list of all available adapter, then select an adapter from this list and use it to create an accelerator instance |
CCamera | Camera is an abstract base class which represents a camera device and its properties. There are concrete subclasses for specific types of cameras: USB cameras, IP cameras and ONVIF cameras |
CCameraConfiguration | The persistent configuration of a camera |
CCameraConnectResult | |
CCameraCredentials | Credentials to authenticate a (ONVIF) camera |
CCameraDiscovery | |
CCameraIdentifier | A globally unique camera identifier |
CCameraManager | The camera manager is responsible for the discovery of cameras and it allows you easy access to the default camera for a camera position |
CCameraStore | |
CCancelledCameraConnectResult | |
▼CCaptureSession | A video capture session is created by invoking the CreateCaptureSession() function on a camera object. It represents a video stream with a specific video resolution and frames-per-second setting. A capture session is created in paused state. Set its Capturing property to true to start the capture session and set it to false to pause or stop the capture session |
CDidDecodeEventArgs | The event arguments for the event that is sent for every decoded video frame |
CDidDetectErrorEventArgs | The arguments of the event which is sent if the capture session has encountered an error |
CCaptureSessionException | A capture session error |
CCaptureSessionStatistics | The capture session statistics |
CContrastEnhacenmentParameters | Optional contrast enhancement parameters for a video frame. If present on a video frame then contrast enhancement is applied right before face detection |
CContrastEnhancer | Applies a contrast enhancing algorithm to an image |
CCustomJavaScriptSerializer | |
CDidChangeConfigurationEventArgs | The event arguments for a configuration changed event |
CDirectionOfTravelDescriptor | The persistent configuration of a camera |
CFailedCameraConnectResult | |
CFPSEstimator | This class knows how to efficiently estimate the current frames per second from a continuous stream of timestamps. A new FPS value is computed every second |
CGdi32 | |
CGenetecCamera | |
CGenetecCaptureSession | |
CICameraConfiguration | Common configuration properties for all camera types. Individual camera types may define additional configuration properties that are specific to that camera type |
CIDepthData | Represents depth information for an image. Smaller depth values are closer to the camera than larger depth values. The origin of the coordinate system is in the top left corner. The width and height of the depth data may be significantly less than the width and height of the corresponding video image |
CIDepthProfile | A depth data profile which defines the specific resolution, filter setting and accuracy of the depth data that should be captured |
CImage | |
CImageCache | An image cache maintains a cache of GPU-based and / or CPU-based images. This allows efficient reuse of images |
CImageCacheStatistics | The image cache statistics |
CImageMapper | An image mapper allows you to efficiently gain read-only access to the pixels of an image. It works with bitmap and texture backed images |
CImageMapping | The image mapping structure describes the pixel buffer which holds the image pixels. It is filled in by the Map() function when it returns |
CIntelRealsenseCamera | An Intel Realsense camera |
CIntelRealsenseCameraConfiguration | The persistent configuration of a camera |
CIntelRealsenseCaptureSession | |
CIVideoProfile | A video profile which defines a specific video resolution and maximum frame rate at which a video stream should be captured |
CJsonClassAttribute | |
CJsonPropertyAttribute | |
CMicroseconds | |
CMicrosecondsFormatter | |
COnvifCamera | An ONVIF camera object represents a camera which implements the ONVIF camera discovery and managed standard |
COnvifCameraConfiguration | The persistent configuration of a camera |
CRange | Represents a inclusive range |
CSuccessCameraConnectResult | |
CThreadCaptureSession | A capture session that supports Thread based frame retrieval |
CTimestamp | A timestamp represents an absolute point in time on a (video stream) time line. A timestamp is based on a video frame presentation time stamp. It also stores the wall clock time that corresponds to the time when the video frame was decoded |
CUnableToAuthenticateException | Indicates that the camera requires authentication but either none or incorrect authentication information was provided |
CUnableToConnectException | Indicates an error while trying to connect to a camera |
CUSBCamera | A USBCamera is a camera which is directly connected to the computer and discovered by the operating system. Examples of such cameras are cameras which are connected via USB |
CUSBCameraConfiguration | The persistent configuration of a camera |
CUSBCaptureSession | A USB camera capture session |
CVideoFrame | A video frame |
▼CVideoPlayer | A video player object which is able to play h.264 / h.265 video files and video streams |
CAcceleratorOption | |
CConnectionTimeoutOption | |
CCredentialsOption | |
CDidChangePausedStateEventArgs | |
CDidDecodeEventArgs | |
CDidDetectErrorEventArgs | |
CFramePoolOption | Initial size of the internal video decoder frame pool. FramePoolInitialSizePlatformDefault means that the size should be auto-configured for the platform. FramePoolInitialSizeDecoderDefault means that the size should be auto-configured for the decoder. Valid values for explicit sizes are 1 to 32. If 0 is specified it is considered invalid and will be bumped up to a size of 1 |
CLensCorrectionOption | |
CMirroringOption | |
COption | Options which control how the video player opens the video stream and how it should tread it. E.g. apply lens correction to it |
CRotationOption | Rotate the video image clock-wise |
CRtspOption | |
CSyncToVideoClockOption | |
CVideoCropOption | |
CVideoPlayerException | |
CVideoPlayerStatistics | The video player statistics |
CVideoView | A video view displays the video frames from a capture session or video player on the screen. Note that the video view itself does not impose video timing. It immediately display a video frame when you set it on the view. The video timing is provided by the capture session or video player |
CXimeaCamera | A Ximea USB3 Vision camera |
CXimeaCameraConfiguration | The persistent configuration of a camera |
CXimeaCaptureSession | |