> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 画像オブジェクト（IImage インターフェイス）

> ABBYY FineReader Engine API の画像オブジェクト（IImage インターフェイス）。開いている画像の単一のイメージプレーン（白黒、グレースケール、カラー、またはプレビュー）を表し、その幾何学的パラメーターと解像度を提供します。Windows では、対応するビットマップ ハンドルも取得できます。

このオブジェクトは、開いている画像の単一の「イメージプレーン」 ([白黒](/ja/fine-reader/engine/guided-tour/advanced-techniques/working-with-images#black-and-white)、[グレースケール](/ja/fine-reader/engine/guided-tour/advanced-techniques/working-with-images#gray)、[カラー](/ja/fine-reader/engine/guided-tour/advanced-techniques/working-with-images#color)、または[プレビュー](/ja/fine-reader/engine/guided-tour/advanced-techniques/working-with-images#preview)) を表します。このオブジェクトを使用すると、この「イメージプレーン」の幾何学的パラメーターや解像度などのプロパティにアクセスできます。

<Note>
  Windows では、Image オブジェクトを使用して、この画像に対応するビットマップ ハンドルを取得できます。
</Note>

<div id="properties">
  ## プロパティ
</div>

| 名前             | 型                                                                                                                                                                                                                | 説明                                                                                                                                                                                                                                                                                                                        |
| -------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Application    | [Engine](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface), [読み取り専用](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties) | [Engine](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface) オブジェクトを返します。                                                                                                                                                                                                                               |
| Height         | [int](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties), 読み取り専用                                                                                                | 現在のイメージプレーンの高さをピクセル単位で格納します。画像の白黒、グレースケール、カラーの各イメージプレーンの高さは同じです。                                                                                                                                                                                                                                                          |
| ImageColorType | [ImageColorTypeEnum](/ja/fine-reader/engine/api-reference/enumerations/imagecolortypeenum), 読み取り専用                                                                                                               | 現在のイメージプレーンの色の種類 (白黒、グレースケール、カラー) を指定します。 <br /><br /> **注:** *ABBYY FineReader Engine API の仕様により、[ImageDocument](/ja/fine-reader/engine/api-reference/image-related-objects/imagedocument) オブジェクトが白黒画像を表す場合、IImageDocument::ColorImage プロパティから取得されるイメージプレーンの色の種類は、実際には白黒になります。このプロパティは、現在のイメージプレーンの実際の色の種類に関する情報を提供します。* |
| Width          | [int](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties), 読み取り専用                                                                                                | 現在のイメージプレーンの幅をピクセル単位で格納します。画像の白黒、グレースケール、カラーの各イメージプレーンの幅は同じです。                                                                                                                                                                                                                                                            |
| XResolution    | [int](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties), 読み取り専用                                                                                                | 現在のイメージプレーンの水平方向の解像度を、インチあたりのピクセル数で格納します。画像の白黒、グレースケール、カラーの各イメージプレーンの解像度は同じです。                                                                                                                                                                                                                                            |
| YResolution    | [int](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties), 読み取り専用                                                                                                | 現在のイメージプレーンの垂直方向の解像度を、インチあたりのピクセル数で格納します。画像の白黒、グレースケール、カラーの各イメージプレーンの解像度は同じです。                                                                                                                                                                                                                                            |

<div id="methods">
  ## メソッド
</div>

| 名前                                                                                                               | 説明                                                                     |
| ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------- |
| [EstimateBitmapSize](/ja/fine-reader/engine/api-reference/image-related-objects/image/estimatebitmapsize-method) | GetBitmap メソッドで返されるビットマップのサイズを推定します。 <br /><br /> **注:** *Windows のみ。* |
| [GetBitmap](/ja/fine-reader/engine/api-reference/image-related-objects/image/getbitmap-method)                   | 現在のイメージプレーンに対応するビットマップのハンドルを返します。 <br /><br /> **注:** *Windows のみ。*    |
| [WriteToFile](/ja/fine-reader/engine/api-reference/image-related-objects/image/writetofile-method)               | 現在のイメージプレーンの画像を画像ファイルに書き込みます。                                          |

<div id="related-objects">
  ## 関連オブジェクト
</div>

<img src="https://mintcdn.com/abbyy/lsETHFYUFiongXSm/images/fine-reader/engine/image.gif?s=da343740f90ff220a56e93e71b854ee5" alt="画像" width="123" height="89" data-path="images/fine-reader/engine/image.gif" />[](/ja/fine-reader/engine/api-reference/image-related-objects/imagedocument)

[オブジェクト図](/ja/fine-reader/engine/api-reference/object-diagram)

<div id="input-parameter">
  ## 入力パラメーター
</div>

このオブジェクトは、[IMultipageImageWriter::AddPage](/ja/fine-reader/engine/api-reference/image-related-objects/multipageimagewriter/addpage-method) メソッドに渡す入力パラメーターです。

<div id="samples">
  ## サンプル
</div>

このオブジェクトは、次のコード サンプルで使用されています。

* Linux: [CommandLineInterface](/ja/fine-reader/engine/guided-tour/samples#commandlineinterface) と [BCR](/ja/fine-reader/engine/guided-tour/samples#bcr_linux)
* macOS: [名刺認識](/ja/fine-reader/engine/guided-tour/samples#bcr_mac)
* Windows: [CommandLineInterface](/ja/fine-reader/engine/guided-tour/samples#commandlineinterface) と [Engine の定義済み処理プロファイル](/ja/fine-reader/engine/guided-tour/samples#engine_predefined_processing_profiles) デモ ツール

<div id="see-also">
  ## 関連項目
</div>

[ImageDocument](/ja/fine-reader/engine/api-reference/image-related-objects/imagedocument)

[画像の操作](/ja/fine-reader/engine/guided-tour/advanced-techniques/working-with-images)

[プロパティの操作](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)
