- Jan 22 Mon 2018 11:01
-
Interpreter Pattern – Design Pattern (Using C#)
A useful tutorial that help you understand about Interpreter Pattern. 008 Interpreter Pattern Another useful stuff about Interpreter Pattern, but the speaker hadn`t used C# for implementation. The Interpreter Pattern Revisited
- Jan 22 Mon 2018 10:19
-
Flyweight Pattern – Design Pattern (Using C#)

What is flyweight pattern? 1. Used when you need to create a large number of similar objects 2. To reduce memory usage you share objects that are similar in some way rather than creating new ones Now we are going to create a lot of rectangles with specific Intrinsic State: Color <---- which all of the rectangle objects are going to share in order to get the
- Jan 20 Sat 2018 09:07
-
Chain Of Responsibility – Design Pattern (Using C#)

Create a logger Pass a message with level = debug and log it Pass a message with level = info and log it Pass a message with level = error and log it Here debug < info < error … level wis
- Jan 19 Fri 2018 14:48
-
Command Pattern – Design Pattern (Using C#) – Part II

Today I am going to show you another way to implement the example demonstrated in the last episode about command pattern. Here is the UML diagram for command pattern and it will be implemented as usual in C#. This time Command block is about to become an abstract class, and LightOnCommand is one of its concrete commands.
- Jan 10 Wed 2018 16:13
-
Barcode segmentation and decoding
- Jan 09 Tue 2018 19:58
-
Image Blending and Management of Regions of Interest (ROI)

The following is an example[1] of image blending, which seamlessly combines two different images by using the mask of itself. About half a year ago, I studied something about how to mange multiple ROIs(region of interest) as shown below. Today I am planing to combine both of them in order to meet my new requirements.
- Jan 06 Sat 2018 09:01
-
Null Object Pattern – Design Pattern (Using C#)
- Jan 04 Thu 2018 19:31
-
State Machine – Design Pattern (Using C#)
- Jan 04 Thu 2018 15:28
-
Iterator Pattern – Design Pattern (Using C#)

A. Iterator:
1: interface Iterator
2: {3: object First();
4: object Next();
5: bool IsDone();
6: object CurrentItem();
7: }
- Jan 04 Thu 2018 10:13
-
Composite Pattern – Design Pattern (Using C#)

This tutorial is about composite pattern, which is my thoghts after watching the tutorial created by Christopher Okhravi.
- Jan 03 Wed 2018 09:54
-
Template Method Pattern – Design Pattern (Using C#)

ImageProcessor portion:
1: namespace TemplateMethodConsole
2: {3: abstract class ImageProcessor
4: {5: public void ProcRoutine()
6: { 7: Input(); 8: ImageProc(); 9: Output(); 10: }11: public virtual void Input()
12: {13: Console.Write("Load file: ");
14: }15: public virtual void ImageProc()
16: {17: Console.Write("Image processing: ");
18: }19: public virtual void Output()
20: {21: Console.Write("Output file: ");
22: } 23: } 24: }
- Jan 02 Tue 2018 22:33
-
Bridge Pattern – Design Pattern (Using C#)

LongFormArtistResource: (A, 1) LongFormBookResource: (A, 2) ShortFormArtistResource: (B, 1)


