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

回答編集履歴

1

追記

2018/01/05 04:07

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -1,2 +1,18 @@
1
1
  `gazou = cv2.imread("img")`ではなく`gazou = cv2.imread(img)`です。
2
- これではimgという名前のイメージファイルを開こうとしてしまいます。
2
+ これではimgという名前のイメージファイルを開こうとしてしまいます。
3
+
4
+ なお、imreadは読み取りに失敗するとNoneを返します。
5
+ 画像サイズの要件を満たさない(というかチェックできない)ことがエラーの直接的原因です。
6
+
7
+ 質問の仕方について
8
+ ---
9
+ teratailには、下記のようにコードを見やすく表示する機能があります。
10
+ 質問編集画面を開き、コードを選択した状態で<code>ボタンを押してください。
11
+ 特にPythonの場合、インデントが崩れるとコードの意味が変わってしまいます。
12
+ ```Python
13
+ def main():
14
+ print('Hello world')
15
+
16
+ if __name__ == '__main__':
17
+ main()
18
+ ```