WIL説明書(C++)  3.0.0
名前空間 | クラス | 関数
FVCL::Conversion 名前空間

画像変換関連ネームスペース [詳解]

詳解

画像変換関連ネームスペース

画像変換関連のクラス、関数、定数等を局所化するネームスペースです。

名前空間

 GConvShape
 階調変換形状定数
 

クラス

class  CFvBackgroundRemove
 2値化クラス(バックグラウンド除去) [詳解]
 
class  CFvBinarize
 2値化クラス [詳解]
 
class  CFvBinarizeBandThreshold
 2値化クラス(バンド閾値指定) [詳解]
 
class  CFvBinarizeDiscrimination
 2値化クラス(閾値判別分析法) [詳解]
 
class  CFvBinarizeGradient
 2値化クラス(微分ヒストグラム法) [詳解]
 
class  CFvBinarizeKittler
 2値化クラス(キトラー法) [詳解]
 
class  CFvBinarizeLaplacian
 2値化クラス(ラプラシアンヒストグラム法) [詳解]
 
class  CFvBinarizeNiblack
 2値化クラス(Niblack法) [詳解]
 
class  CFvBinarizePTile
 2値化クラス(Pタイル法) [詳解]
 
class  CFvBinarizeSauvola
 2値化クラス(Sauvola法) [詳解]
 
class  CFvBinarizeShiftAverage
 2値化クラス(局所領域平均値) [詳解]
 
class  CFvColorConvert
 色空間変換クラス [詳解]
 
class  CFvCombine
 複数枚画像の結合クラス [詳解]
 
class  CFvConversion
 画像変換基本クラス [詳解]
 
class  CFvConvertHSVtoGray
 色彩特徴量画像の生成(HSV色空間基準) [詳解]
 
class  CFvCopyBorder
 画像のボーダー拡張 [詳解]
 
class  CFvEnhance
 エンハンスクラス [詳解]
 
class  CFvExtract
 画像切り出しクラス(バンド閾値指定) [詳解]
 
class  CFvGConvParam
 階調変換パラメータ構造クラス [詳解]
 
class  CFvGenerateChessboard
 チェスボード画像の生成 [詳解]
 
class  CFvGenerateJaehne
 B.Jaehne のテスト画像の生成 [詳解]
 
class  CFvGrayScale
 濃淡化クラス [詳解]
 
class  CFvHysteresisRLE
 2値化クラス(ランレングスを利用したアルゴリズム) [詳解]
 
class  CFvHysteresisStackUS16
 2値化クラス(スタックを利用したアルゴリズム) [詳解]
 
class  CFvPack
 チャネル結合クラス [詳解]
 
class  CFvPseudoColor
 擬似カラー化クラス [詳解]
 
class  CFvShrink
 1/N 画像圧縮 [詳解]
 
class  CFvSplit
 複数枚画像への分割クラス [詳解]
 
class  CFvTrueColor
 カラー化クラス [詳解]
 
class  CFvTypeConvert
 画像の型変換クラス [詳解]
 
class  CFvUnpack
 チャネル分割クラス [詳解]
 
struct  tagGCONV
 階調変換パラメータ構造体 [詳解]
 

関数

FVCL_API bool SwapDwordOrder (UINT *dst_adrs, const UINT *src_adrs, size_t bytes)
 DWORD内のバイトオーダー入れ替え [詳解]
 
FVCL_API bool SwapDwordOrder (UINT *adrs, size_t bytes)
 DWORD内のバイトオーダー入れ替え [詳解]
 
FVCL_API bool BitCopy (UCHAR *dst_adrs, const UCHAR *src_adrs, UINT start, UINT end)
 ビット単位メモリ複写 [詳解]
 
FVCL_API bool BitCopy (UINT *dst_adrs, const UINT *src_adrs, UINT start, UINT end)
 ビット単位メモリ複写 [詳解]
 
FVCL_API FVCL::tagRGB32 ToRGB32 (UCHAR red, UCHAR green, UCHAR blue, UCHAR alpha=0xFF)
 RGB32 構造体への変換 [詳解]
 
FVCL_API FVCL::tagRGB24 ToRGB24 (UCHAR red, UCHAR green, UCHAR blue)
 RGB24 構造体への変換 [詳解]
 
template<class TD , class TS >
bool BinToAny (TD *dst, const TS *src, UINT start, UINT end, const TD &low, const TD &high)
 2値画像の変換 [詳解]
 
template<class TD , class TS >
bool GrayToGray (TD *dst, INT dst_depth, TS *src, INT src_depth, UINT pixels)
 濃淡画像の変換 [詳解]
 
template<class TD , class TS >
bool GrayToRGB (TD *dst, INT dst_depth, TS *src, INT src_depth, UINT pixels, const TD *initval=NULL)
 濃淡画像の変換 [詳解]
 
template<class TD , class TS >
bool RGBToGray (TD *dst, INT dst_depth, TS *src, INT src_depth, UINT pixels, DOUBLE dbR=0.299, DOUBLE dbG=0.587, DOUBLE dbB=0.114)
 カラー画像の変換 [詳解]
 
template<class TD , class TS >
bool RGBToGray (TD *dst, INT dst_depth, TS *srcR, TS *srcG, TS *srcB, INT src_depth, UINT pixels, DOUBLE dbR=0.299, DOUBLE dbG=0.587, DOUBLE dbB=0.114)
 カラー画像の変換 [詳解]
 
template<class TD , class TS >
bool RGBToRGB (TD *dst, INT dst_depth, TS *src, INT src_depth, UINT pixels, const TD *initval=NULL)
 カラー画像の変換 [詳解]
 
template<class TD , class TS >
bool PackRGB (TD *dst, INT dst_depth, TS *srcR, TS *srcG, TS *srcB, INT src_depth, UINT pixels, const TD *initval=NULL)
 チャネル分割されたデータのパッキング [詳解]
 
template<class TD , class TS >
bool UnpackRGB (TD *dstR, TD *dstG, TD *dstB, INT dst_depth, TS *src, INT src_depth, UINT pixels)
 RGBデータのチャネル分割 [詳解]
 

Documentation copyright © 2007 FAST Corporation. [B-001864]
Generated on 2023年11月02日(木) 10時12分58秒 for WIL説明書(C++) by doxygen 1.8.11