🤖 AIによる機械翻訳(非公式) — これは OpenCV 4.13.0 公式リファレンス(英語)を AI (Claude) で自動翻訳したものです。訳に誤りを含む場合があります。正確な情報は 公式英語版(原文) を参照してください。
Package org.opencv.photo
クラス MergeMertens
- java.lang.Object
-
- org.opencv.core.Algorithm
-
- org.opencv.photo.MergeExposures
-
- org.opencv.photo.MergeMertens
public class MergeMertens extends MergeExposures
ピクセルはコントラスト・彩度・露出の適切さの指標を用いて重み付けされ、その後ラプラシアンピラミッドを用いて画像が合成される。結果画像の重みは、コントラスト・彩度・露出の適切さの指標の加重平均として構成される。結果画像はトーンマッピングを必要とせず、255 を乗じることで 8 ビット画像に変換できるが、ガンマ補正や線形トーンマッピングを適用することが推奨される。詳細は CITE: MK07 を参照。
-
-
コンストラクタの要約
コンストラクタ Modifier Constructor Description protectedMergeMertens​(long addr)
-
メソッドの要約
すべてのメソッド 静的メソッド インスタンスメソッド 具象メソッド Modifier and Type Method Description static MergeMertens__fromPtr__​(long addr)floatgetContrastWeight()floatgetExposureWeight()floatgetSaturationWeight()voidprocess​(java.util.List<Mat> src, Mat dst)Short version of process, that doesn't take extra arguments.voidprocess​(java.util.List<Mat> src, Mat dst, Mat times, Mat response)Merges images.voidsetContrastWeight​(float contrast_weiht)voidsetExposureWeight​(float exposure_weight)voidsetSaturationWeight​(float saturation_weight)-
クラス org.opencv.core.Algorithm から継承されたメソッド
clear, empty, getDefaultName, getNativeObjAddr, save
-
-
-
-
メソッドの詳細
-
__fromPtr__
public static MergeMertens __fromPtr__​(long addr)
-
process
public void process​(java.util.List<Mat> src, Mat dst, Mat times, Mat response)
Description copied from class:MergeExposuresMerges images.- オーバーライド:
process(クラスMergeExposures内)- 引数:
src- 入力画像のベクトルdst- 結果画像times- 各画像の露光時間値のベクトルresponse- 各ピクセル値に対する逆カメラ応答関数を表す256x1の行列。画像と同じチャンネル数を持つ必要がある。
-
process
public void process​(java.util.List<Mat> src, Mat dst)
Short version of process, that doesn't take extra arguments.- 引数:
src- 入力画像のベクトルdst- 結果画像
-
getContrastWeight
public float getContrastWeight()
-
setContrastWeight
public void setContrastWeight​(float contrast_weiht)
-
getSaturationWeight
public float getSaturationWeight()
-
setSaturationWeight
public void setSaturationWeight​(float saturation_weight)
-
getExposureWeight
public float getExposureWeight()
-
setExposureWeight
public void setExposureWeight​(float exposure_weight)
-
-