Tutorial 15:

Corporate use of image manipulation

In this tutorial you can learn how to use image adjusting filters. Filter is a software routine that changes the appearance of an image or part of an image by altering the shades and colors of the pixels in some manner. Filters are used to increase brightness and contrast as well as to add a wide variety of textures, tones and special effects to a picture.

You can find clear explanations (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. such codes in C#, which you can use to add different filters and detectors to your applications using Ozeki Camera SDK.

Lecture 1: Introduction

This tutorial will provide you a basic introduction of image manipulation. Here you will be able to study the image manipulation capabilities of the Ozeki Camera SDK. Start now

Lecture 2: Brightness filtering in C#

This tutorial provides you with the basics of brightness control. After reading through it you will be to understand how brightness adjust an image and use the brightness filter of the Ozeki Camera SDK to make your camera image better. Start now

Lecture 3: Channel filtering in C#

In this tutorial you can learn about channel filtering using Ozeki Camera SDK. The tutorial includes a detailed example code which displays how to create and include a working RGB channel filter to your video application. Start now

Lecture 4: Contrast correction in C#

This tutorial is designed to display you the concept of contrast control and provide you information about the effect of adjusting contrast. After reading through the following lecture you will be able to implement and use the contrast correction feature of Ozeki Camera SDK. Start now

Lecture 5: Gamma correction in C#

This guide will show you what gamma correction means and it will help you to implement gamma correction to your video viewer using Ozeki Camera SDK. The tutorial includes detailed examples. Start now

Lecture 6: Greyscale effect in C#

After reading through the following tutorial you will be able to understand how greyscale effect works. It will help you to gain more information on using the greyscale effect of the Ozeki Camera SDK. Start now

Lecture 7: Histogram equalization in C#

After reading through the following tutorial you will be able to understand how histogram equalization is used and you will be able to include it to your application Ozeki Camera SDK. Start now

Lecture 8: Hue modification in C#

This tutorial is designed to display the effects of hue modification and it will help you to implement hue control your application using Ozeki Camera SDK. Start now

Lecture 9: Inversion in C#

After reading through the following tutorial you will be able to understand the concept of inverting an image. You will also be able to use and include the inversion effect to your application using Ozeki Camera SDK. Start now

Lecture 10: Jittering in C#

After reading through the following tutorial you will gain more information about using the jitter filter. The tutorial includes a detailed example for a Windows Forms Application. After reading through it you will be able to use the jitter feature of the Ozeki Camera SDK. Start now

Lecture 11: Mirror effect in C#

After reading through the following tutorial you will be able create an application that is capable to display the image of the video mirrored by the X or Y axis using Ozeki Camera SDK. Start now

Lecture 12: Pixellation in C#

This tutorial is about to teach you the concept of pixellation and how you can use it using Ozeki Camera SDK to create pixellated image in real time. Start now

Lecture 13: Rotate channels in C#

This tutorial helps you to understand the channel rotation capabilities of the Ozeki Camera SDK. After finishing it, you will be able to create and use channel rotators using Ozeki Camera SDK. Start now

Lecture 14: Rotate filter in C#

This guide is designed to help you to understand the rotate filter. After finishing it, you will be able to use the image rotating capabilities of the Ozeki Camera SDK. Start now

Lecture 15: Saturation correction in C#

After reading through the following tutorial you will be able to understand what saturation means and you will be able to adjust it by using Ozeki Camera SDK even on a real time video. Start now

Lecture 16: Sepia effect in C#

After reading through the following tutorial you will gain more information about Sepia effect. The tutorial includes a detailed example of including Sepia effect to your application using Ozeki Camera SDK. Start now

Lecture 17: Simple posterization in C#

This tutorial will guide you through understanding and creating posterized images using Ozeki Camera SDK. The tutorial includes detailed examples to help you to include this function to your application. Start now

Lecture 18: Sharpen in C#

This tutorial focuses on sharpening or paling an image to help you to create better quality images by using Ozeki Camera SDK. Start now

Lecture 19: YcbCr filtering in C#

In this tutorial you will be shown how to use YCbCr filtering to further adjust your images using Ozeki Camera SDK in. Start now

Lecture 20: Water wave in C#

This tutorial is about to show you the water wave technique which is a distortion method. By using Ozeki Camera SDK you will be able to include this technology to your video camera viewer and display distorted images in real time. Start now