I thank you all for all the help, I have tried to give a range and the results are not perfect, but near to acceptional range, i hope the client will accept the results but that is another story. For the timer, I have used the looping technique and provided a colour range to check. The code is given below for review and betterment:
for (int x = 0; x < img1.Width; x++)
for (int y = 0; y < img1.Height; y++)
{
Color pixel = img1.GetPixel(x, y);
if (pixel.R >= transparencyColor.R - 30
&& pixel.R <= transparencyColor.R + 30
&& pixel.G >= transparencyColor.G - 30
&& pixel.G <= transparencyColor.G + 30
&& pixel.B >= transparencyColor.B - 30
&& pixel.B <= transparencyColor.B + 30)
img1.SetPixel(x, y, Color.Transparent);
}
Waiting for more suggestions.
Thanks again and Take Care.