ビットマップ画像ファイルアクセスクラス

Namespace: FVIL.File
Assembly: FVILbasic (in FVILbasic.dll) Version: 3.1.0.0 (3.1.0.17)

Syntax

C#
[SerializableAttribute]
public class CFviImageFileBmp : CFviImageFile
Visual Basic
<SerializableAttribute>
Public Class CFviImageFileBmp
	Inherits CFviImageFile

Remarks

このクラスは、ビットマップ画像をアクセスする機能を実装します。\n 本クラスは 非圧縮の Windows ビットマップ を対象にしています。 OS/2 ビットマップ、V4、V5 等は サポートしていません。 詳細については FVCL リファレンスCFvImageFileBmp クラスの説明をご参照ください。

初期値と範囲:

プロパティ初期値範囲
TopDownScanfalsefalse/true

■ トピック


ファイル読み込み仕様:

ビットマップ画像ファイルと画像オブジェクト(FVIL.Data.CFviImage)の仕様の相違は、 ファイル読み込み時に下表のように変換されます。 カラー画像の場合は、読み込み先の画像オブジェクトのチャネル分割の有無を PixelMode プロパティによって制御できます。

項目ファイルのBpp画像種別
(FVIL.ImageType)
画像情報
(FVIL.ImageInfo)
チャネル数ピクセルモード
(FVIL.PixelMode)
2値1BINGRAY1(無視されます)
濃淡4,8UC8GRAY1(無視されます)
カラー4,8RGB32RGB1Packing
カラー16RGB32RGB1Packing
カラー24RGB24RGB1Packing
カラー32RGB32RGB1Packing
カラー4,8,16,24,32UC8RGB3Unpacking

関連:
Load(String, CFviImage)


[↑戻る]


ファイル保存仕様:

ビットマップ画像ファイルと画像オブジェクト(FVIL.Data.CFviImage)の仕様の相違は、 ファイル保存時に下表のように変換されます。

項目ファイルのBpp画像種別
(FVIL.ImageType)
チャネル数
2値1BIN1
濃淡8UC81
カラー24RGB241
カラー32RGB321
カラー32UC83

関連:
Save(String, CFviImage)


[↑戻る]

Inheritance Hierarchy

System..::..Object
FVIL..::..CFviObject
FVIL.File..::..CFviImageFile
FVIL.File..::..CFviImageFileBmp

See Also