問題タブ [bmp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
3209 参照

c - C コードを使用して画像を生成する方法

以下の関数は、呼び出されたときに単に html を提供しますが、

私の Web ブラウザへの出力は、単純な Hello World メッセージです。ただし、代わりにビットマップ画像を表示するように変更したいと思います。1x1 の赤いピクセルを bmp として使用しましょう。

これまでのところ、この関数を次のように変更しました。

Dan の回答から引用すると、16 進数のデータは次のようになります。

ただし、それを引用符で囲むことはできません。どうすればいいですか?

0 投票する
2 に答える
586 参照

c - bmp 画像を表示する C で書かれたサーバーの問題

まず、サーバーをコンパイルして実行したい場合は、

  1. http://pastebin.com/qPnE3jV0にアクセスしてください
  2. コンパイルして実行する
  3. ブラウザにアクセスして、http://localhost:7191/と入力します。

私が特に注目している機能は次のとおりです。

  • ここで行ったことは、3x3 bmp ファイルの 16 進データを (変更の便宜上) ヘッダーと画像データの 2 つの配列に格納することです。この bmp を Web ブラウザーで提供できるようにしますしかし、それは失敗します。

  • サーバーが吐き出しているものを印刷するために、printfをいたるところに配置しました...しかし、何かが足りないと思います(おそらくフッターですか?)。

なぜうまくいかないのか、私は髪を引っ張っています。

0 投票する
2 に答える
12693 参照

java - 明らかに理由のない Javax ImageIO IIOException

こんにちは、私は Java の問題を抱えています。私の上級研究クラスでは、ほぼ終了しましたが、生成した画像のデータを分析する必要があります。必須の課題の一部ではないため、これを宿題としてタグ付けしたくありません...結果を収集するために自分で思いついたものです. 2 つの画像をピクセル単位で比較するプログラムを作成しました。これは、2 つのディレクトリ内のすべての .bmp ファイルに対して行われます。さて、私のプログラムはファイル名を文字列配列に読み込み、すべてのファイル名の値をチェックしたので、最初はディレクトリとファイル名が正常にアクセスされていることがわかりました。問題のあるコードは次のとおりです。

...rest of code

ここで、ディレクトリを同じになるように変更すると、プログラムが実行され、すべてのピクセルが 100% 似ていることが検出されます (そうあるべきなので、プログラムがやりたいことを実行することがわかります)。エラーは次のとおりです。

Exception in thread "main" javax.imageio.IIOException: Can't read input file! at javax.imageio.ImageIO.read(Unknown Source) at PixelCompare.main(PixelCompare.java:22)

別のディレクトリを試してみましたが、役に立ちませんでした。.bmp ファイルに関するものでしょうか? BMP の 1 つのセットが正常に読み取られ、別のセットが機能しない原因は何でしょうか? 必要なファイルはすべて他のプログラムで開くことができるので、ファイルが破損することはありません。すべてのプロパティは同じように見えます。1 つのディレクトリは Gimp で手作りされ (これらは問題なく読み取れます)、別のディレクトリは Java ベースのプログラムによって生成されました。これらは Gimp、ペイント、Photoshop などで読み取ることができますが、私のコードでは読み取れません。

どんな助けでも大歓迎です、ありがとう!

編集:元に戻されたコードを使用するのを忘れていました...私はそれを台無しにしてから、いくつかの悪いバージョンを投稿しました。それ以外の場合は機能するコードに関する元の問題を示すように改訂されました。問題をさらに説明すると、両方のディレクトリを変更して、testExpect2 フォルダーで expectedFiles[] のファイル リストを検索すると、正常に実行されます。また、System.out.println(actualFiles[i]エラーが発生する前に正しいファイル名が出力されるため、正しいファイルが文字列配列に読み込まれていることがわかります。

0 投票する
2 に答える
226 参照

c# - .bmpはWindowsビットマップではありませんか?

このようなビットマップを作成すると、次のようになります。

視覚化ライブラリでこのファイルを開こうとすると、常にエラーが発生します。

しかし、Windowsではビューアなどでファイルを開くことができます...問題はありません。なぜこのエラーが発生するのか誰にも分かりませんか?

ありがとう

0 投票する
7 に答える
49749 参照

c++ - BMPピクセル値を配列に読み込むにはどうすればよいですか?

私はC++(Windows上)でコードを書いていて、グレースケールbmpのピクセル値を抽出しようとしています。メタデータを保持する必要はなく、ピクセル値をchar配列に格納したいだけです。これを手動で行う標準的または「典型的な」方法を見つけることができなかったので、ビットマップをメモリにロードするために人々が使用する単純なライブラリがあるのではないかと思います。

前もって感謝します!

0 投票する
1 に答える
884 参照

c - C、BMP処理...手がかりなし:/

.bmp ファイルを読み込んで、コマンド ラインの引数に基づいて変更することになっています。

例:
-fromrow x。x は処理する一番下の行を指定します
。-torow x。x は処理する一番上の行を指定します。
-fromcol x。x は処理する一番左の列を指定します。
-tocol x。x は処理する一番右の列を指定します。
-op x、ここで x は次のいずれかです
-- 1= 画像のしきい値を設定します (127 を超える指定範囲内の任意のピクセル値は t0 255 に変更され、127 以下のピクセル値は 0 に変更されます)
-- 2= 負 (指定された範囲内の任意のピクセル値 p は 255-p に変更されます)

.bmp ファイルを読み取る例として、次のコードが与えられました。

「ピクセルの開始」とは何ですか? どういうわけか画像のバイトをループして2D配列にコピーすると思います...しかし、ファイルのバイトにアクセスするためのsuntaxがわかりませんか?

画像を変更するという点では、どこから始めればよいかさえわかりません... :/途方に暮れています。ヘルプ/アドバイス/情報/リンクは大歓迎です。

前もって感謝します。

0 投票する
1 に答える
393 参照

c++ - SDLフレームワークは20x20ピクセルよりも小さいBMPファイルを表示できませんか?

分があるかどうか誰かが知っていますか。それらを表示するためのSDLフレームワークのBMPファイルのサイズ制限?
試しましたが、20x20ピクセル未満のBMPファイルを正しく表示できないためです(C ++用のSDLを使用しています)。

コード:

そしてサイズ変更のコード:

スペイン語のコメントでごめんなさい。私はwindowsxp/ 7を使用しています。画像は、24ビットのBMPファイルで約20x20ピクセルのスマイリーフェイスです。

0 投票する
3 に答える
51027 参照

c# - Bitmap.Width と Bitmap.height の設定方法

こんにちは、ビットマップをロードしました。独自の高さと幅を設定する必要があります。

しかし、このステートメントは私を許可しません

ビットマップのサイズを変更する方法は何ですか? またはこれらのパラメータを割り当てますか?

0 投票する
1 に答える
536 参照

opengl - OpenGL テクスチャ マッピングと画像解像度

私はopenglとテクスチャマッピングを扱っています。問題は、適用されたテクスチャが 512×32 ピクセルの場合はすべて正常に動作しますが、128×128 の場合はテクスチャが適切に適用されないことです。

テクスチャが適切に繰り返されず、オブジェクトの先頭に適用され、残りの部分はテクスチャなしで残されます。

コード内: length パラメータは約 100 です。

LoadTexture: .bmp ファイルを読み取り、テクスチャ インデックスを返す関数。

ここに私が取り組んでいるコードがあります。

そして、これが私が座標をマッピングする方法です