問題タブ [ppm]

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 に答える
1791 参照

java - Java ImageIO が ppm 形式で画像を読み取り、null を返す

javax.imageio.ImageIO はイメージを PPM 形式 (rawbits P6 など) で読み取りますか?

例外はありませんrawimagenull。png や jpg などの他の形式は問題なく動作します。

ヘッダーを取り除き、ppm ファイルを 1 行ずつスキャンするという厄介な回避策があります。JAVA JAI (現在は JDK の一部) がすぐに使用できると想定しています。

ここで何かが恋しいですか?

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

python - Python を使用して PPM ファイルを正しく読み取る方法

これが私の全体的な指示です

0 から 255 の範囲の整数値を使用して RGB カラーを表す Color クラスを記述します。 クラスは次の条件を満たしている必要があります。これらの値 赤、緑、青のチャンネルの値を返す public メソッドを提供します

PPM 画像を表す PortablePixmap クラスを記述します。クラスは次の条件を満たしている必要があります: image.py に配置する マジック ナンバー、幅、高さ、最大色値、およびクライアントからのピクセル データを受け取り、それらの値を格納するコンストラクタを提供する ピクセル データをリスト (またはリストのリスト) として格納するof) Color オブジェクト PPM 画像の文字列表現を返す public メソッドを提供する

PPM 画像ファイルを開き、その内容を読み取り、その内容を保持する PortablePixmap オブジェクトを返す read_ppm 関数を作成します。関数は次の条件を満たす必要があります: image.py に配置する PPM 画像ファイルの内容を読み取る PPM 画像ファイルのフォーマットに依存しない 期待されるピクセル数と提供されたピクセル数が異なる場合はエラーで終了する

read_ppm 関数をテストするメイン関数を作成します。関数は main.py に配置する必要があります

これは私がこれまでに持っているものです

明確にするためにいくつか質問があります.. 1. Color クラスを正しく作成しましたか? 2.そのクラスで例外を発生させる必要さえありますか? 最終的には、すべてを順番に含むファイルから読み取りますが、必ずしもそれ自体の個別の行にあるとは限りません。

これについて正しく行っているかどうかを本当に知りたいだけです。手順は段階的に見えますが、すべてがどのように接続されているかをよく理解していないので、やりすぎているか少なすぎているのではないかと心配しています.

前もって感謝します

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

python-3.x - Python 3.x でファイルから入力を読み取る

そのような構造のファイルから入力を読んでいるとしましょう

ただし、次のように入力ファイルに起因する可能性のある間違いを考慮したいと考えています。

最初のトークン 'P3' を読み込んでから、次の 2 つの '400' '200' (高さ/幅) '255' を読みたいです。私はこの情報を読み取るための正しいコードを持っていますが、行単位ではなくトークン単位で情報を読み取る方法を理解するという壁を乗り越えることができないようです。

これは、不完全な入力を考慮していません。

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

validation - Python 3.x を使用して ppm ファイルを正しく読み取る

ファイルからデータを読み込もうとしています。

また、最初の 4 つの数字はピクセル データではなく、画像を作成するための重要な情報であることを考慮する必要があります。以下のコードを書きましたが、最初の 4 つの数字を適切に取得し、それらをプログラムの別の部分に使用して、残りの画像データを読み取る方法がわかりません。

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

java - RGBを使用して画像を描画するには?

ここに半作業コードがあります。描画がうまくいかず、画像が正しく描画されません。RGB 値 (ppm 形式) を配列に読み込んでいます。何が間違っているのかわかりませんが、これが私のコードと写真です(赤いランチアストラトスであるはずです):

http://oi60.tinypic.com/20h91kk.jpg

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

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

c - 配列を使用して画像を印刷するにはどうすればよいですか?

次のような配列を使用して同心円の正方形のボックスを印刷する方法を理解しようとしています: http://imgur.com/U5rXGsY

各色の RGB 値の表がありますが、これについてどうすればよいかわかりません。これは私がこれまでに持っているものです。これは、コンパイル後に PPM ファイル形式にエクスポートされます。

0 投票する
0 に答える
1074 参照

java - P6 ppm の書き方

P3 ppm ファイルの読み書きの方法と、それが ASCII であることを理解しています。P6 ppm ではバイナリで記述されていることは知っていますが、独自のものを記述する方法がわかりません。もちろん、バイナリでの書き方は知っていますが、次のような奇妙な文字を含む P6 ppm ファイルを見たことがありますÿ。バイナリとの関係がわかりません。誰か説明できますか?