JPEG画像ファイルアクセスクラス
Namespace: FVIL.FileAssembly: FVILbasic (in FVILbasic.dll) Version: 3.1.0.0 (3.1.0.17)
Syntax
C# |
---|
[SerializableAttribute] public class CFviImageFileJpg : CFviImageFile |
Visual Basic |
---|
<SerializableAttribute> Public Class CFviImageFileJpg Inherits CFviImageFile |
Remarks
このクラスは、JPEGフォーマット(JFIF)の画像ファイルをアクセスする機能を実装します。
初期値と範囲:
プロパティ | 初期値 | 範囲 |
---|---|---|
Quality | 100 | 0~100 |
- ファイル読み込み仕様 -
- ファイル保存仕様 -
JPEG画像ファイルと画像オブジェクト(FVIL.Data.CFviImage)の仕様の相違は、 ファイル読み込み時に下表のように変換されます。 カラー画像の場合は、読み込み先の画像オブジェクトのチャネル分割の有無を PixelMode プロパティによって制御できます。
項目 | ファイルのチャネル数 | 画像種別 (FVIL.ImageType) | 画像情報 (FVIL.ImageInfo) | チャネル数 | ピクセルモード (FVIL.PixelMode) |
---|---|---|---|---|---|
濃淡 | 1 | UC8 | GRAY | 1 | (無視されます) |
カラー | 3 | RGB32 | RGB | 1 | Packing |
カラー | 3 | RGB32 | RGB | 3 | Unpacking |
JPEG画像ファイルと画像オブジェクト(FVIL.Data.CFviImage)の仕様の相違は、 ファイル保存時に下表のように変換されます。
項目 | ファイルのチャネル数 | 画像種別 (FVIL.ImageType) | チャネル数 |
---|---|---|---|
濃淡 | 1 | UC8 | 1 |
カラー | 3 | RGB32 | 1 |
カラー | 3 | UC8 | 3 |
Inheritance Hierarchy
System..::..Object
FVIL..::..CFviObject
FVIL.File..::..CFviImageFile
FVIL.File..::..CFviImageFileJpg
FVIL..::..CFviObject
FVIL.File..::..CFviImageFile
FVIL.File..::..CFviImageFileJpg