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

回答編集履歴

2

追記

2018/12/10 18:20

投稿

hayataka2049
hayataka2049

スコア30939

answer CHANGED
@@ -4,4 +4,22 @@
4
4
 
5
5
  代わりにこっちを使えば良いそうです。
6
6
 
7
- http://scikit-image.org/docs/0.14.x/api/skimage.measure.html#skimage.measure.compare_ssim
7
+ http://scikit-image.org/docs/0.14.x/api/skimage.measure.html#skimage.measure.compare_ssim
8
+
9
+ ### 追記
10
+ とりあえずデバッグ用に下の三行を入れてみてください。
11
+
12
+ ```python
13
+ # convert the images to grayscale
14
+ original = cv2.cvtColor(original, cv2.COLOR_BGR2GRAY)
15
+ contrast = cv2.cvtColor(contrast, cv2.COLOR_BGR2GRAY)
16
+ shopped = cv2.cvtColor(shopped, cv2.COLOR_BGR2GRAY)
17
+
18
+ assert original is not None, "original"
19
+ assert contrast is not None, "contrast"
20
+ assert shopped is not None, "shopped"
21
+ ```
22
+
23
+ また、処理対象の画像ファイルは`C:\Users\Owner\resize`以下に(プログラムと一致した名前で)置いてあればたぶん大丈夫です。
24
+
25
+ 実際にはプログラム実行時のカレントディレクトリが基準になるので、「上に書いた通りのディレクトリ構成になっている状態で、`C:\Users\Owner`にcdしてから実行する」必要がありますが。

1

編集

2018/12/10 18:20

投稿

hayataka2049
hayataka2049

スコア30939

answer CHANGED
@@ -4,4 +4,4 @@
4
4
 
5
5
  代わりにこっちを使えば良いそうです。
6
6
 
7
- http://scikit-image.org/docs/dev/api/skimage.measure.html#compare-ssim
7
+ http://scikit-image.org/docs/0.14.x/api/skimage.measure.html#skimage.measure.compare_ssim