ppm

    0

    2答えて

    ここでは、グレースケールイメージに対して実行されるソーベルフィルタ機能を示します。私はすべての黒い画像を取得し続けているので、明らかに私は正しい計算をしていません。私はすでにプロジェクトを開始していますが、結果が正しくないことは私には気になります。 int sobelH[3][3] = { -1, 0, 1, -2, 0, 2, -1, 0, 1 },

    0

    1答えて

    ピクセルに対応する各行と、PPM P3イメージからのR G B値である各列を持つ行列を希望します。 [imageWidth * imageHeight] [3]をサイズとして使用して行列を作成しようとしましたが、サイズが入力されましたが、それは永遠にかかるようです。私は何かを見逃してしまったと思います。誰かが私が間違っていた場所を説明したり、これを行う良い方法を提案したりすることはできますか? i

    0

    1答えて

    私は、ppmイメージを読み込んでオブジェクトとして保存し、再度書き出すプログラムを作成しようとしています。理想的には、ピクセルをint型オブジェクトとして格納したいと思いますが、char型の類似したイメージしか取得できません。残念なことにcharオブジェクトを使用しても、グレーアウトされたバージョンのイメージになります。私は、なぜストレージの種類を変更すると、そのような大きな変化が起こっているのか

    0

    2答えて

    このコードを実行すると、なぜセグメンテーションフォルトが発生するのですか?私はP6形式のPPMファイルを開こうとしています.2行目に次元があり、3行目には255の定数があります。 以下は、各ピクセルを表す数字の「2D配列」です。私は各ピクセル(RGB)の3つの数字があることを知っているが、私はまだ2次元配列(1つのピクセルの3色のお互いの隣に)(thatsなぜ私は3倍のサイズ[1]です)セグメンテ

    0

    1答えて

    私はCを使ってP3 PPMファイルを保存しようとしていますが、私はそれを経験していないので、レンガの壁に当たっています。誰かが私の仕事を達成するのを手伝ってくれるかどうか疑問に思っていました。ありがとうございました。 私はそれらを構造体PPMおよび構造体PPM * getPPM(File * fd)として保持したいと思いますが、内容を変更することができます。 コメントを保存する方法もわからないので

    -1

    1答えて

    私は、PPMファイルに対してさまざまな効果と操作を実行できるプログラムを開発中です。しかし、テストのために、入力ファイルではなくcinを使用します。一度に複数のエフェクトを実行できるようになっていますが、1つでも問題が発生しています。動作する行でremoveBlue()を実行し、別の値で再試行して、代わりに赤または緑を削除します。そんなこと。コードがたくさんあるので、必要なものだけを含めるようにし

    0

    1答えて

    を示す窓10に失敗します。 D:\Programs\XAMPP\htdocs\test\bugzilla-5.0.3>ppm install TimeDate Downloading ActiveState Package Repository packlist...not found ppm install failed: Can't find any package that provid

    -1

    1答えて

    私はppmファイルにさらに書き込まれるppmイメージとして長方形イメージ(下のリンクを参照)を作成するjavaのプログラムで作業しています。イメージを作成し、ファイルに書き込む。しかし、指定した幅と高さに対応するようにイメージを動的に作成するのは難しいです。私の理解から、p3 ppmファイルは、4x4イメージの場合、次の形式に従うだけです。 P3 4 4 15 0 0 0 0 0 0 0 0

    0

    3答えて

    基本的には、私はこのコンストラクタを持つカスタムという名前のクラスの色を持っている: Color(component_t r, component_t g, component_t b) : r(r), g(g), b(b) { } クラス「イメージ」私が働いているあり、すでに保護された値の:色*バッファ 私はのインスタンスと、このバッファを埋めるためにしようとしています別のフロー

    1

    1答えて

    ppmからrgb値を正常に読み取り、ppmに正常に書き込む関数があります。私がしようとしているのは、denoiseImageと呼ばれる関数で、フレームウィンドウのサイズnをnでnを奇数とする平均フィルタリングを使用して、ppmからrgbの値を変更します。私の意図は、それを囲むn×nウィンドウの中心点として各ピクセルを使用することです。次に、各色(r、g、b)の平均値を取り出し、ウィンドウ内のピクセ