質問編集履歴
2
コード修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,6 +1,7 @@
|
|
1
1
|
http://kesaranpa.hatenablog.com/entry/2018/02/10/211641
|
2
2
|
上記のサイトのコードを実行したいです。
|
3
3
|
|
4
|
+
```ここに言語を入力
|
4
5
|
import math
|
5
6
|
import numpy as np
|
6
7
|
from PIL import Image
|
@@ -32,8 +33,8 @@
|
|
32
33
|
ofn = os.path.splitext(fn)[0] + "-out.png"
|
33
34
|
Image.fromarray(np.uint8(img)).save(ofn, quality=95)
|
34
35
|
print("%s done." % fn)
|
36
|
+
```
|
35
37
|
|
36
|
-
|
37
38
|
とりあえず下記のように変えましたが実行できません。
|
38
39
|
特にエラーなどは出ていません。
|
39
40
|
|
1
内容修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -17,10 +17,13 @@
|
|
17
17
|
sigmoid1 = sigmoid(1.0)
|
18
18
|
for i in range(256):
|
19
19
|
x = i / 255.0
|
20
|
-
x = x ** 2.2 # ガンマ補正を外す
|
21
20
|
|
21
|
+
x = x ** 2.2
|
22
|
+
|
22
|
-
x = (sigmoid(x) - sigmoid0) / (sigmoid1 - sigmoid0)
|
23
|
+
x = (sigmoid(x) - sigmoid0) / (sigmoid1 - sigmoid0)
|
24
|
+
|
23
|
-
x = x ** (1.0/2.2)
|
25
|
+
x = x ** (1.0/2.2)
|
26
|
+
|
24
27
|
lut[i] = 255.0 * x
|
25
28
|
|
26
29
|
for fn in sys.argv[1:]:
|