回答編集履歴
2
追記
test
CHANGED
@@ -60,6 +60,12 @@
|
|
60
60
|
|
61
61
|
|
62
62
|
|
63
|
+
一方、is not の意味は元のままです。
|
64
|
+
|
65
|
+
`circles is not None`は純粋に、『circlesがNoneであるかどうか』を判定します。
|
66
|
+
|
67
|
+
|
68
|
+
|
63
69
|
----
|
64
70
|
|
65
71
|
ここでNumPyアレイの真偽値を無理矢理得ようとしてみます。
|
1
追記
test
CHANGED
@@ -26,7 +26,7 @@
|
|
26
26
|
|
27
27
|
|
28
28
|
|
29
|
-
cond = (circle != None)
|
29
|
+
cond = (circles != None)
|
30
30
|
|
31
31
|
print(cond)
|
32
32
|
|
@@ -53,6 +53,8 @@
|
|
53
53
|
検出に成功したときは、NoneではなくNumPyアレイが返ります。
|
54
54
|
|
55
55
|
|
56
|
+
|
57
|
+
また、`circles != None`の結果もNumPyアレイです。
|
56
58
|
|
57
59
|
**NumPyは != に少し特殊な意味を持たせているのです。**直感的ではありますが。
|
58
60
|
|