teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

誤りの告知

2021/01/11 05:07

投稿

jbpb0
jbpb0

スコア7658

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
+ は不要です