質問編集履歴
6
見易さの改善
test
CHANGED
File without changes
|
test
CHANGED
@@ -38,7 +38,7 @@
|
|
38
38
|
|
39
39
|
|
40
40
|
|
41
|
-
```````````````````````````````````````````````````````````````````````````````````````````````
|
41
|
+
```````````````````````````````````````````````````````````````````````````````````````````````
|
42
42
|
|
43
43
|
|
44
44
|
|
5
見易さの改善
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,8 @@
|
|
1
|
+
並列化なし
|
2
|
+
|
1
|
-
![イメージ説明](
|
3
|
+
![イメージ説明](151ef3823e3313cf4d7f68f2fe30c2e4.png)
|
4
|
+
|
5
|
+
並列化あり
|
2
6
|
|
3
7
|
![イメージ説明](711f304b3e1d9ee59acf472f082b7881.png)
|
4
8
|
|
4
見易さ改善
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,6 +1,8 @@
|
|
1
|
-
![イメージ説明](
|
1
|
+
![イメージ説明](86d719af61ebfb40c59861c03f386f40.png)
|
2
2
|
|
3
|
+
![イメージ説明](711f304b3e1d9ee59acf472f082b7881.png)
|
4
|
+
|
3
|
-
|
5
|
+
```````````````````````````````````````````````````````````````````````````````````````````````
|
4
6
|
|
5
7
|
clock_t start = clock(); // スタート時間
|
6
8
|
|
3
時間計測追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,11 +2,11 @@
|
|
2
2
|
|
3
3
|
![イメージ説明](53d165b43f00bcd8ec4532eab0ba405c.png)```````````````````````````````````````````````````````````````````````````````````````````````
|
4
4
|
|
5
|
+
clock_t start = clock(); // スタート時間
|
6
|
+
|
5
7
|
for (int y = 0; y < 480; y++)
|
6
8
|
|
7
9
|
{
|
8
|
-
|
9
|
-
#pragma omp parallel for
|
10
10
|
|
11
11
|
for (int x = 0; x < 640; x++)
|
12
12
|
|
@@ -25,6 +25,12 @@
|
|
25
25
|
}
|
26
26
|
|
27
27
|
}
|
28
|
+
|
29
|
+
clock_t end = clock(); // 終了時間
|
30
|
+
|
31
|
+
std::cout << "duration = " << (double)(end - start) / CLOCKS_PER_SEC << "sec.\n";
|
32
|
+
|
33
|
+
|
28
34
|
|
29
35
|
```````````````````````````````````````````````````````````````````````````````````````````````````
|
30
36
|
|
2
実行結果の画像を載せました
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,6 @@
|
|
1
|
+
![イメージ説明](441dca522cc1b506c2df6e10f00cf221.png)
|
2
|
+
|
1
|
-
```````````````````````````````````````````````````````````````````````````````````````````````
|
3
|
+
![イメージ説明](53d165b43f00bcd8ec4532eab0ba405c.png)```````````````````````````````````````````````````````````````````````````````````````````````
|
2
4
|
|
3
5
|
for (int y = 0; y < 480; y++)
|
4
6
|
|
1
プログラムと質問の区分け
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,3 +1,5 @@
|
|
1
|
+
```````````````````````````````````````````````````````````````````````````````````````````````````
|
2
|
+
|
1
3
|
for (int y = 0; y < 480; y++)
|
2
4
|
|
3
5
|
{
|
@@ -22,6 +24,8 @@
|
|
22
24
|
|
23
25
|
}
|
24
26
|
|
27
|
+
```````````````````````````````````````````````````````````````````````````````````````````````````
|
28
|
+
|
25
29
|
|
26
30
|
|
27
31
|
画像処理にて一ピクセルごとに肌色部分を切り向き青色に変える操作なのですが
|