10#ifndef PDFTK_NET_PTLPARAM_OPTIMIZE_IMAGE_DOWNSAMPLINGH_
11#define PDFTK_NET_PTLPARAM_OPTIMIZE_IMAGE_DOWNSAMPLINGH_
13#include <PdfTkNet/NetTk.h>
25 PdfTk::PtlParamOptimizeImageDownSampling* m_native;
27 PdfTk::PtlParamOptimizeImageDownSampling* getNative() {
return m_native; };
void setDownSampling(DOWNSAMPLING_TYPE type)
ダウンサンプリング方法を設定。
void setSourcePPI(int ppi)
これ以上のPPIならダウンサンプリングを行うPPI値を設定。
virtual ‾PtlParamOptimizeImageDownSampling()
デストラクタ
void setMinDownSamplingRate(float minRate)
ダウンサンプリング率の下限値を設定。
OPTIMIZE_IMAGE_TYPE getType()
画像最適化のタイプを取得。
DOWNSAMPLING_TYPE
ダウンサンプのタイプ
Definition NetParamOptimizeImageDownSampling.h:33
@ DOWNSAMPLING_SUBSAMPLING
ニアレストネイバー法
Definition NetParamOptimizeImageDownSampling.h:36
@ DOWNSAMPLING_AVERAGE
バイリニア法
Definition NetParamOptimizeImageDownSampling.h:35
@ DOWNSAMPLING_BICUBIC
バイキュービック法(デフォルト値)
Definition NetParamOptimizeImageDownSampling.h:37
@ DOWNSAMPLING_NONE
ダウンサンプリングしない
Definition NetParamOptimizeImageDownSampling.h:34
OPTIMIZE_IMAGE_TYPE
画像最適化のタイプ
Definition NetParamOptimizeImageDownSampling.h:44
@ OPTIMIZE_IMAGE_GRAYSCALE
グレースケール画像
Definition NetParamOptimizeImageDownSampling.h:46
@ OPTIMIZE_IMAGE_MONO
モノクロ画像
Definition NetParamOptimizeImageDownSampling.h:47
@ OPTIMIZE_IMAGE_COLOR
カラー画像
Definition NetParamOptimizeImageDownSampling.h:45
PtlParamOptimizeImageDownSampling operator=(PtlParamOptimizeImageDownSampling^ obj)
コピーオペレータ
PtlParamOptimizeImageDownSampling(OPTIMIZE_IMAGE_TYPE type)
コンストラクタ
void setTargetPPI(int ppi)
ダウンサンプリング後のPPI値を設定。
PtlParamOptimizeImageDownSampling(PtlParamOptimizeImageDownSampling^ obj)
コピーコンストラクタ