Am5os
Main Page
Related Pages
Classes
Files
File List
All
Classes
Functions
Pages
src
StreamDecoder
image.h
1
//
2
// Projectname: amos-ss16-proj5
3
//
4
// Copyright (c) 2016 de.fau.cs.osr.amos2016.gruppe5
5
//
6
// This file is part of the AMOS Project 2016 @ FAU
7
// (Friedrich-Alexander University Erlangen-Nürnberg)
8
//
9
// This program is free software: you can redistribute it and/or modify
10
// it under the terms of the GNU Affero General Public License as
11
// published by the Free Software Foundation, either version 3 of the
12
// License, or (at your option) any later version.
13
//
14
// This program is distributed in the hope that it will be useful,
15
// but WITHOUT ANY WARRANTY; without even the implied warranty of
16
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17
// GNU Affero General Public License for more details.
18
//
19
// You should have received a copy of the GNU Affero General Public
20
// License along with this program. If not, see
21
// <http://www.gnu.org/licenses/>.
22
//
23
24
#ifndef __amos_ss16_proj5__image__
25
#define __amos_ss16_proj5__image__
26
27
#include <stdio.h>
28
29
#include <opencv2/opencv.hpp>
30
31
class
Image
{
32
33
public
:
34
38
virtual
~Image
(){};
39
45
virtual
int
GetImageWidth
()=0;
46
52
virtual
int
GetImageHeight
()=0;
53
59
virtual
cv::Mat
GetRGBImage
()=0;
60
61
62
private
:
63
64
65
};
66
67
#endif
/* defined(__amos_ss16_proj5__image__) */
Image::~Image
virtual ~Image()
Definition:
image.h:38
Image::GetImageWidth
virtual int GetImageWidth()=0
Image::GetRGBImage
virtual cv::Mat GetRGBImage()=0
Image
Definition:
image.h:31
Image::GetImageHeight
virtual int GetImageHeight()=0
Generated on Wed Aug 10 2016 20:52:45 for Am5os by
1.8.6