bmptopnm - リファレンスマニュアル、オプション、コマンド例


名前

bmptopnm - BMP ファイルを PBM、PGM、または PNM イメージに変換します

概要

bmptopnm [-verbose] [bmpfile]

説明

このプログラムは Netpbm(1) の一部です。

bmptopnm は、Microsoft Windows または OS/2 BMP ファイルを入力として読み取ります。そして、出力として PBM、PGM、または PNM イメージを生成します。入力がカラーマップされており、白と黒のみが含まれている場合、出力は PBM になります。入力がカラーマップされており、黒、白、グレーのみが含まれている場合、出力は PGM です。それ以外の場合、出力は PPM です。

bmptopnm は、ランレングス エンコーディング (RLE4/RLE8) で圧縮された BMP ファイルを認識しますが、そのエンコーディングに「デルタ」が含まれている場合は認識しません (これはまれです)。 bmptopnm はデルタを認識し、エラー メッセージを発行します。

Netpbm 10.75 (2016 年 6 月) より前では、bmptopnm はバージョン 4 またはバージョン 5 の Windows BMP イメージを変換できませんでした。

bmptopnm は、JPEG または PNG エンコードで圧縮された BMP ファイルを変換できません。圧縮を認識し、エラー メッセージを発行します。 Netpbm 10.32 (2006 年 2 月) より前では、bmptopnm も RLE8 BMP ファイルを変換できませんでした。また、Netpbm 10.85 (2018 年 12 月) より前では、RLE4 を変換できませんでした (10.32 と 10.85 の間では、次のように動作します)。フォーマットは認識されましたが、ガベージ出力が生成されました)。

Netpbm 10.18 (2003 年 9 月) より前では、このプログラムは BI_BITFIELDS 形式 (「圧縮タイプ」) の BMP 画像を変換できませんでした。フォーマットを認識し、エラー メッセージを発行します。

bmptopnm は、16 ビット/ピクセルの OS/2 BMP ファイルを変換できません (作成者が完全な仕様を持っていなかったためのみ)。フォーマットを認識し、エラー メッセージを発行します。 Netpbm 10.16 (2003 年 6 月) より前は、Windows BMP ファイルを 16 ビット/ピクセルで変換することもできませんでした。

オプション

libnetpbm に基づくすべてのプログラムに共通のオプション (特に -quiet 、 共通オプション を参照) に加えて、bmptopnm は次のコマンド ライン オプションを認識します。

-verbose

BMPヘッダの内容を標準エラーに報告します。

関連項目

ppmtobmp(1) , ppmtowinicon(1) , ppm(1)

著者

著作権 (C) 1992 by David W. Sanderson。

文書ソース

このマニュアル ページは、HTML ソースから Netpbm ツール「makeman」によって生成されました。マスタードキュメントは次の場所にあります。

http://netpbm.sourceforge.net/doc/bmptopnm.html