Quote:
Originally Posted by vladtheimpaled
If I'm not mistaken converting to grayscale reduces bandwidth because of the number of channels it transmits. With a standard rgb image, you have three channels per pixel. Each of these channels has value. For a grayscale image however you only have one channel. Now two extra channels on one pixel would not do much in terms of performance but once you have a few hundred extra it can especially when you try to get that image to send almost instantaneously .
|
You are absolutely right. Converting to grayscale would reduce the amount of data being sent over the network by a factor of 3 if you are sending raw data.
There are a number of ways to convert from rgb to grayscale, what language/computer vision library are you using?