blob: 98bea679e8f08650896cbba5794adb021988cd8f [file] [log] [blame]
jerrymf1579332013-02-07 01:56:28 +00001/*----------------------------------------------------------------------------*/
2/* Copyright (c) FIRST 2008. All Rights Reserved. */
3/* Open Source Software - may be modified and shared by FRC teams. The code */
4/* must be accompanied by the FIRST BSD license file in $(WIND_BASE)/WPILib. */
5/*----------------------------------------------------------------------------*/
6
7#ifndef __IMAGE_BASE_H__
8#define __IMAGE_BASE_H__
9
10#include <stdio.h>
11#include "nivision.h"
12#include "ErrorBase.h"
13
14#define DEFAULT_BORDER_SIZE 3
15
16class ImageBase : public ErrorBase
17{
18public:
19 ImageBase(ImageType type);
20 virtual ~ImageBase();
21 virtual void Write(const char *fileName);
22 int GetHeight();
23 int GetWidth();
24 Image *GetImaqImage();
25protected:
26 Image *m_imaqImage;
27};
28
29#endif