- Introduction
- Getting started
- C# nuget package
- C# git repository
- IP video camera viewer
- PTZ IP camera motion control
- Onvif network video recorder
- SMS notifications
- Motion detection and alarms
- IP camera to SIP video call
- Configure Onvif IP cam remotely
- Onvif IP camera video server
- Video stream on website
- Onvif Network Video Analytics
- Onvif IP Camera Manager
- Computer Vision Technology
- Display custom text on the camera video
- Frame capture from an USB camera in C#
- Image masking in C#
- Image transformation
- Laser distance measurement
- Video stream from frame captures in C#
- Zoom function
- Motion recognition
- Object detection
- Object categorization
- Image Manipulation
- Ozeki SDK for Linux
- Supported cameras
Get started
- Download the SDK
- Copy the C# code example into Visual Studio
- Build your IP Camera project
Did you know?
Did you know, that this SDK was used to build Ozeki Camera Recorder?
If you don't want to write code, it could be just what you need. Download it now from the follolwing page: Download Ozeki Camera Recorder.
Tutorial 11:
How to apply the Machine vision technology in C#
In this tutorial you can learn how to write such codes in C#, which handle an IP camera using Ozeki Camera SDK.
These lectures include all the necessary information about the frame capturing functionalities for example image analysis and displaying images. You will find solutions for transforming images like aligning or moving image segments or resizing images. By applying filters to captured video frames you will be able to process them in computer vision applications. You will also find information about turning your camera into a distance calculator and displaying your labels of choice on the camera wihout losing image quality.
You can find clear explanation (including code snippets and GUI screenshots) for every examples related to the functionalities mentioned above. The full source code of each example project can be downloaded and the FAQ section gives answers for the most commonly asked questions.
Lecture 1: Frame capture from USB camera in C#
This lecture will make you to be able to set a period to capture frames from a video stream using USB camera and to implement image analysis. This is a really useful feature which is used in wide scales of our everyday life. By using Ozeki Camera SDK you can develop your own frame capturing application. Start now
Lecture 3: Image masking in C#
This guide will help you to understand the process of masking a video image. It also educates you how to create and use masks on your video. Start now
Lecture 5: Laser distance measurementFind out how to use Ozeki Camera SDK to turn your camera and your laser into a distance calculator. With this application you can develop an effective solution of distance measurement. Click here to get started: Start now
Lecture 2: Video stream from frame captures in C#
This tutorial will teach you to make a video stream from previously captured images. This is a really useful feature for video analysis using Ozeki Camera SDK. Start now
Lecture 4: Image transformation in C#
This guide provides you information on how to transform images like aligning distorted images, moving image segments or resizing an image using Ozeki Camera SDK. Start now
Lecture 6: Displaying custom text on the camera video in C#
This tutorial will help you to create your own labels on a live streamed video. The tutorial includes a detailed example designed to display written informations on the screen without reducing the quality of the video stream using Ozeki Camera SDK. Start now