回答編集履歴
1
blurの話を追記
answer
CHANGED
@@ -7,4 +7,14 @@
|
|
7
7
|
で,現状,8bitの輝度値を相手にしているので,
|
8
8
|
`f( 元画像(x,y), ぼかし画像(x,y) )`の部分は 256 * 256 パターンの表引き(あらかじめ 256*256 パターンのfの結果値を計算して保持しておき,画像補正処理時には単にその結果を参照する)にすることができると思います.
|
9
9
|
|
10
|
-
{log, pow,255.0の乗除}が重い場合には効果があるのではないかと.
|
10
|
+
{log, pow,255.0の乗除}が重い場合には効果があるのではないかと.
|
11
|
+
|
12
|
+
---
|
13
|
+
|
14
|
+
前段のぼかし画像の作成処理(`cv2.GaussianBlur`)も割と重い,という場合には,
|
15
|
+
|
16
|
+
* ボックスフィルタ(`cv.blur`)に換えてみる
|
17
|
+
* ぼかし画像は小さいサイズの画像として作る
|
18
|
+
* フィルタカーネルのサイズを小さくしてみる
|
19
|
+
|
20
|
+
等といったことを試すことができると思います.
|