Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
mitkOclImageFilter.cpp
Go to the documentation of this file.
1
/*============================================================================
2
3
The Medical Imaging Interaction Toolkit (MITK)
4
5
Copyright (c) German Cancer Research Center (DKFZ)
6
All rights reserved.
7
8
Use of this source code is governed by a 3-clause BSD license that can be
9
found in the LICENSE file.
10
11
============================================================================*/
12
13
#include "
mitkOclImageFilter.h
"
14
#include "
mitkOclFilter.h
"
15
#include "
mitkOclImage.h
"
16
17
mitk::OclImageFilter::OclImageFilter
()
18
{
19
// set the filter type to default value = SHORT
20
this->
m_CurrentType
=
FILTER_SHORT
;
21
}
22
23
mitk::OclImageFilter::~OclImageFilter
()
24
{
25
}
26
27
void
mitk::OclImageFilter::SetInput
(mitk::OclImage::Pointer
image
)
28
{
29
m_Input
=
image
;
30
}
31
32
void
mitk::OclImageFilter::SetInput
(
mitk::Image::Pointer
image
)
33
{
34
m_Input
=
mitk::OclImage::New
();
35
m_Input
->InitializeByMitkImage(image);
36
37
// update current size
38
MITK_DEBUG
<<
"Current Type was: "
<< this->
m_CurrentType
;
39
this->m_CurrentType =
m_Input
->GetBytesPerPixel() - 1;
40
MITK_DEBUG
<<
"Current Type is: "
<< this->
m_CurrentType
;
41
}
42
mitk::OclImageFilter::SetInput
void SetInput(mitk::OclImage::Pointer image)
SetInput SetInput Set the input image (as mitk::OclImage).
Definition:
mitkOclImageFilter.cpp:27
mitk::OclImageFilter::m_CurrentType
short m_CurrentType
Definition:
mitkOclImageFilter.h:58
MITK_DEBUG
#define MITK_DEBUG
Definition:
mitkLogMacros.h:22
mitk::OclImage::New
static Pointer New()
mitkOclImageFilter.h
mitk::OclImageFilter::OclImageFilter
OclImageFilter()
Definition:
mitkOclImageFilter.cpp:17
mitk::OclImageFilter::~OclImageFilter
virtual ~OclImageFilter()
Definition:
mitkOclImageFilter.cpp:23
mitkOclFilter.h
mitk::OclImageFilter::m_Input
mitk::OclImage::Pointer m_Input
Definition:
mitkOclImageFilter.h:55
FILTER_SHORT
#define FILTER_SHORT
Definition:
mitkOclDataSetFilter.h:20
image
mitk::Image::Pointer image
Definition:
GenericFittingMiniApp.cpp:43
mitkOclImage.h
itk::SmartPointer< Self >
Source
Modules
OpenCL
mitkOclImageFilter.cpp
Generated on Thu Mar 12 2020 10:23:58 for Medical Imaging Interaction Toolkit by
1.8.13