質問編集履歴

8

捕捉

2021/01/16 09:50

投稿

grandchild
grandchild

スコア10

test CHANGED
File without changes
test CHANGED
@@ -14,7 +14,9 @@
14
14
 
15
15
  なお、上の画像は閾値20000の場合です。
16
16
 
17
+ なお、Kirisakiさんの結果はこちらでした。
17
18
 
19
+ ![イメージ説明](619a547c557fcd0e0d956ceed08113f1.png)
18
20
 
19
21
  ### 該当のソースコード
20
22
 

7

修正

2021/01/16 09:50

投稿

grandchild
grandchild

スコア10

test CHANGED
File without changes
test CHANGED
@@ -11,6 +11,8 @@
11
11
  いろいろと苦労してプログラムは動くようになったのですが、
12
12
 
13
13
  計算速度が遅いです。早くする方法があればご教示ください。
14
+
15
+ なお、上の画像は閾値20000の場合です。
14
16
 
15
17
 
16
18
 

6

修正

2021/01/16 09:33

投稿

grandchild
grandchild

スコア10

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
- ![解析画像](08efc9b86771c91a4f60a8234b4ce3b5.jpeg)### 前提・実現したいこと
1
+ ![解析画像](08efc9b86771c91a4f60a8234b4ce3b5.jpeg)
2
2
 
3
- ![オリジナル結果](9618942920b5326bd1dd1e36a6771c01.jpeg)
3
+ ![オリジナル結果(閾値20000の場合)](9618942920b5326bd1dd1e36a6771c01.jpeg)
4
4
 
5
5
  Python初心者です。
6
6
 
@@ -60,7 +60,7 @@
60
60
 
61
61
 
62
62
 
63
- if(mr+mg+mb < 100.):
63
+ if(mr+mg+mb < 20000.):
64
64
 
65
65
  bgr[i,j]=[0,0,0]
66
66
 

5

画像追加

2021/01/16 09:32

投稿

grandchild
grandchild

スコア10

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
- ### 前提・実現したいこと
1
+ ![解析画像](08efc9b86771c91a4f60a8234b4ce3b5.jpeg)### 前提・実現したいこと
2
2
 
3
-
3
+ ![オリジナル結果](9618942920b5326bd1dd1e36a6771c01.jpeg)
4
4
 
5
5
  Python初心者です。
6
6
 

4

修正

2021/01/16 09:27

投稿

grandchild
grandchild

スコア10

test CHANGED
File without changes
test CHANGED
@@ -32,7 +32,11 @@
32
32
 
33
33
 
34
34
 
35
+
36
+
35
37
  rgb = bgr[:, :, [2, 1, 0]]
38
+
39
+ r,g,b=cv2.split(rgb)
36
40
 
37
41
  mode_r=sstats.mode(r[r.nonzero()])[0][0]
38
42
 

3

数式が変な表示になっていたため

2021/01/16 05:07

投稿

grandchild
grandchild

スコア10

test CHANGED
File without changes
test CHANGED
@@ -70,6 +70,6 @@
70
70
 
71
71
  for文とif文を使わずに
72
72
 
73
- bgr[mr**2+mg**2+mb**2<100.]=[0,0,0]
73
+ bgr[mr**2 + mg**2 + mb**2 < 100.]=[0,0,0]
74
74
 
75
75
  を試したら早く計算が終わったのですが、意図した結果になりませんでした。

2

コードの改行

2021/01/16 04:54

投稿

grandchild
grandchild

スコア10

test CHANGED
File without changes
test CHANGED
@@ -46,9 +46,15 @@
46
46
 
47
47
  mr=((int(mode_r)-r[i,j])**2)
48
48
 
49
+
50
+
49
51
  mg=((int(mode_g)-g[i,j])**2)
50
52
 
53
+
54
+
51
55
  mb=((int(mode_b)-b[i,j])**2)
56
+
57
+
52
58
 
53
59
  if(mr+mg+mb < 100.):
54
60
 

1

てにをは

2021/01/16 04:40

投稿

grandchild
grandchild

スコア10

test CHANGED
File without changes
test CHANGED
@@ -62,7 +62,7 @@
62
62
 
63
63
 
64
64
 
65
- for文if文を使わずに
65
+ for文if文を使わずに
66
66
 
67
67
  bgr[mr**2+mg**2+mb**2<100.]=[0,0,0]
68
68