1 #include "CameraImage.h"
\r
4 CameraImage::CameraImage() : LuminanceSource()
\r
8 CameraImage::CameraImage(CameraImage& otherInstance) : LuminanceSource()
\r
10 image = otherInstance.getImage();
\r
13 CameraImage::~CameraImage()
\r
17 int CameraImage::getWidth() const
\r
19 return image->SizeInPixels().iWidth;
\r
22 int CameraImage::getHeight() const
\r
24 return image->SizeInPixels().iHeight;
\r
27 unsigned char CameraImage::getPixel(int x, int y) const
\r
29 TPoint pixelPosition(x,y);
\r
31 image->GetPixel(color, pixelPosition);
\r
32 return ((color.Red() + color.Green() + color.Blue()) / 3);
\r
35 void CameraImage::setImage(CFbsBitmap* newImage)
\r
40 CFbsBitmap* CameraImage::getImage()
\r