Am5os
Main Page
Related Pages
Classes
Files
File List
All
Classes
Functions
Pages
src
StreamDecoder
mp4_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__mp4_image__
25
#define __amos_ss16_proj5__mp4_image__
26
27
#include <opencv2/opencv.hpp>
28
#include "image.h"
29
30
using namespace
cv;
31
32
class
MP4Image
:
public
Image
{
33
34
public
:
35
43
MP4Image
(
const
cv::Mat rgb_image,
int
width,
int
height);
44
48
~
MP4Image
();
49
55
int
GetImageWidth();
56
62
int
GetImageHeight();
63
68
Mat GetRGBImage();
69
70
71
private
:
72
cv::Mat rgb_image_;
73
int
image_width_;
74
int
image_height_;
75
};
76
#endif
/* defined(__amos_ss16_proj5__mp4_image__) */
MP4Image
Definition:
mp4_image.h:32
Image
Definition:
image.h:31
Generated on Wed Aug 10 2016 20:52:45 for Am5os by
1.8.6