FAST
3.2.0
Framework for Heterogeneous Medical Image Computing and Visualization
Algorithms
ImagePatch
ImageToBatchGenerator.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include <
FAST/Streamers/Streamer.hpp
>
4
#include <thread>
5
6
namespace
fast
{
7
8
class
Image;
9
10
class
FAST_EXPORT
ImageToBatchGenerator
:
public
Streamer
{
11
FAST_OBJECT
(
ImageToBatchGenerator
)
12
public
:
13
void
setMaxBatchSize(
int
size);
14
~
ImageToBatchGenerator
()
override
;
15
protected
:
16
void
execute()
override
;
17
void
generateStream()
override
;
18
int
m_maxBatchSize
;
19
20
DataChannel::pointer
mParent
;
21
private
:
22
ImageToBatchGenerator
();
23
};
24
25
}
fast::Streamer
Definition:
Streamer.hpp:19
Streamer.hpp
fast
Definition:
AffineTransformation.hpp:7
fast::ImageToBatchGenerator
Definition:
ImageToBatchGenerator.hpp:10
FAST_OBJECT
#define FAST_OBJECT(className)
Definition:
Object.hpp:9
fast::DataChannel::pointer
std::shared_ptr< DataChannel > pointer
Definition:
DataChannel.hpp:12
fast::ImageToBatchGenerator::m_maxBatchSize
int m_maxBatchSize
Definition:
ImageToBatchGenerator.hpp:18
fast::ImageToBatchGenerator::mParent
DataChannel::pointer mParent
Definition:
ImageToBatchGenerator.hpp:20
Generated by
1.8.17