この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 21811|答える: 0

[出典] ソース画像またはテンプレート画像のサポートされていないピクセルフォーマット

[リンクをコピー]
掲載地 2015/11/23 15:46:28 | | | |
本日、画像処理に aforgr.net を使用した際に以下のエラーが報告されました。





ソース画像またはテンプレート画像のサポートされていないピクセルフォーマット
ピクセル形式はソース画像やテンプレート画像にはサポートされていません

海外のフォーラムで解決策を見つけました:

このクラスは、ソース画像の完全なスキャンを行い、各ピクセルをテンプレートの対応するピクセルと比較する網羅的テンプレートマッチングアルゴリズムを実装しています。

クラスはグレースケール8bppの画像とカラー24bppの画像のみを処理します。
これらが使用すべき画像フォーマットです。

ご要望通り、特定のピクセルフォーマットに変換するには以下の手順があります:

    公開の静的ビットマップ ConvertToFormat(この画像画像、PixelFormat形式)
    {
        ビットマップコピー = 新しいビットマップ(画像)。 幅、画像。 高さ、フォーマット);
        (Graphics gr = Graphics.FromImage(copy))
        {
            GR。 DrawImage(image, new Rectangle(0, 0, copy. 幅、了解。 身長));
        }
        返送;
    }
中国語訳は以下の通りです。
クラスはスキャン画像の完全なテンプレートマッチングアルゴリズムを実装し、各ピクセルを比較し、対応するピクセルのテンプレートと比較します。
クラスはグレースケールとカラー画像24 8BPP BPPのみを扱えます。
以上が使用すべき画像フォーマットです。
必要に応じて、特定のピクセルフォーマットに変換すると、次のようにできます。
公開静的ビットマップ変換フォーマット(この画像はピクセルフォーマット形式)
{
bitmap copy = 新しいビットマップ(image.width, image. 高さ、フォーマット);
使用(グラフィックGR = グラフィック画像(コピー)。 )
{
gr.drawimage(image, new rectangle (0,0, width, height copy . 了解。 ));
}
コピーに戻る;
}





先の:c# Mysqlデータベースに接続
次に:C#画像圧縮アルゴリズム
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com