1

ウェーブレット分解から生成された「近似係数」で領域ベースのヒストグラム等化を使用しようとしています。

コードは次のとおりです。

読み込み中の画像

img = cv2.imread("some_image.jpg")

離散ウェーブレット変換 - cA 近似係数; CD 詳細係数

cA, cD = pywt.dwt(img, 'db2')

cA に CLAHE (Contrast Limited Adaptive Histogram Equalization) を適用 - 近似係数

clahe = cv2.createCLAHE(clipLimit=2.0, tileGridSize=(8,8))
clahe.apply(cA)

Contrast Limited Adaptive Histogram Equalization を 'cA'(Approx Coeff) に適用したいのですが、python でエラーがスローされます。誰かが私がどこで間違っているのか教えてもらえますか?

error: C:\projects\opencv-python\opencv\modules\imgproc\src\clahe.cpp:360: error: (-215) _src.type() == CV_8UC1 || _src.type() == CV_16UC1 in function `anonymous-namespace'::CLAHE_Impl::apply

更新:図の近似係数->領域ベースのヒストグラム強化セクションを達成しようとしています。 ブロック図

4

0 に答える 0