回答編集履歴
1
誤りの告知
answer
CHANGED
@@ -1,2 +1,15 @@
|
|
1
1
|
[How to apply CLAHE on RGB color images](https://stackoverflow.com/questions/25008458/how-to-apply-clahe-on-rgb-color-images)
|
2
|
-
の回答に、RGBをLabに変換して、Lに処理してからRGBに戻すコードがありますので、参考にしてみてください
|
2
|
+
の回答に、RGBをLabに変換して、Lに処理してからRGBに戻すコードがありますので、参考にしてみてください
|
3
|
+
|
4
|
+
【追記】上記は、画像ファイルをカラーで読んでいる場合の対処法です
|
5
|
+
ご質問のコードを読み直したら、グレースケールで読んでるのですね
|
6
|
+
失礼しました
|
7
|
+
その場合は、
|
8
|
+
```python
|
9
|
+
clahe.apply(img2.astype(np.uint8))
|
10
|
+
```
|
11
|
+
のように、CV_8UC1(またはCV_16UC1)に変換すれば大丈夫だと思います
|
12
|
+
```python
|
13
|
+
cv2.cvtColor(img2, cv2.COLOR_BGR2LAB)
|
14
|
+
```
|
15
|
+
は不要です
|