問題タブ [luminance]

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 投票する
1 に答える
1286 参照

python - OpenCV で画像のセクションの輝度を調整するにはどうすればよいですか

次の画像があります。 ここに画像の説明を入力

平均輝度を x ピクセル位置の関数としてプロットすると、画像が端よりも中央に沿って明るいことがわかります。

ここに画像の説明を入力

輝度が画像全体で同じになるように、OpenCV を使用してこれを修正したいと思います。これは可能ですか?

編集:これまでの私のコードは

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

imagemagick - 画像の輝度を調整する

imagemagick を使用して画像の平均輝度を調整しようとしています。画像のサイズと色を変換したので、以下のようにグレースケールになりました。

body_heavy_female_gray_resize

次に、各画像の輝度を調整して、それらが一致するようにする必要があります (調査用)。ターゲット輝度平均は 189 です。

このコードを使用して輝度値を取得しました。

これにより、65535 の値が得られます (この投稿から)

式 x/65535 = 189/255 を使用して、高品質の画像の目標値である 48,573 を理解しました。

上の画像は現在29319.5

この値を調整して、コマンド ライン内で 48573 に設定する方法はありますか?

私は試した:

エラーがリストされた数値に含まれるたびに、最終的な数値を 189、89、および .89 に変更してみました (寸法が間違っていた場合に備えて)。

私はこの問題に取り組み続け、以下に残されたコメントに基づいて調整したので、今ここにいます:

対象画像:

次のスクリプトを実行しました。

各行が機能しました -- 出力:

しかし、ここに出力画像がありますが、これは暗すぎるようです。誰でもエラーを見ることができますか?

以下のGeeMacの回答を使用して、次のように書きました。

より良く見えるこの画像を得ました!