問題タブ [gamma]
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.
r - R の VGAM パッケージで "identity" 関数をガンマ分布にリンクする
このパッケージを使用して、VGAM
ガンマ分布の 2 つのサンプル間の回帰を実行しています。リンクの識別機能を選択することはできますか? はいの場合、どのように?
私はこれらのコード行を使用していますが、動作します:
しかし、リンク機能を変更しようとしても機能しません。例:
次のエラー メッセージが表示されます。
browser - ガンマ補正ズーム可能な画像 (dzi など) ジェネレーター
MS Deep Zoom Composer を使用して、メガピクセル サイズの画像のタイル画像セットを生成しています。
現在、緻密に緻密に描かれた白黒の線画を準備中です。サイズ変更中のガンマ補正の欠如は非常に明白です。ズーム中、タイルはズーム レベルが高くなるほど明るく見えます。これにより、ロード段階でタイル間の境界が非常に明確になります。
使いやすさを損なうことはありませんが、少し見苦しいです。ガンマ補正のサイズ変更を行う Deep Zoom Composer に代わるものがあるかどうか疑問に思っていますか?
image - 光源を補正する画像等化
現在、私は人間の顔を扱う画像処理プロジェクトに携わっています。しかし、光源が顔の左側または右側にある場合、画像の問題に直面しています。そのような場合、光源から離れた画像の部分はより暗くなります。暗いピクセルの明るさを増やし、同時に過度に明るいピクセルの明るさを減らすように、画像全体の明るさをより均等に分散させたいと考えています。
「ガンマ補正」技術を使用して同じことを行いましたが、結果は望ましくありません。実際には、明るさが光源に依存しない出力を作成したい、つまり、暗い部分の明るさを増やして減らす明るい部分の明るさ。問題の説明を正しく再現したかどうかはわかりませんが、これは非常に一般的な問題であり、Web 上でこれ以外に役立つ情報は見つかりませんでした。
1. 右側に光源がある画像
2. 暗いピクセルの輝度を上げた後の画像。 [img = cv2.pow(img, 0.5)]
3. Bright ピクセルの輝度を下げた画像[img = cv2.pow(img, 2.0)]
画像 2 と 3 の両方の平均を取ることを考えていましたが、明るすぎるピクセルがまだ画像 3 に残っていることがわかり、そのピクセルを取り除きたいと思います。何か提案はありますか?
最後に、光源に依存せず、均一な明るさの画像が必要です。
c++ - OpenGL: ガンマ補正された画像が線形に表示されない
私はレンダリングに OpenGL を使用しています。線形値をデフォルトのフレームバッファに (ガンマ補正なしで) 書き込むと、モニタ上で線形に表示されます。これは、ガンマ補正について私が知っていると思っていたすべてに反します (ここで説明されているように: http://gamedevelopment.tutsplus.com/articles/gamma-correction-and-why-it-matters--gamedev-14466 )。ガンマ補正がなければ、モニターによって中間色が非線形に暗くなることが予想されます。
しかし、これが私が実際に見ているものです。最初はガンマ補正なし、次にガンマ補正あり:
これは、ガンマ補正なしのフラグメント シェーダーです (フルスクリーン クワッドでデフォルトのフレーム バッファーに描画されます)。これにより、左側の線形イメージが得られます。
ガンマ補正が追加されたシェーダー (線形空間から sRGB まで) は次のとおりです。これにより、右側の線形よりも明るい画像が得られます。
色が線形かどうかは、見ただけで検証し、Photoshop のカラー ピッカーを使用して、カラー バンド間の RGB 値の違いを調べています。線形に見える画像の場合、各色の違いは (ほとんど) 一定です。
また、sRGB 対応のデフォルト フレームバッファをリクエストしてみました。この場合、ガンマ補正なしで線形値を書き込むと、2 番目のイメージ (非線形) のように見えます。
私は何を間違っていますか?それとも、私の 2 台のモニターの両方が正しく調整されておらず、Photoshop が線形空間で色を選択していない可能性がありますか? それとも、私の「非線形」画像は実際には正しい線形結果ですが、私の目には線形に見えませんか?
私の質問はこれの複製のようなものです:現代のコンピューター/モニターで最終的な色出力をガンマ補正する必要がありますか ?回答者よりも知識の少ない人のために完全に説明されています。
python - Python モンテカルロ法でガンマ関数を使用して pi を推定する
モンテカルロ法を使用して pi (pi = gamma(1/2)**2) を推定するコードを Python で記述しようとしています。sqrt(pi) は、関数 gamma(x=1/2) を囲む正方形の面積に、生成されたランダム ポイントの総数を掛けて、関数内で終了し、ポイントの総数で割ったものであるというコードを書く必要があります。生成されます。
私が話しているコードの種類を示すために、ここではガンマ関数を使用せずにそれを行いました (まだモンテカルロ法です)。ここで Pi は、生成されたポイントの総数で除算された、ユニット 1 の円で終了するポイントの数を 2x2 平方倍した面積として評価されます。ポイントが単位円内にあるための基準は、ピタゴラス (np.sqrt(x x+y y)<=1) です。
Gamma(1/2) を囲む領域をどのように決定するのか、関数内で終了するポイントの基準がここにあるのかどうかはわかりません。
誰にもアイデアがありますか?
ありがとう!
r - R nls2 "無効なモデル式" フィッティング ガンマ
R 3.1.3 と Rstudio で作業しています。
x 値を新しい原点に「シフト」するために、位置パラメーターを含むガンマ分布をデータに適合させたいと考えています。次のコードで nls2 を使用しようとしています:
「ExtractVars のモデル式が無効です」というエラーが表示されます。
奇妙なことに、dgamma は正常に動作します。
私はstackoverflowや他のサイトを検索していますが、これに対する答えが見つかりません。
何か案は?
python - 奇妙に見える SciPy ガンマ確率分布関数
大きな値の 1 つの列 (1e6 のオーダー) を持つ DataFrame があります。このシリーズを正規分布に当てはめようとすると、奇妙な形になります。
小さい x 値に対してまったく同じコードを実行すると、完全に細かい正規分布が得られます。
元気?